]> Git Repo - buildroot-mgba.git/log
buildroot-mgba.git
9 months agopackage/python3: renumber patches
Thomas Petazzoni [Wed, 8 May 2024 16:44:48 +0000 (18:44 +0200)]
package/python3: renumber patches

Following the removal of a number of patches in commit
b37e4a5f56182c5b8e4ffce433eb652174a19da6 ("package/python3: drop
unnecessary patches"), this commit renumbers the renaming patches, and
refreshes them as well so they apply cleanly with "git am".

Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python3: drop unnecessary patches
Vincent Fazio [Tue, 7 May 2024 16:29:36 +0000 (11:29 -0500)]
package/python3: drop unnecessary patches

Patches 0004 and 0009 relied upon environment variables that were used
to drive custom logic in distutils when executed by an external Python
interpreter. This issue should have been mostly addressed upstream [0],
but even if that was not the case, distutils is no longer a supported
installation method for packages to use for installation as of 09de823c.
As such, there shouldn't be a need to continue to patch it as setuptools
vendors its own distutils that supercedes the one provided by Python.

Patches 0010 and 0026 (see [1] [2] [3]) can be removed due to a fix
introduced in 3.7 [4].

Patch 0028 can be dropped since commit 3fed4245 removed the dependency
on a host provided python to build host-python3.

[0] https://github.com/python/cpython/commit/9731330d6f4d63d6d57c8e99c8d11ef1def42858
[1]: https://github.com/python/cpython/issues/67096
[2]: https://github.com/python/cpython/issues/75894
[3]: https://github.com/python/cpython/issues/66338
[4]: https://github.com/python/cpython/commit/14086cfc5eed8c5e78342d79e5db87a135d75fa8

Signed-off-by: Vincent Fazio <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackge/pkg-python: drop custom environment variables
Vincent Fazio [Tue, 7 May 2024 16:29:35 +0000 (11:29 -0500)]
packge/pkg-python: drop custom environment variables

Many moons ago, in the dark ages of Python, cross compiles were largely
unsupported. In these before-times, a patchset used by PtxDist [0] [1]
was adapted to help make cross compiles work.

The patchset did a number of things but mainly:
 1) used a build-machine compatible python interpreter for certain
    stages of the target Python build process
 2) made adjustments to certain files to make decisions based on values
    set in environment variables instead of the path of the executing
    Python interpreter.

Since the path of the interpreter that was build machine compatible was
outside of the target build directory, the code that made assumptions
about the location of headers and library paths being relative to the
interpreter path needed to be adjusted, hence them being driven via
environment variables.

The patchset worked by replacing the executable path to be the sysroot
which included the python headers and libraries.

A number of issues regarding cross compilation [2] [3] [4] have since
been closed since the introduction of this patchset and cross builds
became much better supported starting in Python v3.3.1.

New logic primarily uses the _PYTHON_PROJECT_BASE env variable [5] [6].

When set properly, this drives a few things:
  * flags a cross compile environment
  * sysconfig.is_python_build = True which triggers:
    * altered paths for finding the Makefile and config.h
    * altered sysconfig.get_config_var("srcdir")

When migrating to Python 3.4, PtxDist reworked their patchset to use
the standard environment variables for their cross compiles [7].

The distutils module was a primary consumer of the custom variables from
the previous patchset, however, that module is deprecated and packages
cannot target it as of 09de823c.

Package builds and unit tests seem to work without using these variables
being set, implying they can likely be dropped. Packages that still use
distutils should be updated to reflect its removal in 3.12.

Once these custom variables are removed, the following Python3 patches
which leverage them can be dropped:
  0004-Adjust-library-header-paths-for-cross-compilation
  0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros

[0]: https://gitlab.vahanus.net/ptxdist/ptxdist/-/commit/eef994411c20653cde95b35266000e3a8754e3b3
[1]: https://gitlab.vahanus.net/ptxdist/ptxdist/-/commit/6c79cb5ac373b1cccf531e8be3ed1b9722ed1622
[2]: https://github.com/python/cpython/issues/48004
[3]: https://github.com/python/cpython/issues/58538
[4]: https://github.com/python/cpython/issues/59689
[5]: https://github.com/python/cpython/commit/7e6c2e2cc49fa109662d3f04f4c3553596d31937
[6]: https://github.com/python/cpython/commit/9731330d6f4d63d6d57c8e99c8d11ef1def42858
[7]: https://gitlab.vahanus.net/ptxdist/ptxdist/-/commit/638a024500c214c1d8283bce8cec864fb95deacf

Signed-off-by: Vincent Fazio <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/linux-firmware: fix legal info
Fabrice Fontaine [Wed, 8 May 2024 10:05:06 +0000 (12:05 +0200)]
package/linux-firmware: fix legal info

Commit 9b25246e9b731f167454ba4f8182eed1926f50a6 made a typo in license
filename and forgot to add its hash:

ERROR: No hash found for LICENCE.ivsc

Fixes: 9b25246e9b731f167454ba4f8182eed1926f50a6
 - http://autobuild.buildroot.org/results/144ce581645d78a2d27a59a63130977d0f549db8

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/go: security bump version to go1.22.3
Christian Stewart [Tue, 7 May 2024 21:42:34 +0000 (14:42 -0700)]
package/go: security bump version to go1.22.3

Fixes CVEs:

CVE-2024-24787: cmd/go: arbitrary code execution during build on darwin
CVE-2024-24788: net: malformed DNS message can cause infinite loop

https://go.dev/doc/devel/release#go1.22.3

Signed-off-by: Christian Stewart <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/network-manager: drop CONTRIBUTING.md from license files
James Hilliard [Tue, 7 May 2024 17:28:32 +0000 (11:28 -0600)]
package/network-manager: drop CONTRIBUTING.md from license files

This is irrelevant as of 402ad9fe5407 (package/network-manager: bump
to version 1.22.10).

Details: https://lore.kernel.org/all/ZgXKrtfSjahxswtP@landeda/

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/perftest: bump to version 24.04.0-0.41
Julien Olivain [Wed, 8 May 2024 15:57:42 +0000 (17:57 +0200)]
package/perftest: bump to version 24.04.0-0.41

For change log since 23.10.0-0.29, see:
https://github.com/linux-rdma/perftest/releases/tag/24.01.0-0.38
https://github.com/linux-rdma/perftest/releases/tag/24.04.0-0.41

Signed-off-by: Julien Olivain <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/uclibc: enable riscv32
Waldemar Brodkorb [Wed, 8 May 2024 12:55:08 +0000 (14:55 +0200)]
package/uclibc: enable riscv32

Tested with qemu_riscv32_virt_defconfig.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/zeromq: disable perf
Fabrice Fontaine [Wed, 8 May 2024 11:54:57 +0000 (13:54 +0200)]
package/zeromq: disable perf

Disable performance measurement tools which are enabled by default since
bump to version 4.2.5 in commit d3a8177e175e035ca3b19dca7868859f7cb238a1

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/sdbus-cpp: fix host build
Fabrice Fontaine [Wed, 8 May 2024 08:19:52 +0000 (10:19 +0200)]
package/sdbus-cpp: fix host build

cmake options were renamed by
https://github.com/Kistler-Group/sdbus-cpp/commit/0074c79e7fd7983dda3c2a4e4ac7febe67751a28
resulting in the following host build failure since bump to version
2.0.0 in commit 0f5bb364c629dd7fc91f4295f872e46d89c0feef:

/home/buildroot/autobuild/run/instance-1/output-1/build/host-sdbus-cpp-2.0.0/src/Proxy.cpp: In member function 'virtual sdbus::PendingAsyncCall sdbus::internal::Proxy::callMethodAsync(const sdbus::MethodCall&, sdbus::async_reply_handler, uint64_t)':
/home/buildroot/autobuild/run/instance-1/output-1/build/host-sdbus-cpp-2.0.0/src/Proxy.cpp:125:91: sorry, unimplemented: non-trivial designated initializers not supported
                                                                       , .floating = false });
                                                                                           ^
/home/buildroot/autobuild/run/instance-1/output-1/build/host-sdbus-cpp-2.0.0/src/Proxy.cpp:133:60: error: class template argument deduction failed:
     auto asyncCallInfoWeakPtr = std::weak_ptr{asyncCallInfo};
                                                            ^

Fixes: 0f5bb364c629dd7fc91f4295f872e46d89c0feef
 - http://autobuild.buildroot.org/results/66668261d05203575658a243e02e78cf77018d8c

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/igt-gpu-tools: disable chamelium
Fabrice Fontaine [Wed, 8 May 2024 08:49:18 +0000 (10:49 +0200)]
package/igt-gpu-tools: disable chamelium

Disable chamelium to avoid the following build failure if gsl is found
but not alsa-lib raised since the addition of the package in commit
d8a729d1731339da141612be33c5e59bc9928748:

In file included from ../lib/igt_audio.c:35:
../lib/igt_audio.h:35:10: fatal error: alsa/asoundlib.h: No such file or directory
   35 | #include <alsa/asoundlib.h>
      |          ^~~~~~~~~~~~~~~~~~

Fixes: d8a729d1731339da141612be33c5e59bc9928748
 - http://autobuild.buildroot.org/results/a7818af881d9aafa9a36f87dc7c882a6880554e8

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoDEVELOPERS: add myself to python-yamllint
Heiko Thiery [Wed, 8 May 2024 07:13:29 +0000 (09:13 +0200)]
DEVELOPERS: add myself to python-yamllint

Signed-off-by: Heiko Thiery <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/agentpp: bump to version 4.6.1
Jesse Van Gavere [Wed, 8 May 2024 06:50:39 +0000 (08:50 +0200)]
package/agentpp: bump to version 4.6.1

Bump to version 4.6.1 and drop the linking without v3 patch as this
version integrates the fix for that

Signed-off-by: Jesse Van Gavere <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/mdadm: replace PIE workaround
Fabrice Fontaine [Wed, 8 May 2024 12:00:57 +0000 (14:00 +0200)]
package/mdadm: replace PIE workaround

Replace PIE workaround added by commit
826e0bc3360ac1daa3581232c52ee47697bfabc6 by an upstream patch

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agodocs/website: Update for 2024.02.2
Peter Korsgaard [Tue, 7 May 2024 08:51:08 +0000 (10:51 +0200)]
docs/website: Update for 2024.02.2

Signed-off-by: Peter Korsgaard <[email protected]>
9 months agoUpdate for 2024.02.2
Peter Korsgaard [Tue, 7 May 2024 07:30:06 +0000 (09:30 +0200)]
Update for 2024.02.2

Signed-off-by: Peter Korsgaard <[email protected]>
(cherry picked from commit 0155095c558e915d6c5261a4d8cb4ec9ee9953a7)
[Peter: drop Makefile change]
Signed-off-by: Peter Korsgaard <[email protected]>
9 months agopackage/batctl: update to 2023.1 to match batman-adv
Charles Hardin [Wed, 17 Apr 2024 18:13:21 +0000 (11:13 -0700)]
package/batctl: update to 2023.1 to match batman-adv

Although the kernel interface has not changed, it is convenient to
have the batctl match the batman-adv version. So, bump the package
to match 01ec4a39f5ceb83c62b0040067ba53197a0a6843 batman-adv bump.

Signed-off-by: Charles Hardin <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libusbgx: bump to recent git version
Alexander Shiyan [Fri, 19 Apr 2024 06:12:41 +0000 (09:12 +0300)]
package/libusbgx: bump to recent git version

The current tagged version is more than 6 years old, and no new tags
have been made upstream, so let's update to the latest git version.

The current version contains many fixes and improvements and supports
several new types of USB gadgets.

The patch was a backport from upstream, so it can be dropped.

Also, upstream has changed from https://github.com/libusbgx/libusbgx
to https://github.com/linux-usb-gadgets/libusbgx: the former is a
redirect to the latter.

Signed-off-by: Alexander Shiyan <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libgpiod2: drop host-autoconf-archive dependency
Fabrice Fontaine [Tue, 7 May 2024 06:45:20 +0000 (08:45 +0200)]
package/libgpiod2: drop host-autoconf-archive dependency

host-autoconf-archive was added to libgpiod in commit
8df6ae3127ccdc0873df2246b32918e846b074c3 because of a patch to
configure.ac.

It is not needed by libgpiod2 as there is no patch since the addition
of the package in commit 57391fad2e619395340b81957ddceab1b1df2e20

Fixes: 57391fad2e619395340b81957ddceab1b1df2e20
Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/qemu_sparc_ss10: re-introduce defconfig
Dmitry Chestnykh [Tue, 7 May 2024 04:15:48 +0000 (07:15 +0300)]
configs/qemu_sparc_ss10: re-introduce defconfig

- With uClibc-ng-1.0.48 we can restore this defconfig because uClibc-ng
  now provides the fix for SPARC.

- The instructions in board/qemu/sparc-ss10/readme.txt are still valid
  without any corrections.  The system boots properly ang the login
  prompt appears.

Signed-off-by: Dmitry Chestnykh <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python-rpds-py: bump to version 0.18.1
Romain Naour [Mon, 6 May 2024 21:30:38 +0000 (23:30 +0200)]
package/python-rpds-py: bump to version 0.18.1

As reported by Antoine Coutant on the Buildroot mailing list [1]:

rpds depends on the crate pyo3. This crate uses

  "std::sync::atomic::AtomicI64"

which doesn't exist for 32 bits targets.
That leads to an error as reported by Buildroot Gitlab-ci.

An issue have been opened on pyo3's github [2].
A fix have been accepted by pyo3 [3] and merged in pyo3 0.20.3 release
[4]. This pyo3 0.20.3 uses crate portable-atomic [5] to provide atomic
types and compare and swap operations for all targets that can use std.

python-rpds-py 0.18.1 is the first release that use pyo3 0.20.3.

Before python-rpds-py 0.18.1 release fixing this issue would require
that we be able to patch a package during the Cargo vendoring step [6].

[1] http://lists.busybox.net/pipermail/buildroot/2024-February/684867.html
[2]: https://github.com/PyO3/pyo3/issues/3614
[3]: https://github.com/PyO3/pyo3/pull/3619
[4]: https://github.com/PyO3/pyo3/blob/v0.20.3/CHANGELOG.md
[5]: https://github.com/taiki-e/portable-atomic
[6]: http://lists.busybox.net/pipermail/buildroot/2024-February/684886.html

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/6783811842 (TestPythonPy3Dtschema)
https://gitlab.com/buildroot.org/buildroot/-/jobs/6783811860 (TestPythonPy3FlaskExpectsJson)

Reported-by: Antoine Coutant <[email protected]>
Cc: James Hilliard <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/mdadm: fix uclibc and musl build
Fabrice Fontaine [Mon, 6 May 2024 21:03:48 +0000 (23:03 +0200)]
package/mdadm: fix uclibc and musl build

Fix following uclibc build failure raised since bump to version 4.3 in
commit 99e9ff08d0705279532ca0cf3de22ea54660cbdc and
https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/?id=577fd10486d8d1472a6b559066f344ac30a3a391:

Create.c: In function 'write_zeroes_fork':
Create.c:155:35: error: 'FALLOC_FL_ZERO_RANGE' undeclared (first use in this function)
  155 |                 if (fallocate(fd, FALLOC_FL_ZERO_RANGE | FALLOC_FL_KEEP_SIZE,
      |                                   ^~~~~~~~~~~~~~~~~~~~

as well as the following musl build failure:

util.c: In function 'get_md_name':
util.c:1031:29: error: 'NAME_MAX' undeclared (first use in this function); did you mean 'MD_NAME_MAX'?
 1031 |         static char devname[NAME_MAX];
      |                             ^~~~~~~~
      |                             MD_NAME_MAX
util.c:1031:29: note: each undeclared identifier is reported only once for each function it appears in
/home/buildroot/instance-0/output-1/host/bin/x86_64-linux-gcc  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -g0  -DNO_LIBUDEV -DSendmail=\""/usr/sbin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/run/mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/run/mdadm\" -DFAILED_SLOTS_DIR=\"/run/mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM    -DUSE_PTHREADS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DBINDIR=\"/sbin\"  -o Monitor.o -c Monitor.c
/home/buildroot/instance-0/output-1/host/bin/x86_64-linux-gcc  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -g0  -DNO_LIBUDEV -DSendmail=\""/usr/sbin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/run/mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/run/mdadm\" -DFAILED_SLOTS_DIR=\"/run/mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM    -DUSE_PTHREADS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DBINDIR=\"/sbin\"  -o dlink.o -c dlink.c
Create.c: In function 'write_zeroes_fork':
Create.c:155:35: error: 'FALLOC_FL_ZERO_RANGE' undeclared (first use in this function)
  155 |                 if (fallocate(fd, FALLOC_FL_ZERO_RANGE | FALLOC_FL_KEEP_SIZE,
      |                                   ^~~~~~~~~~~~~~~~~~~~

Fixes: 99e9ff08d0705279532ca0cf3de22ea54660cbdc
 - http://autobuild.buildroot.org/results/0e04bcdb591ca5642053e1f7e31384f06581e989
 - http://autobuild.buildroot.org/results/c77ee2615e9d473e93d95c778648c7e897b7f234

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/openocd: fix build with libgpiod2
Fabrice Fontaine [Mon, 6 May 2024 20:52:49 +0000 (22:52 +0200)]
package/openocd: fix build with libgpiod2

openocd is not compatible with libgpiod2 resulting in the following
build failure since the addition of libgpiod2 in commit
57391fad2e619395340b81957ddceab1b1df2e20:

src/jtag/drivers/linuxgpiod.c: In function 'helper_get_line':
src/jtag/drivers/linuxgpiod.c:283:19: error: 'GPIOD_LINE_REQUEST_DIRECTION_INPUT' undeclared (first use in this function); did you mean 'GPIOD_LINE_DIRECTION_INPUT'?
  283 |         int dir = GPIOD_LINE_REQUEST_DIRECTION_INPUT, flags = 0, val = 0, retval;
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                   GPIOD_LINE_DIRECTION_INPUT

Fixes: 57391fad2e619395340b81957ddceab1b1df2e20
 - http://autobuild.buildroot.org/results/7195e8b76350f26ab3b963702d88b254512e6928

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/suricata: fix static build
Fabrice Fontaine [Mon, 6 May 2024 20:23:04 +0000 (22:23 +0200)]
package/suricata: fix static build

Fix the following static build failure raised since bump to version
version 6.0.14 in commit ce17f93e828a07292e03653be04a49480250f23f and
https://github.com/OISF/suricata/commit/31ba4fd1522dd0d7f933767b9205c67a4e726fe5:

configure:22378: checking for pcap_open_dead in -lpcap
configure:22407: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/x86_64-linux-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -g0  -static -std=c11 -march=native -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -static -rdynamic conftest.c -lpcap  -ljansson -lpthread -lyaml -lpcre -latomic -lz >&5
/home/buildroot/autobuild/run/instance-3/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/12.3.0/../../../../x86_64-buildroot-linux-musl/bin/ld: /home/buildroot/autobuild/run/instance-3/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/lib/../lib64/libpcap.a(pcap-linux.o): in function `nl80211_init':
pcap-linux.c:(.text+0xc34): undefined reference to `nl_socket_alloc'

[...]

checking for pcap_open_dead in -lpcap... no

Fixes: ce17f93e828a07292e03653be04a49480250f23f
 - http://autobuild.buildroot.org/results/9e25c2508bd4100d2d1d3180e79060d762361213

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/linux-firmware: Add Intel AtomISP v2 firmwares
Andy Shevchenko [Thu, 25 Apr 2024 17:32:13 +0000 (20:32 +0300)]
package/linux-firmware: Add Intel AtomISP v2 firmwares

Many of Intel based tablets (and all phones that were designed with
Intel SoCs) have Intel AtomISP v2 engine. Add an entry for recently
added firmwares for them.

Signed-off-by: Andy Shevchenko <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/linux-firmware: bump version to 20240410
Andy Shevchenko [Thu, 25 Apr 2024 17:32:12 +0000 (20:32 +0300)]
package/linux-firmware: bump version to 20240410

Updated WHENCE hash due to various new entries for new blobs.

Signed-off-by: Andy Shevchenko <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoarch/Config.in: allow building a buildroot toolchain on SPARC
Dmitry Chestnykh [Thu, 2 May 2024 04:55:17 +0000 (07:55 +0300)]
arch/Config.in: allow building a buildroot toolchain on SPARC

With this patch series we again allow building a Buildroot toolchain
for SPARC, because SPARC was fixed in uClibc-ng, so SPARC systems
work fine now.

Signed-off-by: Dmitry Chestnykh <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/uclibc: bump to 1.0.48
Dmitry Chestnykh [Thu, 2 May 2024 04:55:16 +0000 (07:55 +0300)]
package/uclibc: bump to 1.0.48

- The 1.0.48 release of uClibc-ng includes the fix for the SPARC
  related issue discussed at
  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98784

- The hash for COPYING.LIB was changed because '^L' (0x0C) characters
  were removed from COPYING.LIB in uClibc-ng repo.

Signed-off-by: Dmitry Chestnykh <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libjwt: add CPE variables
Fabrice Fontaine [Wed, 1 May 2024 15:05:07 +0000 (17:05 +0200)]
package/libjwt: add CPE variables

cpe:2.3:a:bencollins:jwt_c_library is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/detail/6335E595-6F38-4837-83BB-C78B687BB75B

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/sdbus-cpp: bump to version 2.0.0
Sergey Bobrenok [Mon, 29 Apr 2024 17:04:41 +0000 (20:04 +0300)]
package/sdbus-cpp: bump to version 2.0.0

Changelog:
https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v2.0.0

Signed-off-by: Sergey Bobrenok <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/flannel: bump to version 0.25.1
Geoff Levand [Wed, 1 May 2024 02:53:05 +0000 (11:53 +0900)]
package/flannel: bump to version 0.25.1

Signed-off-by: Geoff Levand <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/perl-dbd-mysql: fix runtime issue with MariaDB
Romain Naour [Tue, 30 Apr 2024 20:47:44 +0000 (22:47 +0200)]
package/perl-dbd-mysql: fix runtime issue with MariaDB

Now that the TestPerlDBDmysql can be run normally, a new runtime issue
appear due to switch from oracle-mysql to MariaDB:

  # perl -MDBI -e '1'
  # echo $?
  0

  # perl -MDBD::mysql -e '1'
  Can't load '/usr/lib/perl5/site_perl/5.38.2/arm-linux/auto/DBD/mysql/mysql.so'
  for module DBD::mysql: /usr/lib/perl5/site_perl/5.38.2/arm-linux/auto/DBD/mysql/mysql.so:
  undefined symbol: net_buffer_length at /usr/lib/perl5/5.38.2/arm-linux/DynaLoader.pm line 206.

This is fixed by an upstream commit [1] from 4.046_01 release.

[1] https://github.com/perl5-dbi/DBD-mysql/commit/0f0cebe87fab335873fd3701bc304922da826940

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/6735654506

Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agosupport/testing: TestPerlDBDmysql: use ext2 instead of cpio
Romain Naour [Tue, 30 Apr 2024 20:47:43 +0000 (22:47 +0200)]
support/testing: TestPerlDBDmysql: use ext2 instead of cpio

The CPIO filesystem generated by TestPerlDBDmysql is too large, and
doesn't fit as an initramfs in the 256MB of RAM available in the
versatilepb machine. This causes a failure while running a basic
test "perl -MDBI -e '1'" since "/usr/lib/perl5", and many files
being missing from the root filesystem, ultimately causing the test
to fail.

Can't locate DBI.pm in @INC (you may need to install the DBI module)
(@INC entries checked: /usr/lib/perl5/site_perl/5.38.2/arm-linux
/usr/lib/perl5/site_perl/5.38.2 /usr/lib/perl5/5.38.2/arm-linux
/usr/lib/perl5/5.38.2).

It would make sense to switch all test cases to use ext2 + a
hard-drive, but for now, let's fix the few test cases that are causing
problems.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/6735654506

Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/snmppp: bump to version 3.5.1
Jesse Van Gavere [Tue, 30 Apr 2024 20:37:08 +0000 (22:37 +0200)]
package/snmppp: bump to version 3.5.1

Drop non-v3 fix patch as this was upstreamed

Signed-off-by: Jesse Van Gavere <[email protected]>
Tested-by: Luca Ceresoli <[email protected]>
Reviewed-by: Luca Ceresoli <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/olimex_imx233_olinuxino: add hashes for Linux & U-Boot
Francois Perrad [Mon, 6 May 2024 20:08:58 +0000 (22:08 +0200)]
configs/olimex_imx233_olinuxino: add hashes for Linux & U-Boot

and enable BR2_DOWNLOAD_FORCE_CHECK_HASHES

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/olimex_imx233_olinuxino: configure eth0 with DHCP
Francois Perrad [Mon, 6 May 2024 20:08:57 +0000 (22:08 +0200)]
configs/olimex_imx233_olinuxino: configure eth0 with DHCP

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/olimex_imx233_olinuxino: bump Linux and U-Boot
Francois Perrad [Mon, 6 May 2024 20:08:56 +0000 (22:08 +0200)]
configs/olimex_imx233_olinuxino: bump Linux and U-Boot

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/pppd: add linux-pam optional dependency
Fabrice Fontaine [Mon, 6 May 2024 20:02:06 +0000 (22:02 +0200)]
package/pppd: add linux-pam optional dependency

linux-pam is an optional dependency which is enbled by default since
bump to version 2.5.0 in commit 0c15169f5ae57d88a77df34cc896044a37c9597b
and
https://github.com/ppp-project/ppp/commit/2883dd07101bf851e2ea368f0c04c91aea85cff2

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoDEVELOPERS: add myself to TI's packages and reference boards
Bryan Brattlof [Thu, 2 May 2024 16:27:01 +0000 (11:27 -0500)]
DEVELOPERS: add myself to TI's packages and reference boards

Add myself to the DEVELOPERS files to help review patches related to
TI's reference boards.

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am64x_sk_defconfig: update kernel to v6.8.8
Bryan Brattlof [Thu, 2 May 2024 16:27:00 +0000 (11:27 -0500)]
configs/ti_am64x_sk_defconfig: update kernel to v6.8.8

Update to the latest kernel to pull in the latest bug fixes and features
for TI's SoCs and reference boards

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am62x_sk_defconfig: bump kernel to v6.8.8
Bryan Brattlof [Thu, 2 May 2024 16:26:59 +0000 (11:26 -0500)]
configs/ti_am62x_sk_defconfig: bump kernel to v6.8.8

Update to the latest kernel to pull in the latest bug fixes and features
for TI's SoCs and reference boards

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am64x_sk_defconfig: update U-Boot to v2024.04
Bryan Brattlof [Thu, 2 May 2024 16:26:58 +0000 (11:26 -0500)]
configs/ti_am64x_sk_defconfig: update U-Boot to v2024.04

Bump to the latest release from U-Boot

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am62x_sk_defconfig: update U-Boot to v2024.04
Bryan Brattlof [Thu, 2 May 2024 16:26:57 +0000 (11:26 -0500)]
configs/ti_am62x_sk_defconfig: update U-Boot to v2024.04

Bump to the latest release from U-Boot

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am64x_sk_defconfig: update TFA to v2.10
Bryan Brattlof [Thu, 2 May 2024 16:26:56 +0000 (11:26 -0500)]
configs/ti_am64x_sk_defconfig: update TFA to v2.10

Update the TFA firmware to the latest LTS tag for v2.10 release of
arm-trusted-firmware

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/ti_am62x_sk_defconfig: update TFA to v2.10
Bryan Brattlof [Thu, 2 May 2024 16:26:55 +0000 (11:26 -0500)]
configs/ti_am62x_sk_defconfig: update TFA to v2.10

Update the TFA firmware to the latest LTS tag for v2.10 release of
arm-trusted-firmware

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/ti-k3-boot-firmware: bump to version 09.02.00.009
Bryan Brattlof [Thu, 2 May 2024 16:26:54 +0000 (11:26 -0500)]
boot/ti-k3-boot-firmware: bump to version 09.02.00.009

The 09.02.00.009 release of ti-linux-firmware has the latest updates to
TI's TIFS, DM and DMSC firmware needed for the K3 generation of
processors. Update to pull in these latest updates.

Reviewed-by: Heiko Thiery <[email protected]>
Tested-by: Andreas Dannenberg <[email protected]>
Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/ti-k3-r5-loader: bump to version v2024.04
Bryan Brattlof [Thu, 2 May 2024 16:26:53 +0000 (11:26 -0500)]
boot/ti-k3-r5-loader: bump to version v2024.04

The ti-k3-r5-loader is just U-Boot with a different defconfig compiled
for the 32b MCU cores needed for TI's K3 generation of SoCs. Update to
match the U-Boot version

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/uboot: bump to version v2024.04
Bryan Brattlof [Thu, 2 May 2024 16:26:52 +0000 (11:26 -0500)]
boot/uboot: bump to version v2024.04

Update to the latest tagged release of U-Boot

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/optee-os: bump to release v4.2.0
Bryan Brattlof [Thu, 2 May 2024 16:26:51 +0000 (11:26 -0500)]
boot/optee-os: bump to release v4.2.0

Bump OP-TEE to the latest tagged release

Signed-off-by: Bryan Brattlof <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libutempter: do not hardcode PIE
Fabrice Fontaine [Sun, 5 May 2024 19:00:44 +0000 (21:00 +0200)]
package/libutempter: do not hardcode PIE

PIE will be set by buildroot if the user wants it so set
{COMPILE,LINK}_PIE to an empty value to fix the following build failure
raised since the addition of the package in commit
02c818bc5c7a6967a212f12e4caa8ccdfa0b452b:

/home/buildroot/autobuild/run/instance-3/output-1/host/bin/m68k-linux-gcc -W -Wall -Waggregate-return -Wcast-align -Wconversion -Wdisabled-optimization -Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O2 -g0   -std=gnu99  -DLIBEXECDIR=\"/usr/lib\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -Wl,-stats   -fPIE -pie -Wl,-z,now  utempter.c -o utempter

[...]

/home/buildroot/autobuild/run/instance-3/output-1/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/12.3.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/run/instance-3/output-1/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/Scrt1.o: in function `lib_main':
(.text+0x4): undefined reference to `__shared_flat_add_library'

Fixes: 02c818bc5c7a6967a212f12e4caa8ccdfa0b452b
 - http://autobuild.buildroot.org/results/3a5581fd4edf56bbdc48ab111a2351fc70f1c703

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/liburiparser: security bump to version 0.9.8
Fabrice Fontaine [Sun, 5 May 2024 19:08:21 +0000 (21:08 +0200)]
package/liburiparser: security bump to version 0.9.8

- Fixed: [CVE-2024-34402]
    Protect against integer overflow in ComposeQueryEngine
- Fixed: [CVE-2024-34403]
    Protect against integer overflow in ComposeQueryMallocExMm

https://github.com/uriparser/uriparser/blob/uriparser-0.9.8/ChangeLog

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/orangepi_zero2w: new board
Sergey Matyukevich [Sun, 5 May 2024 19:54:19 +0000 (22:54 +0300)]
configs/orangepi_zero2w: new board

This patch adds basic support for the new OrangePi Zero2W board:
- http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-Zero-2W.html

Brief summary of the board features:
- H618 Allwinner SoC
  - Quad-Core ARM Cortex-A53 Processor 1.5GHz
  - Mali G31 MP2 GPU
- LPDDR4: 1GB/2GB/4GB
- Wi-Fi5.0+BT 5.0
- 2x Type-C USB 2.0
- 1x Mini HDMI
- Wi-Fi 5.0 + BT 5.0
- 40-pin expansion interface (GPIO / UART / I2C / SPI / PWM)
- 24-pin expansion interface (2x USB 2.0 / ETH / IR / audio)

BSP includes the following components:
- mainline ATF v2.10
- mainline U-Boot v2024.04
- mainline Linux kernel v6.8

No custom scripts required: all is covered by common orangepi scripts.
However new option BR2_DOWNLOAD_FORCE_CHECK_HASHES requires checksums
for all the BSP components. They are added as board specific patches.

Signed-off-by: Sergey Matyukevich <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/oprofile: fix static build with binutils >= 2.40
Fabrice Fontaine [Mon, 6 May 2024 07:00:49 +0000 (09:00 +0200)]
package/oprofile: fix static build with binutils >= 2.40

sframe library was added by binutils 2.40 and
https://github.com/bminor/binutils-gdb/commit/19e559f1c91bfaedbd2f91d85ee161f3f03fda3c
resulting in the following static build failure:

/home/buildroot/autobuild/run/instance-1/output-1/build/binutils-2.41/bfd/elf-sframe.c:220: undefined reference to `sframe_decode'

[...]

configure: error: bfd library not found

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

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/suricata: security bump to version 6.0.19
Fabrice Fontaine [Mon, 6 May 2024 08:19:59 +0000 (10:19 +0200)]
package/suricata: security bump to version 6.0.19

Fixes:
 - CVE-2024-23839 - Critical severity
 - CVE-2024-23836 - Critical severity
 - CVE-2024-23835 - High severity
 - CVE-2024-24568 - Moderate severity
 - CVE-2024-28870 - HIGH
 - CVE-2024-32663 CRITICAL (HIGH for 6.0.x)
 - CVE-2024-32664 CRITICAL (HIGH for 7.0.x)
 - CVE-2024-32867 MODERATE

https://forum.suricata.io/t/suricata-7-0-3-and-6-0-16-released/4468
https://forum.suricata.io/t/suricata-7-0-4-and-6-0-17-released/4534
https://forum.suricata.io/t/suricata-6-0-18-released/4539
https://forum.suricata.io/t/suricata-7-0-5-and-6-0-19-released/4617

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libhtp: security bump to version 0.5.48
Fabrice Fontaine [Mon, 6 May 2024 08:19:58 +0000 (10:19 +0200)]
package/libhtp: security bump to version 0.5.48

Fix CVE-2024-23837 and CVE-2024-28871

https://github.com/OISF/libhtp/security/advisories/GHSA-f9wf-rrjj-qx8m
https://github.com/OISF/libhtp/security/advisories/GHSA-ffr2-45w9-7wmg
https://github.com/OISF/libhtp/blob/0.5.48/ChangeLog

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/sheevaplug_defconfig: add hashes for u-boot and Linux
Peter Korsgaard [Mon, 6 May 2024 07:40:12 +0000 (09:40 +0200)]
configs/sheevaplug_defconfig: add hashes for u-boot and Linux

And enable BR2_DOWNLOAD_FORCE_CHECK_HASHES.

Generated by utils/add-custom-hashes, with the (redundant)
linux-headers.hash replaced by a symlink.

Signed-off-by: Peter Korsgaard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/sheevaplug_defconfig: bump Linux to fix binutils 2.41 build
Peter Korsgaard [Mon, 6 May 2024 07:40:11 +0000 (09:40 +0200)]
configs/sheevaplug_defconfig: bump Linux to fix binutils 2.41 build

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/6761770801

The Linux kernel fails to build since commit e88225ed882 (package/binutils:
make 2.41 the default version):

arch/arm/mm/proc-feroceon.S: Assembler messages:
arch/arm/mm/proc-feroceon.S:587: Error: junk at end of line, first unrecognized character is `#'
make[3]: *** [scripts/Makefile.build:430: arch/arm/mm/proc-feroceon.o] Error 1
make[3]: *** Waiting for unfinished jobs....

Fix the build by bumping the kernel to 4.14.336, which includes commit
3ab03df64f77 (ARM: 8933/1: replace Sun/Solaris style flag on section
directive):

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.14.y&id=3ab03df64f7754728a2257c47775a70a88428331

Signed-off-by: Peter Korsgaard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/pppd: fix build with kernel < 4.7
Fabrice Fontaine [Sun, 5 May 2024 15:53:49 +0000 (17:53 +0200)]
package/pppd: fix build with kernel < 4.7

Fix the following build failure with kernel < 4.7 raised since bump to
version 2.5.0 in commit 0c15169f5ae57d88a77df34cc896044a37c9597b and
https://github.com/ppp-project/ppp/commit/81ad945630120cc1c27c8bb00503be42b76ff202:

sys-linux.c: In function 'get_ppp_stats_rtnetlink':
sys-linux.c:1783:29: error: field 'ifsm' has incomplete type
 1783 |         struct if_stats_msg ifsm;
      |                             ^~~~

Fixes:
 - http://autobuild.buildroot.org/results/82392df447f650f241f23e59e65131fb4a930010

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/shadow: fix NLS build
Fabrice Fontaine [Sun, 5 May 2024 14:17:59 +0000 (16:17 +0200)]
package/shadow: fix NLS build

NLS is an optional dependency since the addition of the package in
commit f78c5cb5cae93a9e63dad4361d78e1787759382f:

/home/autobuild/autobuild/instance-0/output-1/host/lib/gcc/arm-buildroot-linux-musleabi/12.3.0/../../../../arm-buildroot-linux-musleabi/bin/ld: ../lib/.libs/libshadow.a(libshadow_la-alloc.o): in function `xcalloc':
alloc.c:(.text+0x7c): undefined reference to `libintl_gettext'

Fixes: f78c5cb5cae93a9e63dad4361d78e1787759382f
 - http://autobuild.buildroot.org/results/9f604d09745ffa1f4db3bdcfe0326c236effac0c

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/iwd: bump to version 2.17
James Hilliard [Mon, 6 May 2024 18:52:31 +0000 (12:52 -0600)]
package/iwd: bump to version 2.17

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/ell: bump to version 0.65
James Hilliard [Mon, 6 May 2024 18:52:30 +0000 (12:52 -0600)]
package/ell: bump to version 0.65

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/x11r7/Config.in: source argument needs quotation marks
Peter Seiderer [Mon, 6 May 2024 14:45:48 +0000 (16:45 +0200)]
package/x11r7/Config.in: source argument needs quotation marks

Fixes the following error/warnings with kconfig from linux-6.9-rc5:

  package/x11r7/Config.in:14: syntax error
  package/x11r7/Config.in:14:warning: ignoring unsupported character '/'
  package/x11r7/Config.in:14:warning: ignoring unsupported character '/'
  package/x11r7/Config.in:14:warning: ignoring unsupported character '/'
  package/x11r7/Config.in:14:warning: ignoring unsupported character '.'
  package/x11r7/Config.in:14: invalid statement
  [...]

Signed-off-by: Peter Seiderer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/python-pydal/Config.in: bool argument needs quotation marks
Peter Seiderer [Mon, 6 May 2024 14:45:47 +0000 (16:45 +0200)]
package/python-pydal/Config.in: bool argument needs quotation marks

Fixes the following error/warnings with kconfig from linux-6.9-rc5:

  package/python-pydal/Config.in:2: syntax error
  package/python-pydal/Config.in:2: invalid statement
  package/python-pydal/Config.in:3: invalid statement
  [...]

Signed-off-by: Peter Seiderer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/dovecot/Config.in: source argument needs quotation marks
Peter Seiderer [Mon, 6 May 2024 14:45:46 +0000 (16:45 +0200)]
package/dovecot/Config.in: source argument needs quotation marks

Fixes the following error/warnings with kconfig from linux-6.9-rc5:

  package/dovecot/Config.in:36: syntax error
  package/dovecot/Config.in:36:warning: ignoring unsupported character '/'
  package/dovecot/Config.in:36:warning: ignoring unsupported character '/'
  package/dovecot/Config.in:36:warning: ignoring unsupported character '.'
  package/dovecot/Config.in:36: invalid statement

Signed-off-by: Peter Seiderer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/cmocka/Config.in: bool argument needs quotation marks
Peter Seiderer [Mon, 6 May 2024 14:45:45 +0000 (16:45 +0200)]
package/cmocka/Config.in: bool argument needs quotation marks

Fixes the following error/warnings with kconfig from linux-6.9-rc5:

  package/cmocka/Config.in:2: syntax error
  package/cmocka/Config.in:2: invalid statement
  package/cmocka/Config.in:3: invalid statement
  package/cmocka/Config.in:4: invalid statement
  [...]

Signed-off-by: Peter Seiderer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/barebox/Config.in: source argument needs quotation marks
Peter Seiderer [Mon, 6 May 2024 14:45:44 +0000 (16:45 +0200)]
boot/barebox/Config.in: source argument needs quotation marks

Fixes the following error/warnings with kconfig from linux-6.9-rc5:

  boot/barebox/Config.in:79: syntax error
  boot/barebox/Config.in:79:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:79:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:79:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:79:warning: ignoring unsupported character '.'
  boot/barebox/Config.in:79: invalid statement
  boot/barebox/Config.in:93: syntax error
  boot/barebox/Config.in:93:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:93:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:93:warning: ignoring unsupported character '/'
  boot/barebox/Config.in:93:warning: ignoring unsupported character '.'
  boot/barebox/Config.in:93: invalid statement

Signed-off-by: Peter Seiderer <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/acmesystems_acqua_a5_*: bump to Linux 6.6.30
Edgar Bonet [Mon, 6 May 2024 15:23:14 +0000 (17:23 +0200)]
configs/acmesystems_acqua_a5_*: bump to Linux 6.6.30

Signed-off-by: Edgar Bonet <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoconfigs/acmesystems_acqua_a5_*: add hashes for Linux/at91bootstrap3
Edgar Bonet [Mon, 6 May 2024 15:22:49 +0000 (17:22 +0200)]
configs/acmesystems_acqua_a5_*: add hashes for Linux/at91bootstrap3

And enable BR2_DOWNLOAD_FORCE_CHECK_HASHES.

Signed-off-by: Edgar Bonet <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboard/ti/am6{2, 4}x: add missing uboot.hash file
Romain Naour [Wed, 10 Apr 2024 21:44:54 +0000 (23:44 +0200)]
board/ti/am6{2, 4}x: add missing uboot.hash file

Arnout noticed during the review that uboot.hash was missing from
BR2_GLOBAL_PATCH_DIR.

"The hash for 2024.01 is currently in boot/uboot/uboot.hash, but as soon as we
update the U-Boot version, it will no longer be. So to be future safe, we should
add a local override of the uboot hash file as well (which is simply identical
to uboot.hash)."

This is required since BR2_DOWNLOAD_FORCE_CHECK_HASHES is now enabled.

[1] http://lists.busybox.net/pipermail/buildroot/2024-April/689283.html

Reported-by: Arnout Vandecappelle <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
9 months agoboot/{uboot, ti-k3-r5-loader}: remove unneeded python-jsonschema dependency
Romain Naour [Wed, 10 Apr 2024 21:44:53 +0000 (23:44 +0200)]
boot/{uboot, ti-k3-r5-loader}: remove unneeded python-jsonschema dependency

Commits 8a4c3c91e7 ("boot/ti-k3-r5-loader: add BR2_TARGET_TI_K3_R5_LOADER_USE_BINMAN option")
and 1aec483412 ("boot/uboot: add BR2_TARGET_UBOOT_USE_BINMAN option")
added the python-jsonschema (target variant) dependency to the binman
option while only host-python-jsonschema is required.

http://lists.busybox.net/pipermail/buildroot/2024-April/689291.html

Reported-by: James Hilliard <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
9 months agoboot/uboot: remove BR2_TARGET_UBOOT_NEEDS_TI_K3_BOOT_FIRMWARE
Romain Naour [Wed, 10 Apr 2024 21:44:52 +0000 (23:44 +0200)]
boot/uboot: remove BR2_TARGET_UBOOT_NEEDS_TI_K3_BOOT_FIRMWARE

As suggested by Arnout during the review [1], we can assume that U-Boot
needs ti-k3-boot-firmware when it is selected (likely by
ti-k3-r5-loader).

We can remove BR2_TARGET_UBOOT_NEEDS_TI_K3_BOOT_FIRMWARE without
legacy handling since this option is not part of any Buildroot
release.

[1] http://lists.busybox.net/pipermail/buildroot/2024-April/689263.html

Cc: Arnout Vandecappelle <[email protected]>
Signed-off-by: Romain Naour <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
9 months agopackage/stress-ng: fix uclibc-ng build
Fabrice Fontaine [Sat, 4 May 2024 08:20:14 +0000 (10:20 +0200)]
package/stress-ng: fix uclibc-ng build

Fix the following uclibc-ng build failure raised since bump to version
0.17.07 in commit 6fb179b906a1755d77bda9e501c5335ac163f3cb and
https://github.com/ColinIanKing/stress-ng/commit/2ad8aff9bc1ab822cf615c72712c6031a8f60bbd:

stress-sock.c: In function 'stress_sock_client':
stress-sock.c:656:35: error: 'SO_ZEROCOPY' undeclared (first use in this function); did you mean 'MSG_ZEROCOPY'?
  656 |    if (setsockopt(fd, SOL_SOCKET, SO_ZEROCOPY, &so_zerocopy, sizeof(so_zerocopy)) == 0) {
      |                                   ^~~~~~~~~~~
      |                                   MSG_ZEROCOPY
stress-sock.c:656:35: note: each undeclared identifier is reported only once for each function it appears in
CC stress-sockfd.c
stress-sock.c: In function 'stress_sock_server':
stress-sock.c:1060:34: error: 'SO_ZEROCOPY' undeclared (first use in this function); did you mean 'MSG_ZEROCOPY'?
 1060 |   if (setsockopt(fd, SOL_SOCKET, SO_ZEROCOPY, &so_zerocopy, sizeof(so_zerocopy)) == 0) {
      |                                  ^~~~~~~~~~~
      |                                  MSG_ZEROCOPY

Fixes: 6fb179b906a1755d77bda9e501c5335ac163f3cb
 - http://autobuild.buildroot.org/results/bcff31bd9820cf0b95f8d8c6de44fd4ab8e2f065

Signed-off-by: Fabrice Fontaine <[email protected]>
[[email protected]: reference upstream commit now it's merged]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/qemu: renumber patch
Dario Binacchi [Thu, 2 May 2024 07:23:27 +0000 (09:23 +0200)]
package/qemu: renumber patch

Commit 3fa1ae00681ca ("package/qemu: add option to enable tracing")
added a patch with a wrong number.

Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/qemu: fix disabling fp-bench test compilation
Dario Binacchi [Thu, 2 May 2024 07:23:26 +0000 (09:23 +0200)]
package/qemu: fix disabling fp-bench test compilation

With the bump to version 8.1.1, the patch that disabled the compilation
of the fp-bench test is no longer applicable, even though the package
compilation process does not report any errors in applying the patch
itself. The new patch does not disable the test by default but only if
the file fenv.h is not missing, with the hope that this approach will be
considered acceptable by the maintainer and merged upstream.

The patch is an adaptation of the one sent upstream.

Link: https://lists.nongnu.org/archive/html/qemu-devel/2021-03/msg00492.html
Signed-off-by: Dario Binacchi <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/kexec: fix x86_64 build with binutils 2.41
Fabrice Fontaine [Sun, 5 May 2024 11:22:27 +0000 (13:22 +0200)]
package/kexec: fix x86_64 build with binutils 2.41

Fix the following x86_64 build failure with binutils 2.41:

purgatory/arch/i386/entry32-16.S:23: Error: 64bit mode not supported on `i386'.

Fixes:
 - http://autobuild.buildroot.org/results/60f2f163b491879a8ea7f2d56a6b0d38b3cf439c

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/makedumpfile: bump version to 1.7.5
Alexander Egorenkov [Sun, 5 May 2024 13:01:28 +0000 (13:01 +0000)]
package/makedumpfile: bump version to 1.7.5

Signed-off-by: Alexander Egorenkov <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/multipath-tools: bump version to 0.9.8
Alexander Egorenkov [Sun, 5 May 2024 13:00:51 +0000 (13:00 +0000)]
package/multipath-tools: bump version to 0.9.8

Signed-off-by: Alexander Egorenkov <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/rsync: bump to version 3.3.0
Fabrice Fontaine [Sat, 4 May 2024 08:52:14 +0000 (10:52 +0200)]
package/rsync: bump to version 3.3.0

Drop first patch (already in version)

https://github.com/RsyncProject/rsync/blob/v3.3.0/NEWS.md

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/zziplib: bump to version 0.13.74
Fabrice Fontaine [Fri, 3 May 2024 19:53:04 +0000 (21:53 +0200)]
package/zziplib: bump to version 0.13.74

- Drop patches (already in version)
- docs/copying.htm renamed to docs/copying.htm.md, and reformatted from
  HTML to Markdown, with upstream commit:
  https://github.com/gdraheim/zziplib/commit/b8138ba56ecb9d5d27c22d85fae37bdd594d2edb

https://github.com/gdraheim/zziplib/blob/v0.13.74/ChangeLog

Signed-off-by: Fabrice Fontaine <[email protected]>
[[email protected]:
  - explain why hash of docs/copying.htm.md changed
]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/ledmon: bump to version 1.0.0
Fabrice Fontaine [Fri, 3 May 2024 19:28:39 +0000 (21:28 +0200)]
package/ledmon: bump to version 1.0.0

- Add host-autoconf-archive mandatory dependency
- Drop patches (already in version)

https://github.com/intel/ledmon/releases/tag/v1.0.0

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/gptfdisk: bump to version 1.0.10
Fabrice Fontaine [Fri, 3 May 2024 18:50:08 +0000 (20:50 +0200)]
package/gptfdisk: bump to version 1.0.10

Drop second to fourth patches (already in version)

https://sourceforge.net/p/gptfdisk/code/ci/53ac725a88a616b9f3395500d6e520aa04742fa5/tree/NEWS

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/git: bump to version 2.45.0
Bagas Sanjaya [Fri, 3 May 2024 09:55:13 +0000 (16:55 +0700)]
package/git: bump to version 2.45.0

Bump the package version to 2.45.0.

Release notes:
https://lore.kernel.org/git/[email protected]/

Signed-off-by: Bagas Sanjaya <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/ti-sgx-km: needs BR2_ARM_EABIHF
Fabrice Fontaine [Thu, 11 Apr 2024 17:43:28 +0000 (19:43 +0200)]
package/ti-sgx-km: needs BR2_ARM_EABIHF

ti-sgx-km raises the following build failure without BR2_ARM_EABIHF:

eurasiacon/build/linux2/toplevel.mk:230: eurasiacon/build/linux2/moduledefs/target_armel.mk: No such file or directory

Fixes:
 - http://autobuild.buildroot.org/results/17e4da346d062570b9a84ab8eb1ce93c6d7384be
 - http://autobuild.buildroot.org/results/04fd659472f1928c2621354bb0ea3b60c5dfadec

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agoboot/arm-trusted-firmware: enable verbose output
Brandon Maier [Fri, 12 Apr 2024 21:12:22 +0000 (21:12 +0000)]
boot/arm-trusted-firmware: enable verbose output

Signed-off-by: Brandon Maier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/glog: needs gcc >= 6
Fabrice Fontaine [Thu, 11 Apr 2024 17:38:55 +0000 (19:38 +0200)]
package/glog: needs gcc >= 6

C++14 is mandatory since bump to version 0.7.0 in commit
2e9f161d4a7a68a041860e5855e98bee9d3a1498 and
https://github.com/google/glog/commit/674283420118bb919f83ceb3d9dee31ef43ff3aa
and
https://github.com/google/glog/commit/42a185cd888439d500a35191cd31a605b7c5bd20
resulting in the following build failure with gcc 5:

In file included from /home/buildroot/autobuild/run/instance-2/output-1/build/glog-0.7.0/src/demangle.cc:43:0:
/home/buildroot/autobuild/run/instance-2/output-1/build/glog-0.7.0/src/utilities.h:210:22: error: enclosing class of constexpr non-static member function 'google::glog_internal_namespace_::FileDescriptor::operator bool() const' is not a literal type
   constexpr explicit operator bool() const noexcept {
                      ^

Fixes: 2e9f161d4a7a68a041860e5855e98bee9d3a1498
 - http://autobuild.buildroot.org/results/8d5e105283ead1057545b46726385f4ba4dff29e

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/mdadm: do not hardcode -fpie
Fabrice Fontaine [Fri, 12 Apr 2024 16:40:17 +0000 (18:40 +0200)]
package/mdadm: do not hardcode -fpie

Set LDLIBS to -ldl to remove -fpie and fix the following build failure
raised since bump to version 4.3 in commit
99e9ff08d0705279532ca0cf3de22ea54660cbdc and
https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/?id=55a1150c7438afcb7756fccd49713ede20a58e4a:

/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/or1k-buildroot-linux-gnu/12.3.0/../../../../or1k-buildroot-linux-gnu/bin/ld: mdmon.o: non-pic relocation against symbol

Fixes: 99e9ff08d0705279532ca0cf3de22ea54660cbdc
 - http://autobuild.buildroot.org/results/827b714deeaf091b368d59791e4306b85a8f7f26

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/proj: needs NPTL
Fabrice Fontaine [Sat, 4 May 2024 09:34:46 +0000 (11:34 +0200)]
package/proj: needs NPTL

NPTL is mandatory since bump to version 9.3.0 in commit
57aba033e6cc81b95d006227c45a15eb3fc77d07 and
https://github.com/OSGeo/PROJ/commit/ce080251225d16e11e139a5ebe07cf608fe022b2:

/home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/factory.cpp: In member function 'std::shared_ptr<osgeo::proj::io::SQLiteHandle> osgeo::proj::io::SQLiteHandleCache::getHandle(const std::string&, PJ_CONTEXT*)':
/home/buildroot/instance-0/output-1/build/proj-9.3.0/src/iso19111/factory.cpp:622:9: error: 'pthread_atfork' was not declared in this scope; did you mean 'pthread_attr_t'?
  622 |         pthread_atfork(nullptr, nullptr,
      |         ^~~~~~~~~~~~~~
      |         pthread_attr_t

Fixes: 57aba033e6cc81b95d006227c45a15eb3fc77d07
 - http://autobuild.buildroot.org/results/392664375c5bc5f047d39bff31534a226e8ea526

Signed-off-by: Fabrice Fontaine <[email protected]>
Reviewed-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/libglib2: update atomic patch
Fabrice Fontaine [Fri, 3 May 2024 18:31:32 +0000 (20:31 +0200)]
package/libglib2: update atomic patch

Commit 929bffbf4bf8fcb91bda446777f907f32c782656 forgot to update patch
number
Moreover, replace it with a new iteration to follow upstream request [1]
and avoid the following build host build failure with br-autobuild-1:

/usr/bin/ld: cannot find /usr/lib64/libatomic.so.1.2.0: No such file or directory

Fixes: 929bffbf4bf8fcb91bda446777f907f32c782656
 - http://autobuild.buildroot.org/results/a12b9c4436594818f4ce128595b429adf7d90e31

[1]: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3606

Signed-off-by: Fabrice Fontaine <[email protected]>
[[email protected]: mention upstream commit now it's merged]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agosupport/testing: add bats runtime test
Brandon Maier [Fri, 3 May 2024 02:00:00 +0000 (02:00 +0000)]
support/testing: add bats runtime test

Tests the bats-core, bats-support, bats-assert, and bats-file packages.

Signed-off-by: Brandon Maier <[email protected]>
[[email protected]: fix comment of overlay]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/bats-file: new package
Brandon Maier [Fri, 3 May 2024 01:59:59 +0000 (01:59 +0000)]
package/bats-file: new package

bats-file is a helper library providing common filesystem related
assertions and helpers for Bats.

This library does not provide an installer. Manually install the files
under /usr/lib/bats/bats-file which is what the Arch Linux package
does[1]. This makes the library loadable using `bats_load_library`[2].

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/bats-file/-/blob/main/PKGBUILD?ref_type=heads
[2] https://bats-core.readthedocs.io/en/stable/writing-tests.html#bats-load-library-load-system-wide-libraries

Signed-off-by: Brandon Maier <[email protected]>
[[email protected]: move as sub-option of bats-core]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/bats-assert: new package
Brandon Maier [Fri, 3 May 2024 01:59:58 +0000 (01:59 +0000)]
package/bats-assert: new package

bats-assert is a helper library providing common assertions for Bats.

This library does not provide an installer. Manually install the files
under /usr/lib/bats/bats-assert which is what the Arch Linux package
does[1]. This makes the library loadable using `bats_load_library`[2].

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/bats-assert/-/blob/main/PKGBUILD?ref_type=heads
[2] https://bats-core.readthedocs.io/en/stable/writing-tests.html#bats-load-library-load-system-wide-libraries

Signed-off-by: Brandon Maier <[email protected]>
[email protected]: move as sub-option of bats-core]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/bats-support: new package
Brandon Maier [Fri, 3 May 2024 01:59:57 +0000 (01:59 +0000)]
package/bats-support: new package

This library provides support functions needed by the bats-assert and
bats-file libraries.

This library does not provide an installer. Manually install the files
under /usr/lib/bats/bats-support which is what the Arch Linux package
does[1]. This makes the library loadable using `bats_load_library`[2].

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/bats-support/-/blob/main/PKGBUILD?ref_type=heads
[2] https://bats-core.readthedocs.io/en/stable/writing-tests.html#bats-load-library-load-system-wide-libraries

There are going to be a few such helpers to be introduced later, so we
make them all appear as sub-options of the main package, bats-core.

Signed-off-by: Brandon Maier <[email protected]>
[[email protected]:
  - move as sub-option of bats-core
  - explain why in commit log
]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agoconfigs/armadeus_apf51: activates BR2_DOWNLOAD_FORCE_CHECK_HASHES
Julien BOIBESSOT [Fri, 3 May 2024 15:48:56 +0000 (17:48 +0200)]
configs/armadeus_apf51: activates BR2_DOWNLOAD_FORCE_CHECK_HASHES

As asked by Romain. Armadeus boards share Linux hashes.

Signed-off-by: Julien BOIBESSOT <[email protected]>
[[email protected]: fix check-package]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agoconfigs/armadeus_apf28: activates BR2_DOWNLOAD_FORCE_CHECK_HASHES
Julien BOIBESSOT [Fri, 3 May 2024 15:48:55 +0000 (17:48 +0200)]
configs/armadeus_apf28: activates BR2_DOWNLOAD_FORCE_CHECK_HASHES

As asked by Romain. Armadeus boards share same Linux hashes.

Signed-off-by: Julien BOIBESSOT <[email protected]>
[[email protected]: fix check-package]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agoconfigs/armadeus_apf27: add hashes for Linux/U-Boot
Julien BOIBESSOT [Fri, 3 May 2024 15:48:54 +0000 (17:48 +0200)]
configs/armadeus_apf27: add hashes for Linux/U-Boot

And enable BR2_DOWNLOAD_FORCE_CHECK_HASHES. As asked By Romain.

Signed-off-by: Julien BOIBESSOT <[email protected]>
[[email protected]: fix check-package]
Signed-off-by: Yann E. MORIN <[email protected]>
9 months agopackage/libglib2: fix atomic handling
Fabrice Fontaine [Sun, 17 Sep 2023 18:51:16 +0000 (20:51 +0200)]
package/libglib2: fix atomic handling

Correctly fix atomic handling to avoid the following build failure with
all users of libglib2 (e.g. gdk-pixbuf) raised since bump to version
2.76.1 in commit 3f9622fe3d85b4d9f734b879abc1d485afea19b2:

/usr/lib/libglib-2.0.a(gthread-posix.c.o): in function `g_mutex_trylock':
gthread-posix.c:(.text+0xda8): undefined reference to `__atomic_compare_exchange_4'

Fixes:
 - http://autobuild.buildroot.org/results/24a358869b98d83ab374c7c3a185ced450064d35

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libpng: bump version to 1.6.43
Bernd Kuhls [Thu, 11 Apr 2024 21:02:45 +0000 (23:02 +0200)]
package/libpng: bump version to 1.6.43

Release notes:
https://sourceforge.net/p/png-mng/mailman/message/58741099/

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libplist: bump version to 2.4.0
Bernd Kuhls [Thu, 11 Apr 2024 21:02:33 +0000 (23:02 +0200)]
package/libplist: bump version to 2.4.0

Release notes:
https://github.com/libimobiledevice/libplist/blob/master/NEWS

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libpciaccess: bump version to 0.18.1
Bernd Kuhls [Thu, 11 Apr 2024 21:02:22 +0000 (23:02 +0200)]
package/libpciaccess: bump version to 0.18.1

Removed patch which is included in upstream release.

Release notes:
https://lists.x.org/archives/xorg-announce/2024-March/003483.html

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
9 months agopackage/libopenssl: bump version to 3.3.0
Bernd Kuhls [Thu, 11 Apr 2024 21:02:04 +0000 (23:02 +0200)]
package/libopenssl: bump version to 3.3.0

Changelog: https://www.openssl.org/news/cl33.txt

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