Fabrice Fontaine
cede5364de
package/lrzsz: drop unused LRZSZ_POST_CONFIGURE_HOOKS
...
As already done for LRZSZ_BUILD_HOOKS in commit
5fde4abc8d , drop bogus
LRZSZ_POST_CONFIGURE_HOOKS as this hook added in 2010 is also never
called
Fixes: 4f3f291a3b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit e7c0125754 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:23:23 +02:00
Fabrice Fontaine
1160c79146
package/can-utils: fix build with gcc >= 14
...
Fix the following build failure with gcc >= 14:
j1939acd.c: In function 'main':
j1939acd.c:489:38: error: passing argument 1 of 'asprintf' from incompatible pointer type [-Wincompatible-pointer-types]
489 | if (asprintf(&program_invocation_name, "%s.%s",
| ^~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char **
Fixes:
- http://autobuild.buildroot.org/results/1e2a533a936624249cd79d34983c889c3c4c2e3b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 3720250420 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:15:57 +02:00
Fabrice Fontaine
22741d9eb6
package/libressl: fix powerpc64 build
...
Fix the following build failure with powerpc64 raised since bump to
version 3.8.2 in commit 21eca49ed5 :
In file included from /home/autobuild/autobuild/instance-23/output-1/build/libressl-3.8.4/crypto/rc4/rc4_enc.c:61:
/home/autobuild/autobuild/instance-23/output-1/build/libressl-3.8.4/crypto/../include/openssl/rc4.h:75:9: error: unknown type name 'RC4_INT'
75 | RC4_INT x, y;
| ^~~~~~~
Fixes: 21eca49ed5
- http://autobuild.buildroot.org/results/2533f8f642f435b40ce687b6df482c51a3fa0250
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ee00cfd09e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:15:25 +02:00
Fabrice Fontaine
990d0b3d10
package/btrfs-progs: don't install host udev files
...
Pass an empty value for udevdir to avoid the following host build
failure on one of the autobuilders:
/usr/bin/install -c -m755 -d /usr/lib/udev/rules.d
/usr/bin/install -c -m644 64-btrfs-dm.rules 64-btrfs-zoned.rules /usr/lib/udev/rules.d
/usr/bin/install: cannot create regular file '/usr/lib/udev/rules.d/64-btrfs-dm.rules': Permission denied
/usr/bin/install: cannot create regular file '/usr/lib/udev/rules.d/64-btrfs-zoned.rules': Permission denied
This build failure can be raised since the addition of the host variant
in commit ed69859a72 . udev rules were
added by upstream in 2016 by
62c0666378
Fixes: ed69859a72
- http://autobuild.buildroot.org/results/c46238afe8d23cf4bff4e7290a5eaebd0640eb6e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 8ce17e304b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:12:38 +02:00
Fabrice Fontaine
b22f174148
package/quotatool: bump to version 1.6.4
...
- Switch site to get latest release
- Send patch upstream
- This bump will fix the following build failure with gcc >= 14:
src/main.c: In function 'main':
src/main.c:211:17: error: implicit declaration of function 'quota_reset_grace'; did you mean 'xfs_reset_grace'? [-Wimplicit-function-declaration]
211 | if (! quota_reset_grace(quota, (argdata->block_reset ? GRACE_BLOCK : GRACE_INODE)))
| ^~~~~~~~~~~~~~~~~
| xfs_reset_grace
https://github.com/ekenberg/quotatool/blob/v1.6.4/ChangeLog
Fixes:
- http://autobuild.buildroot.org/results/1855bc61fb231fadab77840dcd7ef75c414fe5be
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 940d2ccfbb )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:10:55 +02:00
Fabrice Fontaine
a36740decf
package/procps-ng: security bump to version 4.0.4
...
- Fixes CVE-2023-4016
- Drop all patches (already in version) and so also drop autoreconf
- This bump will also fix the following build failure with gcc >= 14:
pgrep.c: In function 'main':
pgrep.c:1066:37: error: implicit declaration of function 'pidfd_open'; did you mean 'fdopen'? [-Wimplicit-function-declaration]
1066 | int pidfd = pidfd_open(procs[i].num, 0);
| ^~~~~~~~~~
| fdopen
https://gitlab.com/procps-ng/procps/-/blob/v4.0.4/NEWS
Fixes:
- http://autobuild.buildroot.org/results/bd7b49123905c580842a3dd3b7a338d5aedf55d7
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit d79f40dbbe )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 19:01:55 +02:00
Fabrice Fontaine
38d3f5b476
package/speex: ARM5E needs ARM mode
...
Add a dependency on ARM mode for ARM5E to fix the following build
failure on Cortex-M3 which only supports Thumb2 mode:
/tmp/ccJHSu7y.s:158: Error: selected processor does not support `smulbb r1,r6,lr' in Thumb mode
Fixes:
- http://autobuild.buildroot.org/results/1575da3a8ea2bcde7fa9885df317a12d5c36918f
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 28be64c1e0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:59:24 +02:00
Fabrice Fontaine
b88bcdc9aa
package/dvb-apps: fix build with gcc >= 14
...
Workaround for glibc 2.31 added by commit
bbe170dbcf back in 2020 is incorrect as it
writes new_time (a pointer on time_t) into timespec.tv_sec (i.e. time_t).
This mistake raises the following build failure with gcc >= 14:
dvbdate.c: In function 'set_time':
dvbdate.c:313:18: error: assignment to '__time_t' {aka 'long int'} from 'time_t *' {aka 'long int *'} makes integer from pointer without a cast [-Wint-conversion]
313 | s.tv_sec = new_time;
| ^
It shall be noted that gentoo also spotted this mistake:
https://gitweb.gentoo.org/repo/gentoo.git/commit/media-tv/linuxtv-dvb-apps/files?id=81e99f1c753d1cb564be29b22dcd8927830c4b9a
Fixes: bbe170dbcf
- http://autobuild.buildroot.org/results/e99b9ebf602d307fbc32f2a367e95177f53a68f9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit fcfc399b1d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:58:16 +02:00
Etienne Carriere
6f7d3f3b80
board/qemu/arm-vexpress-tz: fix typos in readme file
...
Fix typos in QEMU arm-vexpress-tz readme file where 'i.e.' occurrences
should be replaced with 'e.g.'.
Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit bfa3c1932f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:56:03 +02:00
Baruch Siach
26dbdb76f7
package/uuu: update upstream link
...
NXP repositories moved to a new location. The old URL redirects to the
new one.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 3f31c4ef33 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:55:35 +02:00
Fabrice Fontaine
9b38882f06
package/fluent-bit: renumber patch
...
Commit 94e072849e forgot to renumber
latest patch
Fixes: 94e072849e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit e996d399b8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:48:59 +02:00
Fabrice Fontaine
d9e49f09b4
package/fluent-bit: bump to version 3.1.3
...
- Rebase second patch
- This bump will fix the following build failure with gcc >= 14 thanks to
1f8a672dbd :
In file included from /home/autobuild/autobuild/instance-12/output-1/build/fluent-bit-3.0.4/src/tls/flb_tls.c:24:
/home/autobuild/autobuild/instance-12/output-1/build/fluent-bit-3.0.4/src/tls/openssl.c: In function 'tls_context_server_alpn_select_callback':
/home/autobuild/autobuild/instance-12/output-1/build/fluent-bit-3.0.4/src/tls/openssl.c:220:40: error: passing argument 1 of 'SSL_select_next_proto' from incompatible pointer type [-Wincompatible-pointer-types]
220 | result = SSL_select_next_proto(out,
| ^~~
| |
| const unsigned char **
https://fluentbit.io/announcements/v3.1.3/
https://fluentbit.io/announcements/v3.1.2/
https://fluentbit.io/announcements/v3.1.1/
https://fluentbit.io/announcements/v3.1.0/
https://fluentbit.io/announcements/v3.0.7/
https://fluentbit.io/announcements/v3.0.6/
https://fluentbit.io/announcements/v3.0.5/
Fixes:
- http://autobuild.buildroot.org/results/8f9fcc0ec9c915a40fe402d7c643fa83f7f6a261
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 618aaf07af )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:48:21 +02:00
Fabrice Fontaine
5826cc2d9f
package/coreutils: fix glibc build with gcc >= 14
...
ac_cv_func_strerror_r_char_p is hardcoded to no since commit
74b9bf9945 back in 2005 however strerror_r
only returns an int with musl. With glibc or uclibc, strerror_r returns
a char* or an int depending on _GNU_SOURCE value resulting in the
following build failure with gcc >= 14:
strerror_r.c: In function 'rpl_strerror_r':
strerror_r.c:207:9: error: assignment to 'int' from 'char *' makes integer from pointer without a cast [-Wint-conversion]
207 | ret = strerror_r (errnum, buf, buflen);
| ^
To fix this build failure, don't hardcode ac_cv_func_strerror_r_char_p
to let coreutils pick the correct value
Fixes:
- http://autobuild.buildroot.org/results/8bc649ca5490b0c29c90383edfa2e693f154ebc4
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 2822fdd0bc )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:46:19 +02:00
Marcus Hoffmann
001e416759
package/python-can/Config.in: sort selects
...
Sort python builtin modules before external python libs.
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 0d582054e1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:44:40 +02:00
Flávio Tapajós
917c414e68
DEVELOPERS: add Flávio Tapajós for python-paho-mqtt
...
Signed-off-by: Flávio Tapajós <flavio.tapajos@newtesc.com.br >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit a10979754f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:22:39 +02:00
Yann E. MORIN
a2bac4d1a5
package/am335x-pru-package: fix download issue
...
am335x-pru-package is downloaded with the github helper, so the tarball
is generated "on-the-fly" by github.
It looks like the process to generate those tarballs has changed,
again. The hash for the archive has recently changed. The delta is in
the way directories are stored in the tarball: it looks like the
"basename" of the directory path has been split off from the
"dirname", into a separate field:
@@ -270078,8 +270078,8 @@
0041efd0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041efe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041eff0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
-0041f000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
-0041f010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
+0041f000 50 52 55 5f 50 52 55 74 6f 50 52 55 5f 49 6e 74 |PRU_PRUtoPRU_Int|
+0041f010 65 72 72 75 70 74 2f 00 00 00 00 00 00 00 00 00 |errupt/.........|
0041f020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041f030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041f040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
@@ -270104,8 +270104,8 @@
0041f170 34 61 64 35 37 63 63 31 39 35 66 32 38 62 66 35 |4ad57cc195f28bf5|
0041f180 65 35 38 35 63 33 64 34 34 36 61 62 61 36 65 65 |e585c3d446aba6ee|
0041f190 37 30 39 36 2f 70 72 75 5f 73 77 2f 65 78 61 6d |7096/pru_sw/exam|
-0041f1a0 70 6c 65 5f 61 70 70 73 2f 50 52 55 5f 50 52 55 |ple_apps/PRU_PRU|
-0041f1b0 74 6f 50 52 55 5f 49 6e 74 65 72 72 75 70 74 00 |toPRU_Interrupt.|
+0041f1a0 70 6c 65 5f 61 70 70 73 00 00 00 00 00 00 00 00 |ple_apps........|
+0041f1b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041f1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041f1d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
0041f1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
Switch to using a git download, which uses our reproducible way of
generating archives.
Once extracted, the files have been verified to be identical to the ones
in the archive on s.b.o.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Cc: Frank Hunleth <fhunleth@troodon-software.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 5206e1dba2 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 18:17:42 +02:00
Joachim Wiberg
8524286659
package/hostapd: drop duplicate host-pkgconf dependency
...
host-pkgconf already defined as dependency in package ingress.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 2dc37e5c5b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 16:20:45 +02:00
Julien Olivain
0712ca8326
support/testing: add 4th runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit b09ae4f045 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 16:19:58 +02:00
José Luis Salvador Rufo
99d8028b77
package/zfs: fix uClibc support
...
This update addresses the issue of uClibc support by skipping ZFS tests
that require SEEK_DATA support.
This is a work-in-progress patch while we wait for an upstream fix.
Current upstream efforts can be followed here:
https://github.com/openzfs/zfs/pull/16169
Context:
- OpenZFS includes a test for a bug that occurs when copying a large
number of PUNCHED files.
- OpenZFS has backported this test to v2.2.x.
- uClibc does not support SEEK_DATA and SEEK_HOLE.
- The ZFS test `cp_stress` can not be compiled using uClibc.
This commit fix:
- https://gitlab.com/buildroot.org/buildroot/-/jobs/7391793226
Signed-off-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f17fa2c905 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 15:55:20 +02:00
Fabrice Fontaine
a5362fe2a5
package/faifa: bump to latest git commit
...
- Drop patches (already in version)
- libevent is mandatory since
d2339c2a76
- This bump will fix the following build failure with gcc >= 14:
hpav_cfg.c: In function 'pushbutton_request':
hpav_cfg.c:256:37: error: passing argument 2 of 'send_vendor_pkt' makes pointer from integer without a cast [-Wint-conversion]
256 | return send_vendor_pkt(ctx, mac, HPAV_MMTYPE_MS_PB_ENC,
| ^~~
| |
| uint8_t {aka unsigned char}
hpav_cfg.c:123:64: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'uint8_t' {aka 'unsigned char'}
123 | static int send_vendor_pkt(struct context *ctx, const uint8_t *to,
| ~~~~~~~~~~~~~~~^~
hpav_cfg.c: In function 'main':
hpav_cfg.c:406:48: error: passing argument 2 of 'pushbutton_request' makes integer from pointer without a cast [-Wint-conversion]
406 | ret = pushbutton_request(&ctx, mac);
| ^~~
| |
| uint8_t * {aka unsigned char *}
hpav_cfg.c:254:60: note: expected 'uint8_t' {aka 'unsigned char'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
254 | static int pushbutton_request(struct context *ctx, uint8_t mac)
| ~~~~~~~~^~~
Fixes:
- http://autobuild.buildroot.org/results/5a65337366e52c6234d8d154b7e9a0296e02f1dd
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 061b5806d1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 13:40:54 +02:00
Fabrice Fontaine
2736c84728
package/bandwidthd: fix build with gcc >= 14
...
Fix the following build failure with gcc >= 14:
parser.c: In function 'yyparse':
parser.c:1196:16: error: implicit declaration of function 'yylex' [-Wimplicit-function-declaration]
1196 | yychar = yylex ();
| ^~~~~
While at it, update Upstream tag of first patch
Fixes:
- http://autobuild.buildroot.org/results/33364071de4e5e51a2ac2337b82d145f71e0e64a
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 41cc0f2272 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 13:36:15 +02:00
Julien Olivain
59f3f3222c
support/testing: add iproute2 runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 91738f5093 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 12:08:58 +02:00
Fabrice Fontaine
d2777c335a
package/libfreefare: bump to latest git commit
...
This bump will fix the following build failure with gcc >= 14 thanks to
494233d33b
mifare_desfire_crypto.c: In function 'cmac':
mifare_desfire_crypto.c:139:23: error: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
139 | uint8_t *buffer = malloc (padded_data_length (len, kbs));
| ^~~~~~
mifare_desfire_crypto.c:69:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
68 | #include "freefare_internal.h"
+++ |+#include <stdlib.h>
69 |
Fixes:
- http://autobuild.buildroot.org/results/778be216f62b8c2e05aba1b3e297dab0c6c6ccd0
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit d1e812e739 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-31 11:45:31 +02:00
Fabrice Fontaine
7b16d1e482
package/sconeserver: select libxcrypt if needed
...
Fix the following build failure raised since bump of glibc to version
2.39 in commit b5680f53d6 :
In file included from /home/buildroot/instance-0/output-1/build/sconeserver-8d1935919a2013358993a8e9dfa992cbde56e503/sconex/ScriptBase.h:25,
from /home/buildroot/instance-0/output-1/build/sconeserver-8d1935919a2013358993a8e9dfa992cbde56e503/http/AuthRealm.h:26,
from /home/buildroot/instance-0/output-1/build/sconeserver-8d1935919a2013358993a8e9dfa992cbde56e503/http/AuthRealm.cpp:23:
/home/buildroot/instance-0/output-1/build/sconeserver-8d1935919a2013358993a8e9dfa992cbde56e503/sconex/sconex.h:124:12: fatal error: crypt.h: No such file or directory
124 | # include <crypt.h>
| ^~~~~~~~~
Fixes: b5680f53d6
- http://autobuild.buildroot.org/results/24461bdb0a5d9a062b682ae3aeefa73c0408040b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 701cf686bd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 16:00:33 +02:00
Fabrice Fontaine
3e445665ba
package/brcm-patchram-plus: bump to latest git commit
...
This bump will fix the following build failure with gcc >= 14:
main.c: In function 'read_event':
main.c:715:25: error: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
715 | while ((count = read(fd, &buffer[i], len)) < len) {
| ^~~~
| fread
Fixes:
- http://autobuild.buildroot.org/results/67965a5245c3d98d683e2c788352bf7c1cf4f00e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit a0ebcac06b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 15:59:58 +02:00
Fabrice Fontaine
4737f8407e
package/apr: fix musl build
...
strerror_r on musl always returns an int since its addition back in 2011
with
https://git.musl-libc.org/cgit/musl/commit/src/string/strerror_r.c?id=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01
As a result, setting ac_cv_strerror_r_rc_int to no results in the
following build failure since bump to version 1.7.2 in commit
783cd8d90d :
misc/unix/errorcodes.c: In function 'native_strerror':
misc/unix/errorcodes.c:385:9: error: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
385 | msg = strerror_r(statcode, buf, bufsize);
| ^
Fixes: 783cd8d90d
- http://autobuild.buildroot.org/results/9a42a4427ff64d47da61c731abb99d7585781cdd
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 6f34e68217 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 15:58:20 +02:00
Waldemar Brodkorb
56c02aa6c9
package/ruby: update to 3.3.4
...
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 89c9c131fe )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 14:23:56 +02:00
Fabrice Fontaine
22b3ef2e30
package/vorbis-tools: fix build with gcc >= 14
...
Fix the following build failure with gcc >= 14:
codec_skeleton.c: In function 'skeleton_process_fisbone_message_header':
codec_skeleton.c:119:9: error: implicit declaration of function 'utf8_decode' [-Wimplicit-function-declaration]
119 | if (utf8_decode(header, &decoded) < 0) {
| ^~~~~~~~~~~
Fixes:
- http://autobuild.buildroot.org/results/bb5d56d836e7d0f2a62daa9954878ad6e0b190ed
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit a1bd5b31f2 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 14:21:22 +02:00
Julien Olivain
645d271e45
support/testing: add nmap runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 5510d2890f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-30 14:21:10 +02:00
Fabrice Fontaine
3688161940
package/apr-util: requires DES in openssl
...
Enable DES in openssl to avoid the following build failure raised since
commit a83d41867c :
crypto/apr_crypto_openssl.c: In function 'crypto_cipher_mechanism':
crypto/apr_crypto_openssl.c:385:27: error: implicit declaration of function 'EVP_des_ede3_cbc'; did you mean 'NID_des_ede3_cbc'? [-Wimplicit-function-declaration]
385 | key->cipher = EVP_des_ede3_cbc();
| ^~~~~~~~~~~~~~~~
| NID_des_ede3_cbc
Fixes: a83d41867c
- http://autobuild.buildroot.org/results/4b1088a705f8564f85e629316f5cfc92953f0047
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 8bb67c230b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:16:13 +02:00
Bernd Kuhls
55a126c829
package/apr-util: needs engine support when built with libopenssl
...
Buildroot commit 623d3bbe43 disables
engine support when BR2_PACKAGE_LIBOPENSSL_ENGINES is not set.
Fixes:
http://autobuild.buildroot.net/results/e472618ca9ff4a3cf460f607a8dfa317832ca622/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 3d46d9760b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:16:07 +02:00
Fabrice Fontaine
453ed0edfe
package/unbound: security bump to version 1.20.0
...
This release has a fix for the DNSBomb issue CVE-2024-33655. This has a
low severity for Unbound, since it makes Unbound complicit in targeting
others, but does not affect Unbound so much.
This security release also fixes CVE-2024-1931.
https://nlnetlabs.nl/news/2024/May/08/unbound-1.20.0-released
https://nlnetlabs.nl/news/2024/Mar/14/unbound-1.19.3-released
https://nlnetlabs.nl/news/2024/Mar/07/unbound-1.19.2-released
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 7ce07b7b29 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:08:55 +02:00
Fabrice Fontaine
6718560ed9
package/unbound: select BR2_PACKAGE_LIBOPENSSL_ENGINES
...
unbound unconditionally calls the (deprecated) ENGINE_* logic in
libopenssl resulting in a build failure when
!BR2_PACKAGE_LIBOPENSSL_ENGINES since commit
623d3bbe43 :
sldns/keyraw.c:167:35: error: 'ENGINE_METHOD_ALL' undeclared (first use in this function)
167 | if(!ENGINE_set_default(e, ENGINE_METHOD_ALL)) {
| ^~~~~~~~~~~~~~~~~
Fixes: 623d3bbe43
- http://autobuild.buildroot.org/results/b7782f5ba54543df53a835552632f58d4ad6c082
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ec7ae882e0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:08:34 +02:00
Fabrice Fontaine
32844c4ca2
package/tftpd: bump to latest git commit
...
- Update hash of tftpd.c (changes not related to license)
- --include=$(@D)/autoconf/m4 and --disable-tcpwrappers must be passed
since
https://git.kernel.org/pub/scm/network/tftp/tftp-hpa.git/commit/?id=fefaa2cc5c2ae1537fccbb552496787130feeeaa
- This bump will also fix the following musl build failure raised since
latest bump in ee2b57e0c9 :
In file included from tftpsubs.h:41,
from tftpsubs.c:34:
/home/autobuild/autobuild/instance-9/output-1/build/tftpd-e52af4207a6e09a1ba21f61d6f85d8b2b1e6efc0/config.h:209:13: error: conflicting types for 'socklen_t'; have 'int'
209 | typedef int socklen_t;
| ^~~~~~~~~
Fixes: ee2b57e0c9
- http://autobuild.buildroot.org/results/4b5320013d8ab50499a459d64a71e0b71814fb2f
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit d4a84e6161 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:06:43 +02:00
Fabrice Fontaine
3d5741d911
package/ibm-sw-tpm2: fix build with openssl 3.3.x
...
Fix the following build failure with openssl 3.3.x raised since commit
6d5ce8609f :
In file included from BnValues.h:327,
from Global.h:80,
from Tpm.h:78,
from AuditCommands.c:62:
TpmToOsslMath.h:83:5: error: #error Untested OpenSSL version
83 | # error Untested OpenSSL version
| ^~~~~
Fixes: 6d5ce8609f
- http://autobuild.buildroot.org/results/2fb5e1cb792fe25ef860ff8111622cd1ff3770bf
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 75ec656c36 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:04:45 +02:00
Fabrice Fontaine
83601534d3
package/ibm-sw-tpm2: bump to version rev183-2024-03-27
...
- Refresh first patch
- Drop second patch (fix differentl by
ebe82ac82f /)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit d00c2409a5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:04:28 +02:00
Fabrice Fontaine
6aa0b16533
package/iproute2: bump to version 6.10
...
This bump will fix the following build failure with gcc >= 14 thanks to
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=53a89bfd86fff1a00cc77cabb8457a03eaa3bc7d :
../include/json_print.h: In function 'print_tv':
../include/json_print.h:58:48: error: passing argument 5 of 'print_color_tv' from incompatible pointer type [-Wincompatible-pointer-types]
58 | value); \
| ^~~~~
| |
| const struct timeval *
Fixes:
- http://autobuild.buildroot.org/results/c47c1e13659e4bfcccd98ebd22949e9dd278079e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 7ecca28e20 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:03:08 +02:00
Francois Perrad
da80fbd0a7
package/iproute2: bump to version 6.9.0
...
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 4e39f55713 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 18:02:59 +02:00
J. Neuschäfer
69aa915c68
package/micropython: adjust name in description
...
Change the name from "Micro Python" (two words) to "MicroPython"
(camelcase), to match the official website and documentation.
Signed-off-by: J. Neuschäfer <j.neuschaefer@gmx.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 161c25aee1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 15:40:34 +02:00
J. Neuschäfer
24c56c6d88
package/micropython: change URL to HTTPS
...
Signed-off-by: J. Neuschäfer <j.neuschaefer@gmx.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ade6e41831 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 15:40:29 +02:00
Julien Olivain
1519399c31
support/testing: package: gpsd: fix gpsfake command line
...
The gpsfake command line has a typo (a missing space), which makes the
next gpsctl command to always fail.
This commit fixes the issue by adding the missing space.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/7391792948
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 49156a0fa4 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 15:38:47 +02:00
Julien Olivain
fa2f8886df
support/testing: add gpsd runtime testing
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 9c8f6dc5e4 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 15:38:30 +02:00
Julien Olivain
fcaba8e25f
support/testing: add mawk runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f04a95f79f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 12:18:06 +02:00
Fabrice Fontaine
94828223e4
package/ksmbd-tools: bump to version 3.5.2
...
https://github.com/cifsd-team/ksmbd-tools/releases/tag/3.5.2
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit b409766234 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 12:11:49 +02:00
Fabrice Fontaine
8af9dacc2a
package/libxslt: bump to version 1.1.42
...
https://gitlab.gnome.org/GNOME/libxslt/-/blob/v1.1.42/NEWS
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f3461d083b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 12:10:40 +02:00
Fabrice Fontaine
9b8eefd7aa
package/libupnp: bump to version 1.4.19
...
https://github.com/pupnp/pupnp/blob/release-1.14.19/ChangeLog
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 3a4bd98d11 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 12:09:16 +02:00
Fabrice Fontaine
1b7369b6b8
package/libcoap: enable required libopenssl options
...
libcoap unconditionally calls the (deprecated) ENGINE_* logic in
libopenssl resulting in a build failure when
!BR2_PACKAGE_LIBOPENSSL_ENGINES since commit
623d3bbe43
libcoap also unconditionally uses PSK
Fixes: 623d3bbe43
- http://autobuild.buildroot.org/results/6bd3e1390cbbc59b9b3d030c2a401e45e9d173da
- http://autobuild.buildroot.org/results/f243209454feed4f33f759786c2023c576a2cd3d
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 33d25f08f9 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 08:18:25 +02:00
Fabrice Fontaine
186e4e79d8
package/openswan: select libxcrypt if needed
...
Fix the following build failure raised since bump of glibc to version
2.39 in commit b5680f53d6 :
/home/autobuild/autobuild/instance-7/output-1/build/openswan-3.0.0/programs/pluto/xauth.c:36:10: fatal error: crypt.h: No such file or directory
36 | #include <crypt.h>
| ^~~~~~~~~
Fixes: b5680f53d6
- http://autobuild.buildroot.org/results/df7cce809e3e4aa92e700a3fc5105c6c20f21f6b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 29d29569eb )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 08:16:07 +02:00
Fabrice Fontaine
006f172dd9
package/zsh: fix build with gcc >= 14
...
Fix the following build failure with gcc >= 14:
termcap.c:45:14: error: conflicting types for 'boolcodes'; have 'char *[]'
45 | static char *boolcodes[] = {
| ^~~~~~~~~
In file included from ../../Src/zshterm.h:1,
from ../../Src/zsh_system.h:932,
from ../../Src/zsh.mdh:17,
from termcap.mdh:17,
from termcap.c:38:
/home/autobuild/autobuild/instance-0/output-1/host/or1k-buildroot-linux-uclibc/sysroot/usr/include/term.h:764:56: note: previous declaration of 'boolcodes' with type 'const char * const[]'
764 | extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) boolcodes[];
| ^~~~~~~~~
Fixes:
- http://autobuild.buildroot.org/results/fe2f7170465e96cc1de3dae139a25f615331f4b9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 910e91f3b0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 08:15:12 +02:00
Fabrice Fontaine
0836bb9172
package/augeas: bump to version 1.14.1
...
This bump will fix the following build failure with gcc >= 14 thanks to
792fb220a3 :
internal.c: In function 'xstrerror':
internal.c:436:12: error: returning 'int' from a function with return type 'const char *' makes pointer from integer without a cast [-Wint-conversion]
436 | return strerror_r(errnum, buf, len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
https://github.com/hercules-team/augeas/blob/release-1.14.1/NEWS
Fixes:
- http://autobuild.buildroot.org/results/65014642966721115ae4050c23b083a7f39e1300
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 321e065516 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-08-29 08:13:35 +02:00