Julien Olivain
dc0a90c96c
package/iperf3: bump to version 3.13
...
LICENSE file hash changed, due to year update.
For change log, see:
https://github.com/esnet/iperf/blob/3.13/RELNOTES.md#iperf-313-2023-02-16
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 06fa870d7e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 13:58:25 +02:00
Bernd Kuhls
75f7051590
package/gcc: or1k: Only define TARGET_HAVE_TLS when HAVE_AS_TLS
...
Backport upstream patch to fix build error seens with alsa-lib:
error.c:(.text+0x12c): undefined reference to `__tls_get_addr'
Fixes:
http://autobuild.buildroot.net/results/525ca7fe78015168c186ffda5fa52c0edb2071c9/
The fix is included in gcc 13.x.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 4ce0dacb60 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 13:43:59 +02:00
Bernd Kuhls
9aeda9cc62
package/ntp: needs either mmu or threads
...
Fixes:
http://autobuild.buildroot.net/results/f2b466853ed296fdc8b4629f36e5a6447658f82d/
Quoting the first error message:
ntp_io.c:3793:9: error: unknown type name 'blocking_child'
ntp needs either fork or threads:
https://bk.ntp.org/ntp-dev/include/ntp_workimpl.h?PAGE=anno&REV=4d6178063mDeaH-s7PteNqw1DDK-Rw
#if defined(WORK_FORK) || defined(WORK_THREAD)
# define WORKER
#endif
to enable the blocking_child code based on the WORKER define:
https://bk.ntp.org/ntp-dev/include/intreswork.h?PAGE=anno&REV=4d617805zzdW7YeB56-WZ4GbGCcXxw
The build error first occured on April 3rd, 2022:
http://autobuild.buildroot.net/results/31b/31bfdac8411ebf043a39e3277f6d7b008fe337b0/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f2d9118423 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 13:07:13 +02:00
Christian Stewart
1f7e47ab07
package/containerd: bump version to v1.6.22
...
Bugfixes and updates.
https://github.com/containerd/containerd/releases/tag/v1.6.22
Signed-off-by: Christian Stewart <christian@aperture.us >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 718c4972c6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 13:04:16 +02:00
Bernd Kuhls
0e2d0c1f83
{linux, linux-headers}: bump 5.{4, 10, 15}.x / 6.{1, 4}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 0a4a689e96 )
[Peter: drop 6.4.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 13:01:45 +02:00
Bernd Kuhls
8c00b2b07e
package/libcurl: bump version to 8.2.1
...
Changelog: https://curl.se/changes.html#8_2_1
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 653076ab71 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:59:21 +02:00
Bernd Kuhls
135585ba23
package/tor: bump version to 0.4.7.14
...
Changelog:
https://gitlab.torproject.org/tpo/core/tor/-/blob/release-0.4.7/ChangeLog
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 361ff14457 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:57:26 +02:00
Bernd Kuhls
5722d30644
package/cairo: mutex support depends on NPTL
...
Fixes:
http://autobuild.buildroot.net/results/041/041ac8f0809a0f9415c545b7585cd197db08b55f/
The last bump of cairo took place in 2019 with commit
8d2a9d089a , the first build error of this
kind I could find dates back to Sep 2022:
http://autobuild.buildroot.net/results/8c5/8c547ec2e148ce3c4f230bb4b0d5c5b360d74dd5/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 92f14307ba )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:56:18 +02:00
James Hilliard
e9ca6ecae4
package/seatd: fix seatd group name
...
The seatd service was changed to use the "seat" group in version 0.6.0:
5535c2c3b1
In buildroot we updated seatd past version 0.6.0 in commit:
c54f85ca0d
However we forgot to fix the group name when doing so.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 50a8d8330b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:54:57 +02:00
Vincent Fazio
f2cfe1d28c
arch/Config.in.x86: drop AVX512 from alderlake
...
Alder Lake CPUs have AVX512 support disabled [0].
To prevent potential issues, remove the AVX512 support advertisement.
This puts Buildroot inline with the GCC options [1].
[0]: https://www.intel.com/content/www/us/en/support/articles/000089918/processors.html
[1]: https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
Fixes: e7b94130 ("arch/Config.in.x86: add sapphirerapids, alderlake, rocketlake")
Signed-off-by: Vincent Fazio <vfazio@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f82a65b15b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:54:00 +02:00
Bernd Kuhls
16c683a27d
package/wolfssl: disable asm on armv4
...
Quoting
https://developer.arm.com/documentation/dui0489/i/arm-and-thumb-instructions/clz
"This ARM instruction is available in ARMv5T and above."
Fixes:
- armeb
http://autobuild.buildroot.net/results/ea9/ea9b19e872b4b20b97fceec3f7e0a6a1109c4f12/
/tmp/ccdRCOaB.s:27: Error: selected processor does not support `clz r5,r2' in ARM mode
- arm
http://autobuild.buildroot.net/results/cb1/cb1c7ac68b3379d3f4b5efc897198bea0a904217/
/tmp/cc72ECAj.s:6764: Error: selected processor does not support `clz r5,r0' in ARM mode
/tmp/cc72ECAj.s:7110: Error: selected processor does not support `clz r5,lr' in ARM mode
/tmp/cc72ECAj.s:8934: Error: selected processor does not support `clz r5,fp' in ARM mode
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 4c66367564 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:49:04 +02:00
Giulio Benetti
43e1e51997
package/rtl8189fs: en/disable runtime debug according to BR2_ENABLE_RUNTIME_DEBUG
...
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Tested-by: Indrek Kruusa <indrek.kruusa@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit e798bfb8ff )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:38:04 +02:00
Sergey Bobrenok
4d654340b6
package/crudini: add host variant dependency from python-iniparse
...
Signed-off-by: Sergey Bobrenok <SIBobrenok@sberdevices.ru >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit dd194540a1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:31:26 +02:00
Sergey Bobrenok
d0af5a6ecf
package/python-iniparse: add host variant dependency from python-six
...
Signed-off-by: Sergey Bobrenok <SIBobrenok@sberdevices.ru >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit bef2298f5a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 12:29:52 +02:00
Bernd Kuhls
ae1839e7d4
{linux, linux-headers}: security bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 4}.x series
...
Fixes Zenbleed (CVE-2023-20593): https://lwn.net/Articles/939101/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 8af2c5ab83 )
[Peter: drop 6.4.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 08:25:49 +02:00
Pieterjan Camerlynck
ea6d79c5e3
DEVELOPERS: update email address for Pieterjan Camerlynck
...
Signed-off-by: Pieterjan Camerlynck <pieterjanca@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit abd0b56294 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 08:16:14 +02:00
Vincent Stehlé
69b34c93ec
boot/arm-trusted-firmware: add patch to fix fiptool link
...
When building a fip firmware (BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y), the
TF-A build recipe starts by building the host program fiptool with the
proper build environment variables. Then the main TF-A target firmware
build step takes place, with the expectation that the fiptool program will
be used under the hood if necessary.
In TF-A, the build recipe for the host program fiptool has subtly changed
after v2.7, in commit cf2dd17ddda2 ("refactor(security): add OpenSSL 1.x
compatibility"). This change has the effect to force re-linking fiptool
each time.
If we try to build with Buildroot a fip firmware with a TF-A version after
v2.7 comprising the aforementioned change, the fiptool program is forcibly
re-linked during the main firmware build step. This happens without the
proper build environment variables and consequently, if openssl is not
installed on the host, the libcrypto shared library will not be found by
the linker and the link will fail with the following error:
/usr/bin/ld: cannot find -lcrypto: No such file or directory
A patch has been integrated into TF-A to avoid re-linking fiptool when not
necessary, which should solve the problem starting with version v2.10. Add
that patch in Buildroot for versions v2.8 and v2.9, to repair the build in
the cases described above.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/4664845767
Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com >
Cc: Dick Olsson <hi@senzilla.io >
Cc: Sergey Matyukevich <geomatsi@gmail.com >
[yann.morin.1998@free.fr:
- don't use symlink in v2.9, just copy patch
- fix numbering in v2.8 which now has two patches
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit f3597910cf )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 08:11:26 +02:00
Bernd Kuhls
66f47a5c1b
DEVELOPERS: remove Bernd Kuhls from pixman & vnstat
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit b65f510fb6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 08:09:24 +02:00
Bernd Kuhls
914e8ed0af
{linux, linux-headers}: bump 5.15.x / 6.{1, 4}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 15aae1902a )
[Peter: drop 6.4.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-30 08:08:07 +02:00
Vincent Fazio
a3cfb1f114
toolchain/toolchain-external/toolchain-external-bootlin: flag OpenMP support
...
The fragments provided by toolchains.bootlin.com were incorrectly
flagging toolchains as not having OpenMP support while they had it
[0]. This has been fixed in toolchains.bootlin.com, so a run of
gen-bootlin-toolchains has allowed to adjust the toolchain definitions
in Buildroot, leading to this commit.
OpenMP support needs to be flagged so the proper libraries get copied
into the resultant filesystem to avoid missing dependencies [1].
[0]: https://github.com/bootlin/toolchains-builder/issues/60
[1]: https://bugs.busybox.net/show_bug.cgi?id=15634
Signed-off-by: Vincent Fazio <vfazio@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 746ac56850 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 22:08:14 +02:00
Bernd Kuhls
fc77f89211
package/supertuxkart: fix build with bluetooth enabled
...
The wiiuse code force an out-of-tree build:
https://github.com/supertuxkart/stk-code/blob/master/lib/wiiuse/cmake/cmake-4.0.0-modules/RequireOutOfSourceBuild.cmake#L41
Fixes a build error not yet caught by the autobuilders:
-- Configuring WiiUse version 0.15.5
CMake Error at lib/wiiuse/cmake/cmake-4.0.0-modules/RequireOutOfSourceBuild.cmake:41 (message):
You must set a binary directory that is different from your source
directory. You might consider
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit d1e79b4c95 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 21:59:46 +02:00
Florian Fainelli
ae370839a3
package/linux-tools: disable libtracevent detection
...
Since upstream Linux commit 6898e60f709b0047206110d3ec9f4612210e3ff7
("perf build: If libtraceevent isn't present error the build") present
in Linux 6.4 and newer, Linux will fail to build if libtraceevent is not
present. Since we do not currently have support for libtracevent in
buildroot, pass NO_LIBTRACEVENT=1 to get perf to build again.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit b4ab45a5c1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 21:58:38 +02:00
Bernd Kuhls
ff0521a70c
package/tpm2-tss: security bump version to 3.2.2
...
Fixes CVE-2023-22745.
Changelog:
https://github.com/tpm2-software/tpm2-tss/blob/3.2.x/CHANGELOG.md
Changed the ac_cv_prog variables due to an upstream commit which changed
the detection of groupadd/useradd:
7fde604383
Buildroot commit a85f5f2a41 bumped
tpm2-pkcs11 to 1.8.0 which includes a commit bumping the required
version of tpm2-tss to >= 3.2
940b661e33
Fixes:
http://autobuild.buildroot.net/results/6fd/6fddfee6f852ce835c5d1178e6913b6ab1b3fe50/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 598bfea96d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 18:57:52 +02:00
Gwenhael Goavec-Merou
f004f2b0ed
package/gnuradio: fix gnuradio python libraries for cross-compile
...
By default, module libraries have a suffix based on cpython version + host
architecture: this is fine for a native compile when these libraries are used on
the same computer (or similar computers). But when target architecture is not
the same python is unable to find libraries due to the wrong suffix and produces
unclear errors messages:
# python3
Python 3.11.3 (main, Jun 19 2023, 14:15:44) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from gnuradio import blocks
Traceback (most recent call last):
File "/home/xxx/buildroot/output/build/gnuradio-3.10.4.0/gr-blocks/python/blocks/__init__.py", line 18, in <module>
ModuleNotFoundError: No module named 'gnuradio.blocks.blocks_python'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/xxx/buildroot/output/build/gnuradio-3.10.4.0/gr-blocks/python/blocks/__init__.py", line 22, in <module>
ModuleNotFoundError: No module named 'gnuradio.blocks.blocks_python'
>>>
By adding _PYTHON_SYSCONFIGDATA_NAME="$(PKG_PYTHON_SYSCONFIGDATA_NAME)" at configure time, sysconfig will
return correct informations (target architecture) instead of host architecture.
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit e22b450692 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 18:50:43 +02:00
Bernd Kuhls
73adf9831b
package/yaml-cpp: fix library name
...
In the current state this package install libyaml-cppd.so due to "d"
being added because the variable CMAKE_DEBUG_POSTFIX is not set:
https://github.com/jbeder/yaml-cpp/blob/master/CMakeLists.txt#L137
This breaks the build of mongodb which expects the library name
libyaml-cpp.so:
https://github.com/mongodb/mongo/blob/master/SConstruct#L5090
Fixes:
http://autobuild.buildroot.net/results/304/3044d040dec090a2f528a96f201d4e554f6779b4/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 9613092610 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 18:44:51 +02:00
Bernd Kuhls
38de101825
package/wpewebkit: security bump version to 2.40.3
...
Removed md5 hash.
Switch _SITE to https and update URL.
Added dependency to host-unifdef, needed since upstream commit
f76a7e30e5
Release notes:
2.40.3
- https://lists.webkit.org/pipermail/webkit-wpe/2023-June/000603.html
2.40.2
- https://lists.webkit.org/pipermail/webkit-wpe/2023-May/000598.html
Fixes CVE-2023-28204 & CVE-2023-32373:
https://lists.webkit.org/pipermail/webkit-wpe/2023-May/000599.html
2.40.1
- https://lists.webkit.org/pipermail/webkit-wpe/2023-April/000591.html
2.40.0
- https://lists.webkit.org/pipermail/webkit-wpe/2023-March/000589.html
2.39.91
- https://lists.webkit.org/pipermail/webkit-wpe/2023-March/000581.html
2.39.90
- https://lists.webkit.org/pipermail/webkit-wpe/2023-February/000577.html
2.39.5
- https://lists.webkit.org/pipermail/webkit-wpe/2023-January/000571.html
USE_AVIF was enabled by default upstream:
3d60d9f93c
Add -DUSE_AVIF=OFF to _CONF_OPTS due to missing libavif package
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 1c978d782d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 16:53:48 +02:00
Bernd Kuhls
ff942e3f27
package/webkitgtk: bump version to 2.40.3
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 4a03340176 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 16:53:38 +02:00
Julien Olivain
c8387e73ee
package/dmidecode: security bump to version 3.5
...
Fixes CVE-2023-30630: Dmidecode before 3.5 allows -dump-bin to overwrite a
local file: https://nvd.nist.gov/vuln/detail/CVE-2023-30630
For change log, see:
https://git.savannah.gnu.org/cgit/dmidecode.git/tree/NEWS?h=dmidecode-3-5
Note: this patch also adds a comment about pgp signature verification in
the hash file.
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit c97f27283b )
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-29 10:52:52 +02:00
Bernd Kuhls
35ffaa8349
package/wpebackend-fdo: bump version to 1.14.2
...
Removed md5 hash.
Release notes:
https://lists.webkit.org/pipermail/webkit-wpe/2023-March/000590.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit c9f59f4972 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 21:05:04 +02:00
Bernd Kuhls
9d7896b740
package/openssh: security bump version to 9.3p2
...
Fixes CVE-2023-38408: https://www.openssh.com/txt/release-9.3p2
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 7ccdeeb213 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 21:01:25 +02:00
Bernd Kuhls
e882411e4f
{linux, linux-headers}: bump 6.{1, 4}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 5037426d2b )
[Peter: drop 6.4.x bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 20:45:44 +02:00
Bernd Kuhls
b97e74be68
package/libcurl: security bump to version 8.2.0
...
Fixes CVE-2023-32001:
https://curl.se/docs/CVE-2023-32001.html
Changelog: https://curl.se/changes.html#8_2_0
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 566e00adea )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 20:23:15 +02:00
Bernd Kuhls
543733c830
package/samba4: security bump version to 4.18.5
...
Release notes: https://www.samba.org/samba/history/samba-4.18.5.html
Fixes the following CVEs:
o CVE-2022-2127:
When winbind is used for NTLM authentication, a maliciously
crafted request can trigger an out-of-bounds read in winbind
and possibly crash it.
https://www.samba.org/samba/security/CVE-2022-2127.html
o CVE-2023-3347:
SMB2 packet signing is not enforced if an admin configured
"server signing = required" or for SMB2 connections to Domain
Controllers where SMB2 packet signing is mandatory.
https://www.samba.org/samba/security/CVE-2023-3347.html
o CVE-2023-34966:
An infinite loop bug in Samba's mdssvc RPC service for
Spotlight can be triggered by an unauthenticated attacker by
issuing a malformed RPC request.
https://www.samba.org/samba/security/CVE-2023-34966.html
o CVE-2023-34967:
Missing type validation in Samba's mdssvc RPC service for
Spotlight can be used by an unauthenticated attacker to
trigger a process crash in a shared RPC mdssvc worker process.
https://www.samba.org/samba/security/CVE-2023-34967.html
o CVE-2023-34968:
As part of the Spotlight protocol Samba discloses the server-
side absolute path of shares and files and directories in
search results.
https://www.samba.org/samba/security/CVE-2023-34968.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 83651e1833 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:38:45 +02:00
Bernd Kuhls
75af6b59d5
package/samba4: bump version to 4.18.4
...
Release notes:
https://www.samba.org/samba/history/samba-4.18.4.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 006badd9b6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:38:36 +02:00
Bernd Kuhls
16fa9bc71f
package/samba4: bump version to 4.18.3
...
Release notes: https://www.samba.org/samba/history/samba-4.18.3.html
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit adfdeb1f82 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:38:26 +02:00
Bernd Kuhls
54be53a189
package/samba4: add optional dependency to libunwind
...
Upstream added configure options for libunwind in commit
14feb93d48
Fixes:
http://autobuild.buildroot.net/results/63c/63c469106e9daa198f77d8da7a5bb123edcce0f7/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit bca9d7e58a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:38:14 +02:00
Bernd Kuhls
96466e3191
package/samba4: update patch 0004
...
Fix typo in title, add upstream URL
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 95b7465e74 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:37:42 +02:00
Bernd Kuhls
1e87afecbb
package/samba4: bump version to 4.18.2
...
Removed patches which were applied upstream, rebased remaining patches.
Added patch 0004 to avoid dependency to perl package JSON:PP.
This bump depends on bumping heimdal, see previous patch of this series.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
[yann.morin.1998@free.fr:
- make new patch git-formatted
- add upstream status to new patch
- update .checkpackageignore wth removed patches
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 55ceaef8f6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:36:45 +02:00
Bernd Kuhls
d4c4fa9dfc
package/heimdal: bump version
...
Samba-4.16 bumped its internal heimdal code[1] which made it
incompatible with asn1_compile built with heimdal-7.7.1:
/home/user/buildroot/output/build/samba4-4.18.2/third_party/heimdal/lib/asn1/rfc2459.asn1:260: Ignoring char(_)
/home/user/buildroot/output/build/samba4-4.18.2/third_party/heimdal/lib/asn1/rfc2459.asn1:260: syntax error
Bump this package to the same version LibreELEC is using
1dc0b5bf3e
1112a18795
763eddbab1
to fix the build error.
Removed HOST_HEIMDAL_MAKE_SYMLINK as asn1_compile is now installed in
$(HOST_DIR)/bin/.
[1] https://www.samba.org/samba/history/samba-4.16.0.html
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 8e33cc012e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:34:38 +02:00
Bernd Kuhls
5e3e9b91ea
package/libuhttpd: fix comment
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit fbec498006 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:30:55 +02:00
Thomas Petazzoni
b8d73a338e
package/pipewire: drop consecutive empty lines
...
Fixes:
package/pipewire/pipewire.mk:184: consecutive empty lines
https://gitlab.com/buildroot.org/buildroot/-/jobs/4682253962/raw
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 157089d34d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:24:43 +02:00
Yegor Yefremov
b7c0e5fb01
package/python-pysmb: add the missing runtime dependency
...
python-tqdm dependency was introduced in 1.2.9 (bump occured in
Buildroot commit 1ffc7b4bb1 ).
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 66d38cfcfd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:22:23 +02:00
Bernd Kuhls
a856114c6b
package/pipewire: remove optional dependency to vulkan
...
Fixes:
http://autobuild.buildroot.net/results/8b4/8b4d12de72a1407e74bd9b9b79f4e01ae86510ba/
vulkan.pc is provided by the package vulkan-loader which is not
part of buildroot yet.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ed20a4eccd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-26 19:17:10 +02:00
James Hilliard
ab72054281
boot/uboot: set DTC path when BR2_TARGET_UBOOT_NEEDS_DTC
...
In order for host-dtc to get picked up properly we need to set
the DTC path passed to the build explicitly.
See:
https://github.com/u-boot/u-boot/blob/v2023.07.02/Makefile#L420
Signed-off-by: James Hilliard <james.hilliard1@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 231d79c81e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 21:32:38 +02:00
Bernd Kuhls
ef926a0a44
utils/genrandconfig: increase default target ubifs image size
...
The new value is calculated based on:
ROOTFS_SIZE = 5G (see commit 3c98eb26db )
BR2_TARGET_ROOTFS_UBIFS_LEBSIZE = 0x1f800
5G / 0x1f800 = 41610
Fixes:
http://autobuild.buildroot.net/results/f72/f72918d63510b170e5da01bfa9c247cf9dcf507f/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 9b31b64382 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:54:45 +02:00
Bernd Kuhls
851a7195a5
package/libssh: fix build with Thumb
...
/home/buildroot/autobuild/instance-3/output-1/build/libssh-0.10.5/src/bignum.c:
In function 'ssh_make_bignum_string':
/home/buildroot/autobuild/instance-3/output-1/build/libssh-0.10.5/src/bignum.c:64:1:
sorry, unimplemented: '-fstack-check=specific' for Thumb-1
Fixes:
http://autobuild.buildroot.net/results/82c/82c8e3bb755bc8732a81f05a72f04a96ecc08b4e/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 0368cd8163 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:51:18 +02:00
Bernd Kuhls
ce3c56527e
package/wireless-regdb: bump version to 2023.05.03
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ecfa41b6f1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:46:38 +02:00
Lang Daniel
42a36db68e
DEVELOPERS: update entry for Daniel Lang
...
Signed-off-by: Daniel Lang <d.lang@abatec.at >
Signed-off-by: Daniel Lang <dalang@gmx.at >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit a1a2bfa429 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:44:37 +02:00
Bernd Kuhls
afef2ea190
package/ghostscript: security bump version to 10.01.2
...
Fixes CVE-2023-36664:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-36664
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit effe9f895e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:23:27 +02:00
Romain Naour
d41d079735
package/python-iptables: fix _find_library()
...
While the commit [1] already fixed some runtime issue with
uClibc toolchain, the same test TestPythonPy3Iptables fail
with Glibc toolchain.
xtables_version = 12
if xtables_version:
_searchlib = "libxtables.so.%s" % (xtables_version,)
else:
_searchlib = "xtables"
_lib_xtables, xtables_version = find_library(_searchlib)
_lib_xtables and xtables_version are null with glibc
The implementation of find_library() rely on the custom
_find_library() that try to use the IPTABLES_LIBDIR
environment variable (that does not exist in the context
of Buildroot).
Within the scope of buildroot we can determine what
IPTABLES_LIBDIR should be at build time and replace the
calls to os.environ.get('IPTABLES_LIBDIR', None) with
the correct value.
[1] d341ec0350
Signed-off-by: Romain Naour <romain.naour@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit bbf3454f8f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-08-25 18:11:08 +02:00