]> Git Repo - buildroot-mgba.git/log
buildroot-mgba.git
2 years agopackage/lshw: add sqlite optional dependency
Fabrice Fontaine [Mon, 15 Aug 2022 16:48:10 +0000 (18:48 +0200)]
package/lshw: add sqlite optional dependency

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/qoriq-cadence-dp-firmware: refactor with NXP_EXTRACT_HELPER
Francois Perrad [Mon, 15 Aug 2022 16:56:32 +0000 (18:56 +0200)]
package/qoriq-cadence-dp-firmware: refactor with NXP_EXTRACT_HELPER

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/freescale-imx: rename FREESCALE_IMX_EXTRACT_HELPER to NXP_EXTRACT_HELPER
Francois Perrad [Mon, 15 Aug 2022 16:56:31 +0000 (18:56 +0200)]
package/freescale-imx: rename FREESCALE_IMX_EXTRACT_HELPER to NXP_EXTRACT_HELPER

The Freescale extract helper was introduced before Freescale was part
of NXP. Nowadays, we also have NXP packages, and they do use the same
archiving format.

Rename the helper under the now more generic NXP name, so that it is
more logical to also use it for NXP packages. We do not retain the old
Freescale-based name, because we should no longer add Freescale-named
packages; they would most probably be introduced under the NXP name.

Signed-off-by: Francois Perrad <[email protected]>
[[email protected]:
  - provide the rationale in the commit log
  - keep referring to Freescale in comment
]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/pkg-utils.mk: move FREESCALE_IMX_EXTRACT_HELPER
Francois Perrad [Mon, 15 Aug 2022 16:56:30 +0000 (18:56 +0200)]
package/pkg-utils.mk: move FREESCALE_IMX_EXTRACT_HELPER

This helper was introduced before Freescale was part of NXP. Nowadays,
we have NXP packages, and they do use the same archiving format.

Move the Freescale-specific extract helper to a common location, so
that it can be used by other packages in the future.

Signed-off-by: Francois Perrad <[email protected]>
[[email protected]: provide the rationale in the commit log]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/crda: bump to version 4.15
Fabrice Fontaine [Sun, 7 Aug 2022 22:05:28 +0000 (00:05 +0200)]
package/crda: bump to version 4.15

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/go: bump to version 1.19
Christian Stewart [Thu, 4 Aug 2022 02:41:26 +0000 (19:41 -0700)]
package/go: bump to version 1.19

Go 1.19 is a major release with changes to the implementation of the toolchain,
runtime, and libraries.

Dropped patch 0002-cmd-dist-use-gohostarch... as it was merged upstream.

https://go.dev/doc/go1.19

Signed-off-by: Christian Stewart <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/makedumpfile: add mips64 support
Fabrice Fontaine [Mon, 15 Aug 2022 09:50:22 +0000 (11:50 +0200)]
package/makedumpfile: add mips64 support

mips64 is supported since bump to version 1.6.9 in commit
cb648d12fa733788cd2ea8e0fa8b00bb95983c4e and
https://github.com/makedumpfile/makedumpfile/commit/7f185d29aa1794a82a090c748aae2f7bf240fb49

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/makedumpfile: add zstd optional dependency
Fabrice Fontaine [Mon, 15 Aug 2022 09:49:34 +0000 (11:49 +0200)]
package/makedumpfile: add zstd optional dependency

zstd is an optional dependency since bump to version 1.7.0 in commit
bbc52f3ff382e4c50baea2e1876a3f6ebf77a851 and
https://github.com/makedumpfile/makedumpfile/commit/afd0a6db2a0543217f8e46955a1b44b71f7e7ef3

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-maturin: bump to version 0.13.2
James Hilliard [Mon, 15 Aug 2022 02:22:45 +0000 (20:22 -0600)]
package/python-maturin: bump to version 0.13.2

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/rsync: bump version to 3.2.5
Yair Ben-Avraham [Mon, 15 Aug 2022 04:06:02 +0000 (04:06 +0000)]
package/rsync: bump version to 3.2.5

Fix https://nvd.nist.gov/vuln/detail/CVE-2022-29154

Remove 0001-rsync-ssl-Verify-the-hostname-in-the-certificate-when-using-openssl.patch, applied to master:
https://github.com/WayneD/rsync/commit/c3f7414c450faaf6a8281cc4a4403529aeb7d859

remove 0002-Handle-linking-with-a-zlib-with-external-read_buf.patch b/package/rsync/0002-Handle-linking-with-a-zlib-with-external-read_buf.patch, applied to naster:
https://github.com/WayneD/rsync/commit/60dd42be603a79cd57cec076fe1680e9037be774

Signed-off-by: Yair Ben-Avraham <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/gdb: remove BR2_PACKAGE_GDB_TOPLEVEL
Thomas Petazzoni [Sat, 13 Aug 2022 08:35:20 +0000 (10:35 +0200)]
package/gdb: remove BR2_PACKAGE_GDB_TOPLEVEL

This option was needed to build versions of GDB < 10.x. As we just
dropped support for GDB 9.x, this logic can now be removed.

The special case to configure just gdbserver was only valid for gdb<10,
but was guarded by !GDB_TOPLEVEL (which was equivalent to gdb<10).
GDB_TOPLEVEL is now always true, so we can't hit that special case
anymore.

Signed-off-by: Thomas Petazzoni <[email protected]>
[[email protected]: add little blurb about gdbserver]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/gdb: switch to GDB 11.x as the
Yann E. MORIN [Sun, 14 Aug 2022 15:56:56 +0000 (17:56 +0200)]
package/gdb: switch to GDB 11.x as the

Now that GDB 12.x has been added, and GDB 9.x removed, we can make GDB
11.x the default version.

Signed-off-by: Thomas Petazzoni <[email protected]>
[[email protected]: split off to its own patch]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/gdb: invert the logic to add the dependency on gmp
Thomas Petazzoni [Sat, 13 Aug 2022 08:35:19 +0000 (10:35 +0200)]
package/gdb: invert the logic to add the dependency on gmp

The handling of the GMP dependency needs a bit of change. Until now,
the GMP dependency was needed when building full GDB (host or target)
in version 11.x or 12.x, so we were explicitly checking whether those
versions were enabled.

Now that only GDB 10.x and the ARC-specific version of GDB are the
only remaining ones not needing GMP, we invert the logic: only those
two versions do not trigger the addition of the GMP dependency.

Signed-off-by: Thomas Petazzoni <[email protected]>
[[email protected]: split off to its own patch]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/gdb: remove support for 9.2
Thomas Petazzoni [Sat, 13 Aug 2022 08:35:18 +0000 (10:35 +0200)]
package/gdb: remove support for 9.2

Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/gdb: add support for version 12.1
Thomas Petazzoni [Sat, 13 Aug 2022 08:35:17 +0000 (10:35 +0200)]
package/gdb: add support for version 12.1

Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/ttyd: bump to version 1.7.0
TIAN Yuanhao [Wed, 10 Aug 2022 11:06:51 +0000 (04:06 -0700)]
package/ttyd: bump to version 1.7.0

Update hash for license file to account for an update in the (C) years.

Signed-off-by: TIAN Yuanhao <[email protected]>
[[email protected]: update the license hash]
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/binutils: fix typo in variable name
Yann E. MORIN [Sun, 14 Aug 2022 15:13:57 +0000 (17:13 +0200)]
package/binutils: fix typo in variable name

Commit 7ff21f8d4b94 (package/binutils: handle gprofng as an optional
feature) introduced the typo. Although it was noticed, the commit was
not amended before being pushed...

Fix that now...

Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/webp: bump to version 1.2.4
Francois Perrad [Sun, 14 Aug 2022 12:56:30 +0000 (14:56 +0200)]
package/webp: bump to version 1.2.4

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/pango: bump to version 1.50.9
Francois Perrad [Sun, 14 Aug 2022 12:56:21 +0000 (14:56 +0200)]
package/pango: bump to version 1.50.9

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/nettle: bump to version 3.8.1
Francois Perrad [Sun, 14 Aug 2022 12:56:12 +0000 (14:56 +0200)]
package/nettle: bump to version 3.8.1

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/nano: bump to version 6.4
Francois Perrad [Sun, 14 Aug 2022 12:56:01 +0000 (14:56 +0200)]
package/nano: bump to version 6.4

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/libcap: bump to version 2.65
Francois Perrad [Sun, 14 Aug 2022 12:55:50 +0000 (14:55 +0200)]
package/libcap: bump to version 2.65

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/gdk-pixbuf: bump to version 2.42.9
Francois Perrad [Sun, 14 Aug 2022 12:55:34 +0000 (14:55 +0200)]
package/gdk-pixbuf: bump to version 2.42.9

Signed-off-by: Francois Perrad <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/libgit2: bump to 1.5.0
Nicolas Cavallari [Fri, 12 Aug 2022 14:56:52 +0000 (16:56 +0200)]
package/libgit2: bump to 1.5.0

It includes an option to build a command line program that can be used
to replace git in simple cases.

The upcoming sha256 repository support made them steal the sha256 code
from RFC6234, hence the license change.

Signed-off-by: Nicolas Cavallari <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/libgit2: link with -latomic if needed
Nicolas Cavallari [Fri, 12 Aug 2022 14:56:51 +0000 (16:56 +0200)]
package/libgit2: link with -latomic if needed

libgit2 is currently a library without any reverse dependencies so the
missing atomic symbols do not cause build failures yet.

libgit2 uses the atomics intrinsics on gcc >= 4.7 and the sync
intrinsics on previous gcc versions.  Since gcc 4.9 is the new
minimum, ignore the sync intrinsics requirements.

The next version of libgit2 will also build a binary, which will
expose the problem.

Signed-off-by: Nicolas Cavallari <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/dbus-broker: bump to release 32
Stefan Agner [Fri, 12 Aug 2022 08:07:49 +0000 (10:07 +0200)]
package/dbus-broker: bump to release 32

The new releases mostly contain bug fixes. The build system has been
prepared to use AppArmor library, but since actual support is still
missing it is not worth yet to enable build infrastructure in
Buildroot.

Signed-off-by: Stefan Agner <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/binutils: handle gprofng as an optional feature
Thomas Petazzoni [Sat, 13 Aug 2022 10:51:51 +0000 (12:51 +0200)]
package/binutils: handle gprofng as an optional feature

binutils 2.39 added support for gprofng, a new profiler (see
https://www.phoronix.com/news/GNU-Profiler-gprofng).

This new profiler is enabled by default, but it requires bison on the
host.

In order to handle this, this commit:

 - Adds a new option BR2_BINUTILS_GPROFNG, which allows to
   enable/disable gprofng in host-binutils

 - Unconditionnally disables gprofng for the target binutils, based on
   the idea that in a Buildroot context the analysis of profiling data
   is generally done on the host system. This can of course always be
   revisited later by adding a new option to the target binutils
   package.

Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/meson: bump to version 0.63.1
James Hilliard [Sat, 13 Aug 2022 09:54:22 +0000 (03:54 -0600)]
package/meson: bump to version 0.63.1

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/binutils: remove 2.36.1 and make 2.38 default
Waldemar Brodkorb [Thu, 11 Aug 2022 11:46:54 +0000 (13:46 +0200)]
package/binutils: remove 2.36.1 and make 2.38 default

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/binutils: add version 2.39
Waldemar Brodkorb [Thu, 11 Aug 2022 11:45:29 +0000 (13:45 +0200)]
package/binutils: add version 2.39

Patch 0002-poison-system-directories.patch got rebased.
Patch 0004+0005 is upstreamed and got removed.

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agoUpdate for 2022.08-rc1
Thomas Petazzoni [Fri, 12 Aug 2022 19:31:20 +0000 (21:31 +0200)]
Update for 2022.08-rc1

Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/grpc: fix legal info
Fabrice Fontaine [Wed, 10 Aug 2022 07:28:01 +0000 (09:28 +0200)]
package/grpc: fix legal info

Commit 0fc2438ff6e3d14cc9e7b546e2909e386db33439 forgot to update hash of
LICENSE (full text of MPLv2 included with
https://github.com/grpc/grpc/commit/05fcd826f477ef1a024a2defa5e4b3d78f5e6eb4)

Fixes:
 - http://autobuild.buildroot.org/results/98b820f85cd32596bde6bbee2cfc7e07ecfa454b

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/freeradius-server: fix memcached dependency
Fabrice Fontaine [Tue, 9 Aug 2022 22:04:52 +0000 (00:04 +0200)]
package/freeradius-server: fix memcached dependency

Fix the following build failure raised since the addition of the package
in commit 736c4c1655d93652a9a7e79235bbe726b3d46176:

Makefile:575: *** mysql is in the dependency chain of freeradius-server that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in.  Stop.

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

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/ficl: fix musl static build
Fabrice Fontaine [Tue, 9 Aug 2022 21:59:15 +0000 (23:59 +0200)]
package/ficl: fix musl static build

Pass LDFLAGS to avoid the following musl static build failure raised
since the addition of the package in commit
814911aecb6d49bb603c34dbfcc0d86614516b41:

/home/autobuild/autobuild/instance-5/output-1/host/lib/gcc/sh4eb-buildroot-linux-musl/11.3.0/../../../../sh4eb-buildroot-linux-musl/bin/ld: /home/autobuild/autobuild/instance-5/output-1/host/lib/gcc/sh4eb-buildroot-linux-musl/11.3.0/libgcc.a(unwind-dw2.o): in function `size_of_encoded_value':
/home/autobuild/autobuild/instance-5/output-1/build/host-gcc-final-11.3.0/build/sh4eb-buildroot-linux-musl/libgcc/../../../libgcc/unwind-pe.h:89: undefined reference to `abort'

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

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/glog: fix build without threads
Fabrice Fontaine [Tue, 9 Aug 2022 21:18:37 +0000 (23:18 +0200)]
package/glog: fix build without threads

Fix the following build failure without threads raised since bump to
version 0.6.0 in commit 017dbc770c4fd58d7d52cf290dd3fc39a3603e0d and
https://github.com/google/glog/commit/4a4331f2f2de4c35ce72badf0bdc604c04eebb26:

CMake Error at /home/giuliobenetti/autobuild/run/instance-1/output-1/build/glog-0.6.0/CMakeFiles/CMakeTmp/CMakeLists.txt:18 (add_executable):
  Target "cmTC_ed950" links to target "Threads::Threads" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

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

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/imx-mkimage: bump version to lf-5.10.72_2.2.0
Bram Vlerick [Wed, 10 Aug 2022 11:39:21 +0000 (13:39 +0200)]
package/imx-mkimage: bump version to lf-5.10.72_2.2.0

Signed-off-by: Bram Vlerick <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/ljsyscall: fix build with aarch64_be
Fabrice Fontaine [Wed, 10 Aug 2022 20:02:41 +0000 (22:02 +0200)]
package/ljsyscall: fix build with aarch64_be

luajit supports aarch64_be since commit
28e5c2f2bdd147dbb9aefbc040fc618f46ee0663

However this raise a build failure with ljsyscall because aarch64_be
directory does not exist so use arm64 instead

/usr/bin/install: cannot stat '/home/buildroot/autobuild/instance-1/output-1/build/ljsyscall-0.12/syscall/linux/aarch64_be/*.lua': No such file or directory

Fixes:
 - http://autobuild.buildroot.org/results/78397c83e84dbfc09990f92be93e0b8a10d014c5

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/docker-proxy: bump version to f6ccccb1c082
Stefan Agner [Wed, 10 Aug 2022 19:10:17 +0000 (21:10 +0200)]
package/docker-proxy: bump version to f6ccccb1c082

Which is the version used by docker 20.10.17:
https://github.com/moby/moby/blob/v20.10.17/hack/dockerfile/install/proxy.installer

The repository also moved to the moby GitHub organization, follow
that move.

Signed-off-by: Stefan Agner <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agoboard/riscv/nommu: bump kernel version and drop no longer needed patch
Niklas Cassel [Wed, 10 Aug 2022 11:50:55 +0000 (13:50 +0200)]
board/riscv/nommu: bump kernel version and drop no longer needed patch

Bump the kernel version for all riscv nommu configs from 5.18 to 5.19.
That way, we can remove the one and only riscv nommu patch,
since this patch is included in kernel 5.19.

Signed-off-by: Niklas Cassel <[email protected]>
Reviewed-by: Damien Le Moal <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/elf2flt: fix fatal error regression on m68k, xtensa, riscv64
Niklas Cassel [Thu, 11 Aug 2022 09:40:49 +0000 (11:40 +0200)]
package/elf2flt: fix fatal error regression on m68k, xtensa, riscv64

This series fixes a fatal error at link time on m68k, xtensa,
and riscv64, caused by a bad upstream elf2flt commit.

Without this patch, m68k, xtensa, and riscv64 would result in
a fatal error:
ERROR: text=0x3bab8 overlaps data=0x33f60 ?

With this patch, qemu_m68k_mcf5208_defconfig,
qemu_riscv64_nommu_virt_defconfig, and
qemu_xtensa_lx60_nommu_defconfig builds properly.

riscv64 and m68k boots to login prompt.
xtensa crashes when loading init, the same behavior as when
reverting the bad upstream elf2flt commit completely.

Signed-off-by: Niklas Cassel <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/elf2flt: remove broken patch
Niklas Cassel [Thu, 11 Aug 2022 09:40:48 +0000 (11:40 +0200)]
package/elf2flt: remove broken patch

Remove broken elf2flt patch:
package/elf2flt/0003-elf2flt-fix-.eh_frame-section-handling.patch

The patch modifies main(), but does not perform a similar change in
output_relocs(), which might cause sectionp in output_relocs() to be
initialized with an invalid address, causing random memory to be
overwritten.

This leads to a segfault when linking e.g. busybox for m68k.

We cannot perform a similar change in output_relocs(), since at this
point in time, data_len will always be non-zero.

Revert this patch completely, so that we can add a working patch.

Note that even with this patch reverted, elf2flt is still broken
on archs like m68k and xtensa, resulting in the fatal error:
ERROR: text=0x3bab8 overlaps data=0x33f60 ?

Signed-off-by: Niklas Cassel <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/redis: security bump to v7.0.4
Titouan Christophe [Thu, 11 Aug 2022 18:54:48 +0000 (20:54 +0200)]
package/redis: security bump to v7.0.4

From the release notes:

================================================================================
Redis 7.0.4 Released Monday Jul 18 12:00:00 IST 2022
================================================================================

Upgrade urgency: SECURITY, contains fixes to security issues.

Security Fixes:
* (CVE-2022-31144) A specially crafted XAUTOCLAIM command on a stream
  key in a specific state may result with heap overflow, and potentially
  remote code execution. The problem affects Redis versions 7.0.0 or newer.

Signed-off-by: Titouan Christophe <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/kodi-pvr-iptvsimple: bump version to 19.2.1-Matrix
Bernd Kuhls [Thu, 11 Aug 2022 13:36:58 +0000 (15:36 +0200)]
package/kodi-pvr-iptvsimple: bump version to 19.2.1-Matrix

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/kodi-pvr-dvbviewer: bump version to 19.1.0-Matrix
Bernd Kuhls [Thu, 11 Aug 2022 13:36:57 +0000 (15:36 +0200)]
package/kodi-pvr-dvbviewer: bump version to 19.1.0-Matrix

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/php: bump version to 8.1.9
Bernd Kuhls [Thu, 11 Aug 2022 13:35:27 +0000 (15:35 +0200)]
package/php: bump version to 8.1.9

Changelog: https://www.php.net/ChangeLog-8.php#8.1.9

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/{mesa3d, mesa3d-headers}: bump version to 22.1.6
Bernd Kuhls [Thu, 11 Aug 2022 13:31:53 +0000 (15:31 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 22.1.6

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-August/000683.html

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agoCHANGES: prepare for 2022.08-rc1
Thomas Petazzoni [Thu, 11 Aug 2022 20:17:22 +0000 (22:17 +0200)]
CHANGES: prepare for 2022.08-rc1

Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/freescale-imx/firmware-imx: bump version to 8.15
Bram Vlerick [Wed, 10 Aug 2022 16:32:11 +0000 (18:32 +0200)]
package/freescale-imx/firmware-imx: bump version to 8.15

New version contains updated binaries which are part of the NXP
5.15.5-1.0.0 Yocto release.

Update the license hashes for formatting changes and addition of
LC3plus/T2/Bluetooth SIG licenses.

Signed-off-by: Bram Vlerick <[email protected]>
[Peter: add SCR.txt license file as suggested by Stefan Hager]
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/uclibc: update to 1.0.42
Waldemar Brodkorb [Thu, 11 Aug 2022 01:21:06 +0000 (03:21 +0200)]
package/uclibc: update to 1.0.42

Signed-off-by: Waldemar Brodkorb <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/timescaledb: bump version to 2.7.2
Maxim Kochetkov [Thu, 11 Aug 2022 08:53:21 +0000 (11:53 +0300)]
package/timescaledb: bump version to 2.7.2

Release notes: https://github.com/timescale/timescaledb/releases/tag/2.7.2

Signed-off-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/postgis: bump version to 3.2.2
Maxim Kochetkov [Thu, 11 Aug 2022 08:47:34 +0000 (11:47 +0300)]
package/postgis: bump version to 3.2.2

https://git.osgeo.org/gitea/postgis/postgis/src/tag/3.2.2/NEWS

Signed-off-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/libgeos: bump version to 3.11.0
Maxim Kochetkov [Thu, 11 Aug 2022 08:39:08 +0000 (11:39 +0300)]
package/libgeos: bump version to 3.11.0

Changelog: https://github.com/libgeos/geos/releases/tag/3.11.0

Signed-off-by: Maxim Kochetkov <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/linux-tools: Allow installation of perf scripts
Florian Fainelli [Wed, 10 Aug 2022 21:09:53 +0000 (14:09 -0700)]
package/linux-tools: Allow installation of perf scripts

In order to run the full gamut of "perf tests" installing the perf
scripts is required, otherwise we run into errors similar to those:

failed to open shell test directory: /usr/libexec/perf-core/tests/shell

Make this possible by introducing a new option allowing us to install
perf scripts.

Signed-off-by: Florian Fainelli <[email protected]>
Signed-off-by: Peter Korsgaard <[email protected]>
2 years agopackage/nfs-utils: bump version to 2.6.2
Giulio Benetti [Tue, 9 Aug 2022 22:44:27 +0000 (00:44 +0200)]
package/nfs-utils: bump version to 2.6.2

nfs-utils 2.6.2 adds nfsrahead tool to set readahead through sysfs, but
this tool is mandatory and requires libmount that in order requires
libblkid. Also we need a local patch that is already pending upstream to
avoid failing static linking:
https://patchwork.kernel.org/project/linux-nfs/patch/20220809223308.1421081[email protected]/

So let's select:
- BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
- BR2_PACKAGE_UTIL_LINUX_LIBBLKID
and add the pending patch for fixing static linking failure due to wrong
order of libraries in linker list(-lblkid must follow -lmount). This is
achieved by using pkg-config that is already a dependency of this package.

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-orjson: bump to version 3.7.11
James Hilliard [Wed, 10 Aug 2022 05:31:02 +0000 (23:31 -0600)]
package/python-orjson: bump to version 3.7.11

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-maturin: bump to version 0.13.1
James Hilliard [Wed, 10 Aug 2022 05:31:01 +0000 (23:31 -0600)]
package/python-maturin: bump to version 0.13.1

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-setuptools-rust: bump to version 1.5.0
James Hilliard [Wed, 10 Aug 2022 05:31:00 +0000 (23:31 -0600)]
package/python-setuptools-rust: bump to version 1.5.0

Signed-off-by: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/weston: remove md5 and sha1 hashes
Romain Naour [Tue, 9 Aug 2022 09:15:47 +0000 (11:15 +0200)]
package/weston: remove md5 and sha1 hashes

Since weston 10.0.0, md5 and sha1 hashes are not published
with the release announce email.

The values were probably calculated locally, so remove them
since upstream provide stronger hashes.

Fixes:
f67a6e9b7a7be9adbc405b3126000056120a01af

Signed-off-by: Romain Naour <[email protected]>
Cc: James Hilliard <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agoutils/genrandconfig: fix indentation
Fabrice Fontaine [Mon, 8 Aug 2022 21:26:07 +0000 (23:26 +0200)]
utils/genrandconfig: fix indentation

Commit 0f3115b2ca9fbdcf7a4e02aba45104f2d423fdb8 broke the indentation
(missing one space)

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/waffle: fix build without C++
Fabrice Fontaine [Sun, 7 Aug 2022 21:15:41 +0000 (23:15 +0200)]
package/waffle: fix build without C++

Drop C++ dependency as nacl is disabled (and will be dropped by upstream
in next release) to avoid the following build failure raised since bump
to version 1.6.1 in commit 814f36fdcc39bbafa1e2aaf637c7c6b59e7f37dd:

CMake Error at /usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake:62 (message):
  The C++ compiler

    "/usr/bin/clang++"

  is not able to compile a simple test program.

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

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/libgudev: bump to version 237
Fabrice Fontaine [Sun, 7 Aug 2022 21:29:43 +0000 (23:29 +0200)]
package/libgudev: bump to version 237

https://gitlab.gnome.org/GNOME/libgudev/-/blob/237/NEWS

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/ocrad: bump to version 0.28
Fabrice Fontaine [Sun, 7 Aug 2022 21:46:58 +0000 (23:46 +0200)]
package/ocrad: bump to version 0.28

- Add libpng mandatory dependency

https://lists.gnu.org/archive/html/bug-ocrad/2022-01/msg00000.html

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/ocrad: fix license
Fabrice Fontaine [Sun, 7 Aug 2022 21:46:57 +0000 (23:46 +0200)]
package/ocrad: fix license

ocrad is licensed under GPL-2.0+ since version 0.24, here is an extract
of https://lists.gnu.org/archive/html/bug-ocrad/2014-10/msg00000.html:

"The license has been changed to GPL version 2 or later for better GPL
compatibility. GPLv2 and GPLv2+ programs may use the library now."

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/xfsprogs: fix build for architectures without MAP_SYNC
Florian Fainelli [Mon, 8 Aug 2022 21:04:59 +0000 (14:04 -0700)]
package/xfsprogs: fix build for architectures without MAP_SYNC

Back port a patch from upstream that will be in the next xfsprogs release:

https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/commit/?h=for-next&id=28965957f4ea5c79fc0b91b997168c656a4426c5

required a tiny bit of massaging to apply cleanly to xfsprogs-5.14.2.

Fixes: http://autobuild.buildroot.net/results/407131b767fc8241e8f5f5001c0b5d4e2c488dea
Signed-off-by: Florian Fainelli <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/rsyslog: add hiredis optional dependency
Fabrice Fontaine [Mon, 8 Aug 2022 15:33:56 +0000 (17:33 +0200)]
package/rsyslog: add hiredis optional dependency

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agosupport/testing: octave: increase test timeout
Julien Olivain [Mon, 8 Aug 2022 20:14:24 +0000 (22:14 +0200)]
support/testing: octave: increase test timeout

Octave package test can occasionally fail due to timeout while testing
some octave modules. This commit slightly increase the timeout value
to reduce those failures.

Signed-off-by: Julien Olivain <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/mcelog: bump to version 187
Vincent Fazio [Mon, 8 Aug 2022 20:05:48 +0000 (15:05 -0500)]
package/mcelog: bump to version 187

Drop the patch now that it has been upstreamed.

Signed-off-by: Vincent Fazio <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/gauche: bump to version 0.9.12
Fabrice Fontaine [Mon, 8 Aug 2022 15:48:17 +0000 (17:48 +0200)]
package/gauche: bump to version 0.9.12

- Update site to get latest release
- Update hash of COPYING (update in year with
  https://github.com/shirok/Gauche/commit/09a3d4f9da52d8b3d9bc28a0ff2aa9c02e99190a
  https://github.com/shirok/Gauche/commit/2a4146798cdaceaf43764e1bf7b959b4a31bf995)

https://github.com/shirok/Gauche/blob/release0_9_12/ChangeLog
https://practical-scheme.net/gauche/gmemo/index.cgi?Release%200.9.12

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/fmt: bump to version 9.0.0
Michael Nosthoff [Mon, 8 Aug 2022 13:55:10 +0000 (15:55 +0200)]
package/fmt: bump to version 9.0.0

Signed-off-by: Michael Nosthoff <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/bayer2rgb-neon: replace patch
Fabrice Fontaine [Mon, 8 Aug 2022 13:33:04 +0000 (15:33 +0200)]
package/bayer2rgb-neon: replace patch

Replace patch by upstream patch

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agoutils/genrandconfig: add refpolicy custom git handling
Fabrice Fontaine [Mon, 8 Aug 2022 11:04:14 +0000 (13:04 +0200)]
utils/genrandconfig: add refpolicy custom git handling

Add a custom case to make sure that a random configuration with an empty
git location for refpolicy doesn't fail. It reverts to
BR2_PACKAGE_REFPOLICY_UPSTREAM_VERSION in that case.

Fixes:
 - http://autobuild.buildroot.org/results/98da07a1f9b88e2e8a028a55c8cf76c6ebc28304

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/libstrophe: bump to version 0.12.2
Michael Vetter [Mon, 8 Aug 2022 10:45:00 +0000 (12:45 +0200)]
package/libstrophe: bump to version 0.12.2

Signed-off-by: Michael Vetter <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/wolfssl: security bump to version 5.4.0
Fabrice Fontaine [Mon, 8 Aug 2022 08:11:41 +0000 (10:11 +0200)]
package/wolfssl: security bump to version 5.4.0

Fix the following vulnerabilities:
 - [High] Potential for DTLS DoS attack. In wolfSSL versions before
   5.4.0 the return-routability check is wrongly skipped in a specific
   edge case. The check on the return-routability is there for stopping
   attacks that either consume excessive resources on the server, or try
   to use the server as an amplifier sending an excessive amount of
   messages to a victim IP. If using DTLS 1.0/1.2 on the server side
   users should update to avoid the potential DoS attack. CVE-2022-34293
 - [Medium] Ciphertext side channel attack on ECC and DH operations.
   Users on systems where rogue agents can monitor memory use should
   update the version of wolfSSL and change private ECC keys.

https://github.com/wolfSSL/wolfssl/releases/tag/v5.4.0-stable
https://www.wolfssl.com/docs/security-vulnerabilities/

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-crossbar: adjust dependencies based on requirements-min.txt
Emile Cormier [Sun, 3 Apr 2022 22:19:53 +0000 (19:19 -0300)]
package/python-crossbar: adjust dependencies based on requirements-min.txt

This commit makes sure that the python-crossbar package pulls in the
right dependencies, based on the requirements-min.txt.

It does so by:

 - Changing the 0002-Remove-idna-requirement patch by a more thorough
   patch that drops all indirect dependencies from
   requirements-min.txt, making it easier to have a 1:1 mapping
   between lines in requirements-min.txt and Buildroot selects.

 - Changing the
   0003-crossbar-webservice-wap-use-markupsafe-instead-of-we patch to
   update requirements-min.txt to indicate the new MarkupSafe
   dependency. Here again, to have a 1:1 mapping between lines in
   requirements-min.txt and Buildroot selects.

 - Updating the Buildroot selects to match requirements-min.txt, with
   relevant comments when it does not.

 - Fixing up the Crossbar test case to no longer force autobahn to use
   umsgpack. Instead, we now use the default of msgpack that is
   expected by autobahn.

Fixes bug #14556, https://bugs.busybox.net/show_bug.cgi?id=14556.

Signed-off-by: Emile Cormier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-autobahn: needs qrcode, not pyqrcode
Thomas Petazzoni [Mon, 8 Aug 2022 10:27:35 +0000 (12:27 +0200)]
package/python-autobahn: needs qrcode, not pyqrcode

It may be confusing, by pyqrcode and qrcode are two different
packages, and autobahn's encryption support needs the latter, with
support for SVG image generation.

Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-qrcode: new package
Thomas Petazzoni [Mon, 8 Aug 2022 09:04:12 +0000 (11:04 +0200)]
package/python-qrcode: new package

Needed by python-autobahn encryption subpackage.

Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/octave: bump to version 7.2.0
Julien Olivain [Sun, 7 Aug 2022 16:55:38 +0000 (18:55 +0200)]
package/octave: bump to version 7.2.0

For change log since 7.1.0, see:
- https://octave.org/news/release/2022/07/28/octave-7.2.0-released.html

Signed-off-by: Julien Olivain <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/waffle: bump to version 1.7.0
Fabrice Fontaine [Sun, 7 Aug 2022 13:53:57 +0000 (15:53 +0200)]
package/waffle: bump to version 1.7.0

This bump will fix the following build failure raised since bump of
wayland to version 1.20.0 in commit
f94ba5c31cf7f863e6fae996fc042a56e20118f3 thanks to
https://gitlab.freedesktop.org/mesa/waffle/-/commit/71d46212a9d23a951d5d38f0bfd1cdf1194c8c8e
and
https://gitlab.freedesktop.org/mesa/waffle/-/commit/2c33597245bb74f19104f0a858cd40e80b26991d:

/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64-buildroot-linux-gnu/9.3.0/../../../../powerpc64-buildroot-linux-gnu/bin/ld: ../../lib/libwaffle-1.so.0.6.1: undefined reference to `wl_proxy_get_version'
/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/powerpc64-buildroot-linux-gnu/9.3.0/../../../../powerpc64-buildroot-linux-gnu/bin/ld: ../../lib/libwaffle-1.so.0.6.1: undefined reference to `wl_proxy_marshal_flags'

https://gitlab.freedesktop.org/mesa/waffle/-/tags/v1.7.0
https://gitlab.freedesktop.org/mesa/waffle/-/tags/v1.6.3
https://gitlab.freedesktop.org/mesa/waffle/-/tags/v1.6.2

Fixes:
 - http://autobuild.buildroot.org/results/1fb1540b0ae6037140f386f44d6e17735f0674c4

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-autobahn: add missing subpackages
Emile Cormier [Sun, 3 Apr 2022 22:19:52 +0000 (19:19 -0300)]
package/python-autobahn: add missing subpackages

This commit adds options for python-autobahn subpackages that will be
needed by python-crossbar.

Signed-off-by: Emile Cormier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-twised: add conch and serial support
Emile Cormier [Sun, 3 Apr 2022 22:19:51 +0000 (19:19 -0300)]
package/python-twised: add conch and serial support

The conch subpackage is required by python-crossbar.

Added the serial subpackage while at it, even if it is not required by
Crossbar.

Signed-off-by: Emile Cormier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-zlmdb: new package
Emile Cormier [Sun, 3 Apr 2022 22:19:50 +0000 (19:19 -0300)]
package/python-zlmdb: new package

Required by python-crossbar.

Signed-off-by: Emile Cormier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-appdirs: new package
Emile Cormier [Sun, 3 Apr 2022 22:19:49 +0000 (19:19 -0300)]
package/python-appdirs: new package

Required by python-twisted[conch], which is required by
python-crossbar.

Signed-off-by: Emile Cormier <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/go: fix go on riscv64 in sv57 mode
Christian Stewart [Thu, 4 Aug 2022 02:44:38 +0000 (19:44 -0700)]
package/go: fix go on riscv64 in sv57 mode

On machines supporting Riscv SV57 mode like Qemu, Go programs currently crash
with the following type of error:

runtime: lfstack.push invalid packing: node=0xffffff5908a940 cnt=0x1
packed=0xffff5908a9400001 -> node=0xffff5908a940

The upstream PR fixes this error, but has not yet been merged.

Upstream: https://go-review.googlesource.com/c/go/+/409055/4

Signed-off-by: Christian Stewart <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/syslog-ng: work around gcc bug 101915
Giulio Benetti [Sat, 6 Aug 2022 22:22:02 +0000 (00:22 +0200)]
package/syslog-ng: work around gcc bug 101915

With Microblaze Gcc version 12.1.0 the build fails due to gcc bug
101915: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101915. The bug
show up when building syslog-ng with optimization but not when building
with -O0. To work around this, if BR2_TOOLCHAIN_HAS_GCC_BUG_101915=y,
we force using -O0.

Fixes:
http://autobuild.buildroot.net/results/b57/b57d51ed320a8e1bbfcf8d44875c113d868f82ee/

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agotoolchain/Config.in: update gcc bug 101915 comment
Giulio Benetti [Sat, 6 Aug 2022 22:22:01 +0000 (00:22 +0200)]
toolchain/Config.in: update gcc bug 101915 comment

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/libnspr: bump to version 4.34.1
Giulio Benetti [Thu, 4 Aug 2022 21:56:52 +0000 (23:56 +0200)]
package/libnspr: bump to version 4.34.1

Unfortunately local patch is still pending upstream. I've pinged them
again after 3 months with no answer:
https://bugzilla.mozilla.org/show_bug.cgi?id=1765100

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agosupport/testing: add test for python-dtschema
Yegor Yefremov [Thu, 4 Aug 2022 05:23:32 +0000 (07:23 +0200)]
support/testing: add test for python-dtschema

Signed-off-by: Yegor Yefremov <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/python-dtschema: new package
Yegor Yefremov [Thu, 4 Aug 2022 05:23:31 +0000 (07:23 +0200)]
package/python-dtschema: new package

Signed-off-by: Yegor Yefremov <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/freeradius-server: bump to version 3.2.0
Fabrice Fontaine [Sun, 7 Aug 2022 12:41:04 +0000 (14:41 +0200)]
package/freeradius-server: bump to version 3.2.0

https://github.com/FreeRADIUS/freeradius-server/releases/tag/release_3_2_0

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/rsyslog: imhttp support needs apr-util
Fabrice Fontaine [Sun, 7 Aug 2022 12:36:52 +0000 (14:36 +0200)]
package/rsyslog: imhttp support needs apr-util

imhttp support needs apr-util in addition to civetweb since bump to
version 8.2204.1 in commit bc469ee6329555284b2fe9162597917122fbbe3a
and
https://github.com/rsyslog/rsyslog/commit/a8b8d6c1f969286adac3d465e6ac018968550667. Without
apr-util, the build fails with:

configure: error: Package requirements (apr-util-1 >= 1.0) were not met:

Package 'apr-util-1', required by 'virtual:world', not found

Instead of having the user needing to figure out that apr-util is
needed for imhttp support, have the top-level rsyslog option selects
apr-util when civetweb-lib is enabled

Fixes:
 - http://autobuild.buildroot.org/results/4454ae5321df0c04c9dee19693f3908e69fbf23d

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/lapack: fix build without BUILD_COMPLEX
Fabrice Fontaine [Sun, 7 Aug 2022 09:31:35 +0000 (11:31 +0200)]
package/lapack: fix build without BUILD_COMPLEX

Fix the following build failure without BUILD_COMPLEX raised since bump
to version 3.10.1 in commit b3e96b1fb0d0a7245cea6921fcdd7986762e5ec1 and
https://github.com/Reference-LAPACK/lapack/commit/bd1fba15d0d6f54891cb822f4ab2e8afd0a3ea4b:

CMake Error at LAPACKE/CMakeLists.txt:38 (message):
  LAPACKE_BUILD_COMPLEX requires BUILD_COMPLEX to be ON

CMake Error at LAPACKE/CMakeLists.txt:38 (message):
  LAPACKE_BUILD_COMPLEX16 requires BUILD_COMPLEX16 to be ON

Fixes:
 - http://autobuild.buildroot.org/results/418d15f734c87a70edf0d670c0548d550e6e70ba

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/mbw: fix build without C++
Fabrice Fontaine [Sun, 7 Aug 2022 10:00:45 +0000 (12:00 +0200)]
package/mbw: fix build without C++

Fix the following build failure without C++ raised since the addition of
the package in commit e27ef7658265a62e74bf9f0e66e5e5432f453f6a:

CMake Error at CMakeLists.txt:3 (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.

Fixes:
 - http://autobuild.buildroot.org/results/17e2d6e6d6ddf7845a37a8bbf733faf40d9faa61

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/dump1090: fix dependencies
Fabrice Fontaine [Sun, 7 Aug 2022 09:55:53 +0000 (11:55 +0200)]
package/dump1090: fix dependencies

dump1090 needs threads and gcc >= 4.9 since bump to version 7.2 in
commit e80c99e1519dafc2cf88ab4672eecda88359ecb1 to avoid the following
build failures:

In file included from dump1090.c:50:
dump1090.h:69:10: fatal error: pthread.h: No such file or directory
   69 | #include <pthread.h>
      |          ^~~~~~~~~~~

In file included from dump1090.c:50:0:
dump1090.h:68:23: fatal error: stdatomic.h: No such file or directory
 #include <stdatomic.h>
                       ^

Fixes:
 - http://autobuild.buildroot.org/results/a8993d9a09c79231358f50d2c1eb2e08cf7d5fd6
 - http://autobuild.buildroot.org/results/7367abae7dc8187e4a2aae5397618c6e1b7aa521

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/boost: fix silent build
Fabrice Fontaine [Sun, 7 Aug 2022 09:44:32 +0000 (11:44 +0200)]
package/boost: fix silent build

When doing a build with "make -s" (silent option), the build of Boost
fails. Indeed, in this case boost.mk is passing -d as a option to
Boost, but -d must be followed by a digit.

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=14951

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/libfreeimage: fix patch CRLF line endings
Yann E. MORIN [Sun, 7 Aug 2022 07:11:05 +0000 (09:11 +0200)]
package/libfreeimage: fix patch CRLF line endings

libfreeimage is a mixed CRLF-LF source code. The patch introduced by
commit d3ee0c781e44 (package/libfreeimage: fix musl build) was missing
the CRLF where they were needed (because patchwork mangles them?).

Fix the three hunks in two files that have the issue.

Reported-by: Giulio Benetti <[email protected]>
Signed-off-by: Yann E. MORIN <[email protected]>
2 years agopackage/python-scipy: add CPE variables
Fabrice Fontaine [Sun, 7 Aug 2022 00:05:37 +0000 (02:05 +0200)]
package/python-scipy: add CPE variables

cpe:2.3:a:scipy:scipy is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ascipy%3Ascipy

Signed-off-by: Fabrice Fontaine <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/cryptsetup: fix host building trying to call asciidoctor
Giulio Benetti [Sat, 6 Aug 2022 15:46:10 +0000 (17:46 +0200)]
package/cryptsetup: fix host building trying to call asciidoctor

While bumping version I've fixed build failure due to missing host
asciidoctor by passing --disable-asciidoc to CRYPTSETUP_CONF_OPTS but that
is missing in HOST_CRYPTSETUP_CONF_OPTS and this leads the same build
failure of target building. So let's fix it by adding --disable-asciidoc
to host HOST_CRYPTSETUP_CONF_OPTS too.

Fixes:

  http://autobuild.buildroot.net/results/0c1a6a8e59653afaa09303550f74475b4a3898bf/

Signed-off-by: Giulio Benetti <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/pkg-meson.mk: fix handling of fortran compiler flags
Thomas Petazzoni [Sat, 6 Aug 2022 22:00:07 +0000 (00:00 +0200)]
package/pkg-meson.mk: fix handling of fortran compiler flags

Commit
88dd3fcd7277fdb61c911d7ae454df886e423377 ("package/pkg-meson.mk: add
support for fortran cross-compilation") incorrectly handled the
FCFLAGS value to create the cross-compilation.conf file. This commit
fixes that by making the PKG_MESON_CROSSCONFIG_SED macro take a 4th
argument containing the fcflags, and adjusting the call sites, as well
as the PKG_MESON_INSTALL_CROSS_CONF macro.

Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/pkg-meson.mk: add support for fortran cross-compilation
Guillaume W. Bres [Fri, 5 Aug 2022 14:36:24 +0000 (16:36 +0200)]
package/pkg-meson.mk: add support for fortran cross-compilation

python-scipy is moving to a meson build infrastructure, and requires
fortran cross-compilation. This commit extends the cross-compilation
configuration file generated for use by meson to add the "fortran",
"fortran_args" and "fortran_link_args" properties.

Signed-off-by: Guillaume W. Bres <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
2 years agopackage/containerd: security bump to 1.6.6
Christian Stewart [Thu, 4 Aug 2022 05:47:36 +0000 (22:47 -0700)]
package/containerd: security bump to 1.6.6

v1.6.2 -> v1.6.6:

The third patch release for containerd 1.6 includes various fixes and updates.

https://github.com/containerd/containerd/releases/tag/v1.6.3

The fourth patch release for containerd 1.6 includes two fixes for CNI and SELinux.

https://github.com/containerd/containerd/releases/tag/v1.6.4

The fifth patch release for containerd 1.6 includes a few fixes.

https://github.com/containerd/containerd/releases/tag/v1.6.5

The sixth patch release for containerd 1.6 includes a fix for
CVE-2022-31030.

https://github.com/containerd/containerd/releases/tag/v1.6.6

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