Peter Korsgaard
c7618236c1
Update for 2024.08.1
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-20 15:41:51 +02:00
Baruch Siach
9c2d88fd4e
package/libcurl: fix build failure with verbose disabled
...
Add patch to fix build failure introduced in bump to version 8.10.0.
Fixes:
https://autobuild.buildroot.org/results/2d553687a32651f81813c82d7bbf9bb11fd3eca5/
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 16ce77ad7d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-20 14:12:32 +02:00
Julien Olivain
b85c174ab0
package/mosquitto: security bump to version 2.0.19
...
For change log, see:
https://github.com/eclipse/mosquitto/blob/v2.0.19/ChangeLog.txt
The change log mention 2 security related fixes.
There is no allocated CVE.
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit bd127d0c3f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 22:13:21 +02:00
Brandon Maier
fc010c219e
package/mtd: update to 2.2.1
...
See https://lore.kernel.org/buildroot/5dcaf594-e727-4ec3-af69-86e578029160@sigma-star.at/
Signed-off-by: Brandon Maier <brandon.maier@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 5de5ef51b5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 22:11:43 +02:00
Brandon Maier
86c4680beb
support/testing: add new test for dtc
...
Add a test that runs the dtc commandline tools. To test devicetree
compilation, we use an example devicetree from the dtc project. The
example source is GPL-2.0+ licensed.
Signed-off-by: Brandon Maier <brandon.maier@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 9b69034160 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 22:10:23 +02:00
Damien Thébault
57094b4322
package/linux-pam: remove flex dependency
...
linux-pam 1.2.0 removed the use of yywrap, so the flex dependency is not
needed now (host-flex is still needed).
Fixes : #47
Signed-off-by: Damien Thébault <damien.thebault@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 600e273487 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 22:07:38 +02:00
Julien Olivain
3d49303118
boot/grub2: replace host-python3 with BR2_PYTHON3_HOST_DEPENDENCY
...
Commit 86bb1b236 "boot/grub2: needs host-python3" [1] introduced a
dependency on host-python3.
Since grub does not have any specific requirements on host Python
modules, or recent host Python version, this commit replaces the
host-python3 dependency with BR2_PYTHON3_HOST_DEPENDENCY. This will
skip the host-python3 compilation if a sufficient version (3.4 or
greater at the time of this commit) is already present on host. This
will save build time.
This optimization was suggested by Peter, in [2].
Note 1: this commit was checked to ensure that grub is building with
Python 3.4.
Note 2: BR2_PYTHON3_HOST_DEPENDENCY was introduced in commit b60729784
"support/dependencies: add a check for python3" [3].
[1] https://gitlab.com/buildroot.org/buildroot/-/commit/86bb1b2360bdaed069cd087541f4edad1d5ce925
[2] https://lists.buildroot.org/pipermail/buildroot/2024-September/763967.html
[3] https://gitlab.com/buildroot.org/buildroot/-/commit/b60729784ab1c2f75dca30f924f4dd3176713ae8
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 8a71fda371 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 22:03:52 +02:00
Thomas Devoogdt
039978541e
package/cairo: bump to 1.18.2
...
News:
- https://www.cairographics.org/news/cairo-1.18.2/
Upstream patches have been dropped in this commit.
Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com >
Reviewed-by: Adrian Perez de Castro <aperez@igalia.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 29888ab35e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 21:59:01 +02:00
Thomas Perale
e64dc2d46a
package/aubio: fix build on big endian arch
...
Fixes the following error happening on builds with
big endian architecture target and libflac enabled.
```
[ 75/243] Linking build/tests/test-pitchshift
/home/autobuild/autobuild/instance-16/output-1/per-package/aubio/host/bin/../lib/gcc/mips64-buildroot-linux-gnu/13.3.0/../../../../mips64-buildroot-linux-gnu/bin/ld: src/libaubio.so: undefined reference to `SWAPS'
collect2: error: ld returned 1 exit status
Waf: Leaving directory `/home/autobuild/autobuild/instance-16/output-1/build/aubio-152d6819b360c2e7b379ee3f373d444ab3df0895/build'
Build failed
```
There is a missing definition of the `SWAPS` macro in
`/src/io/sink_flac.c` file.
This patch adds an out of tree patch that copy the `SWAPS` definition from the
`/src/io/sink_wavwrite.c` file in `sink_flac.c` to fix this issue.
Fixes:
- https://autobuild.buildroot.org/results/b88/b8895a81411dc7622b0aba9f2f0eaa0aef5a1a10/
- https://autobuild.buildroot.org/results/bc7/bc733f5192b354cb960b6a4726efb597be4bb06c/
- https://autobuild.buildroot.org/results/ea5/ea52dbcc14c2bab300277053f0b9599a8e82294a/
- ...
Signed-off-by: Thomas Perale <thomas.perale@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 295701f1ab )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 21:53:39 +02:00
Bernd Kuhls
de77e894a6
package/libilbc: switch to github
...
The previous repo is not available anymore.
Fixes:
https://autobuild.buildroot.org/results/8c8b073ce163131763fca978b400e596fcf39e62
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 4e5fd24c8b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 21:18:09 +02:00
Francois Perrad
8e8285236f
package/libarchive: security bump to version 3.7.6
...
3.7.5 fixed a number of security issues:
fix multiple vulnerabilities identified by SAST (#2251 , #2256 )
cpio: ignore out-of-range gid/uid/size/ino and harden AFIO parsing (#2258 )
lzop: prevent integer overflow (#2174 )
rar4: protect copy_from_lzss_window_to_unp() (#2172 , CVE-2024-20696)
rar4: fix CVE-2024-26256 (#2269 , CVS-2024-26256)
rar4: fix OOB in delta and audio filter (#2148 , #2149 )
rar4: fix out of boundary access with large files (#2179 )
rar4: add boundary checks to rgb filter (#2210 )
rar4: fix OOB access with unicode filenames (#2203 )
rar5: clear 'data ready' cache on window buffer reallocs (#2265 )
rpm: calculate huge header sizes correctly (#2158 )
unzip: unify EOF handling (#2175 )
util: fix out of boundary access in mktemp functions (#2160 )
uu: stop processing if lines are too long (#2168 )
And 3.7.6 fixed a tar regression introduced in 3.7.5
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ab3c84e5e2 )
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 21:13:39 +02:00
Francois Perrad
cc54944e20
package/gnutls: bump to version 3.8.7
...
Signed-off-by: Francois Perrad <francois.perrad@gadz.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 1bf483665d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 21:10:14 +02:00
Yann E. MORIN
87cb2999c3
docs/manual: do not instruct doctoring the saved defconfig
...
Doctoring a defconfig is tedious, and it is not easy to update a
defconfig, as it requires manual copy-pasting, adding comments and so
on...
Instead, just require defconfigs to be generated with 'savedefconfig'.
Any details can/must be provided in the commit log.
Reported-by: Edgar Bonet <bonet@grenoble.cnrs.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 17bdd10cb3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 20:42:22 +02:00
James Hilliard
a8f70006e7
package/cups: security bump to version 2.4.11
...
Fixes the following security issue:
CVE-2024-35235: Cupsd Listen arbitrary chmod 0140777
https://github.com/OpenPrinting/cups/security/advisories/GHSA-vvwp-mv6j-hw6f
https://www.openwall.com/lists/oss-security/2024/06/11/1
Drop cups hash patches which are now upstream.
Rebase remaining patches.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com >
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 8d835ffc52 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 20:38:46 +02:00
Bernd Kuhls
1ede9257cc
package/samba4: bump version to 4.20.5
...
Release notes:
https://www.samba.org/samba/history/samba-4.20.5.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit b52c204e6f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 20:31:13 +02:00
Bernd Kuhls
63093d7db0
package/samba4: bump version to 4.20.4
...
Release notes:
https://www.samba.org/samba/history/samba-4.20.4.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Reviewed-by: Petr Vorel <petr.vorel@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit b5fe7088e8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 20:31:06 +02:00
Bernd Kuhls
cc40eeb370
{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6, 10}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit d3a12bc6f1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-19 20:30:00 +02:00
Bernd Kuhls
87803da53c
package/python3: security bump version to 3.12.6
...
Release notes: https://www.python.org/downloads/release/python-3126/
Fixes CVE-2023-27043, CVE-2024-6232, CVE-2024-7592 & CVE-2024-8088.
The fixes for bundled libexpat are irrelevant for us because python3
depends on the buildroot package.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit d4cbc887a3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:16:57 +02:00
Bernd Kuhls
b90349589c
package/expat: security bump version to 2.6.3
...
Changelog:
https://github.com/libexpat/libexpat/blob/R_2_6_3/expat/Changes
Fixes CVE-2024-45490, CVE-2024-45491 & CVE-2024-45492.
Follow upstream switch of project repository to github:
https://sourceforge.net/p/expat/news/2022/01/project-moved-to-github/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 0509885d8d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:15:46 +02:00
Michael Fischer
615ab9a6c1
package/pure-ftpd: bump version to 1.0.52
...
This version fixes an out-of-bound reads in the MLSD command, so upgrading is recommended.
It also improves compatibility with various systems.
Update the COPYING hash because of a change in copyright year
Signed-off-by: Michael Fischer <mf@go-sys.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 5271e90a6a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:14:28 +02:00
Bernd Kuhls
b42f1ddcc7
package/php: security bump version to 8.3.12
...
Removed patch which is included in this release.
Fixes CVE-2024-8926, CVE-2024-8927, CVE-2024-9026, and CVE-2024-8925.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/438
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit a2da88519f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:01:05 +02:00
Peter Korsgaard
ee3155d779
package/systemd: fix typos in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 09964bc5c0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:16 +02:00
Peter Korsgaard
f3dae29d03
package/sysklogd: fix typos in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[Arnout: fix additional 'recommended' typo]
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 74bef5945f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:15 +02:00
Peter Korsgaard
e0f78310ec
package/supertux: fix 'according' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit b55759c516 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:15 +02:00
Peter Korsgaard
04ca8a7e73
package/stress-ng: fix 'correctly' typo in comment
...
Also fix conjugations of verbs.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[Arnout: fix additional typoes]
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 3c4dd46791 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:14 +02:00
Peter Korsgaard
972e56bdaf
package/sqlite: fix 'access' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 930663032b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:13 +02:00
Peter Korsgaard
70f8b08042
package/softether: fix typos in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 5af5c0ac0b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:12 +02:00
Peter Korsgaard
b5df684e07
package/socat: fix 'incompatible' typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 4c5d82ea05 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:12 +02:00
Peter Korsgaard
8a66521a6c
package/smcroute: fix 'assume' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit d6f90873eb )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:11 +02:00
Peter Korsgaard
606d756629
package/slirp: fix typos in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 6183d8f494 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:10 +02:00
Peter Korsgaard
eaac12e842
package/skeleton-init-systemd: fix "won't" typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit eb83f8e09a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:09 +02:00
Peter Korsgaard
d797a2f2b3
package/selinux-python: fix 'family' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 70ded7c212 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:09 +02:00
Peter Korsgaard
9f7e74ca53
package/rpi-firmware: fix 'partition' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 0dffd8ab1c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:08 +02:00
Peter Korsgaard
427efc1cd1
package/rlwrap: fix 'whether' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 1441be898a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:07 +02:00
Peter Korsgaard
d034b179ea
package/redis: fix 'defaults' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 1e37c852a5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:06 +02:00
Peter Korsgaard
78ea2e4ccd
package/rapidxml: fix 'usability' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit d21e6f815d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:05 +02:00
Peter Korsgaard
8e241ea84f
package/rapidxml: fix 'compilation' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit f301c007c7 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:05 +02:00
Peter Korsgaard
c13d79854d
package/qt5virtualkeyboard: fix 'Portuguese' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit e23e49e5d5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:04 +02:00
Peter Korsgaard
5ab1fb461e
package/qt5connectivity: fix 'peripherals' typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 6367eb4965 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:03 +02:00
Peter Korsgaard
842eb8b54f
package/qt5enginio: fix 'versioning' typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 7426aaddee )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:02 +02:00
Peter Korsgaard
d1b3a69a87
package/qt5base: fix 'from' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 53e265522f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:02 +02:00
Peter Korsgaard
e0467347ed
package/qt5: fix 'paths' typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 296b549365 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:01 +02:00
Peter Korsgaard
8588985bb2
package/qlibc: fix 'consistent' typo in help text
...
Also add a missing article one line above.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[Arnout: fix additional typo]
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 4390361bb5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 17:00:00 +02:00
Baruch Siach
2113a945cd
package/libcurl: drop link-with-openssl workaround
...
Upstream curl commit f057de5a1a950 ("libcurl.pc: add `Requires.private`,
`Requires` for static linking") deals with proper pkg-config
configuration since version 8.9.0.
Our local libcurl.pc modification we added back in commit 61d322c3d2
(package/cURL: fix static link whith openSSL) is no longer needed.
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
[yann.morin.1998@free.fr: this is not a "revert", reword commit log]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit a5cef5339b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:57:42 +02:00
Akhilesh Nema
8f83cdaaff
package/libpcap: security bump version to 1.10.5
...
Fixes the following security issues:
CVE-2023-7256: Clean up sock_initaddress() and its callers to avoid
double frees in some cases.
CVE-2024-8006: Fix pcap_findalldevs_ex() not to crash if passed a
file:// URL with a path to a directory that cannot be opened.
Changelog: https://github.com/the-tcpdump-group/libpcap/blob/bbcbc9174df3298a854daee2b3e666a4b6e5383a/CHANGES
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 0982498c67 )
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:56:09 +02:00
Bernd Kuhls
4f96c2851d
package/busybox: patch to fix tc build on 6.8+ kernels
...
Fixes a build error introduced by bumping the linux kernel headers to
6.8 with buildroot commit 807a449256 .
No autobuilder failures were recorded with this problem.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d28d24dbc5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:53:07 +02:00
Akhilesh Nema
e5874289eb
package/libcurl: bump version to 8.10.1
...
Changelog - https://curl.se/ch/8.10.1.html
Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 5370103e64 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:51:13 +02:00
Bernd Kuhls
c196cbcb21
package/libcurl: security bump version to 8.10.0
...
Changelog: https://curl.se/changes.html#8_10_0
Fixes CVE-2024-8096.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d68b999787 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:51:09 +02:00
Edgar Bonet
8c3b1b77cf
docs/manual/configure.adoc: fix location of Busybox inittab
...
Commit 89d39fc7a3 "initscripts: new package" moved the inittab
packaged for Busybox init from system/skeleton/etc to package/busybox.
The manual, however, still points to the old location, so let's fix it.
Signed-off-by: Edgar Bonet <bonet@grenoble.cnrs.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 99b1685fd8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 16:12:51 +02:00
Peter Korsgaard
d9e4a18b9c
boot/uboot: fix typos
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ab34bdcb38 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:30 +02:00
Peter Korsgaard
720c61fff9
boot/shim/shim.mk: fix 'deactivate' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6dc6a747fd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:29 +02:00
Peter Korsgaard
0243bc0795
boot/optee-os/optee-os.mk: fix 'PLATFORM' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 7bd00d5506 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:28 +02:00
Peter Korsgaard
206c6f0acd
boot/grub2/Config.in: fix 'targeting' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 0fa6bd5a96 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:28 +02:00
Peter Korsgaard
e877a047b3
boot/edk2/edk2.mk: fix 'release' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit a52fd38060 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:27 +02:00
Peter Korsgaard
efd28be743
boot/barebox/barebox.mk: fix 'allows' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 9e3fdb87f0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:26 +02:00
Peter Korsgaard
5ad23bdad0
boot/arm-trusted-firmware/Config.in: fix 'platform' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 2e3c0ab1b7 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:25 +02:00
Peter Korsgaard
e83ec66f83
linux/linux.mk: fix 'parser' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 9c604ef86f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:25 +02:00
Peter Korsgaard
c0a0849e72
support/testing/tests/package/test_weston/overlay/etc/weston.ini: fix 'independent' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 0ab62e5d25 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:24 +02:00
Peter Korsgaard
c6c872f494
support/testing/tests/package/test_mtools.py: fix 'unformatted' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 064f879d96 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:23 +02:00
Peter Korsgaard
b347b51250
support/testing/tests/package/test_micropython.py: fix 'returned' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 4a8aafecf0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:22 +02:00
Peter Korsgaard
aaabe7720f
support/testing/tests/package/test_iptables.py: fix 'OUTPUT' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 1772ad2f5f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:21 +02:00
Peter Korsgaard
f0a248e16c
support/testing/tests/package/test_ddrescue.py: fix 'normally' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 98f7a32d05 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:21 +02:00
Peter Korsgaard
07222174fd
support/testing/tests/package/test_cryptsetup.py: fix 'encrypted' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 28c56bc26f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:20 +02:00
Peter Korsgaard
557d2e0e56
support/testing/tests/package/test_compressor_base.py: fix 'extension' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 68316831e4 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:19 +02:00
Peter Korsgaard
de55528c6e
support/testing/tests/package/test_bash.py: fix 'running' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit c62de54852 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:18 +02:00
Peter Korsgaard
ade2368fae
support/testing/tests/package/test_acpica.py: fix typos in comments
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 670f6a4bf5 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:18 +02:00
Peter Korsgaard
b4cae331e8
support/testing/tests/init/test_systemd.py: fix 'on top' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit c89a111f06 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:17 +02:00
Peter Korsgaard
917a81b342
support/scripts/pkg-stats: fix 'dictionary' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit db6a029a50 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:16 +02:00
Peter Korsgaard
04557874c1
support/scripts/graph-build-time: fix 'auxiliary' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 9c9aa7ffba )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:15 +02:00
Peter Korsgaard
a24532ff04
support/scripts/cve.py: fix 'useful' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit da0d6d5834 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:14 +02:00
Peter Korsgaard
3d5595d8f7
support/misc/utils.mk: fix typos
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 146c1d38de )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:13 +02:00
Peter Korsgaard
03824b9a6d
support/misc/Buildroot.cmake: fix 'after all' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 8f0872fee3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:13 +02:00
Peter Korsgaard
4809708664
support/kconfig: fix 'multiple' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit b0a9bc9ce7 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:12 +02:00
Peter Korsgaard
4ca5d89653
support/dependencies/dependencies.sh: fix 'mimic' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ca4eca4bfa )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:11 +02:00
Peter Korsgaard
aeaba38754
toolchain/toolchain-wrapper.c: fix 'potentially' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ea4179f3ae )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:10 +02:00
Peter Korsgaard
fcdc7c2dde
toolchain/helpers.mk: fix 'unsupported' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit edd87c7652 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:10 +02:00
Peter Korsgaard
246c103203
utils/update-rust: fix 'following' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit f1ceb3687f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:09 +02:00
Peter Korsgaard
5c75ee937a
utils/scanpypi: fix typos
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[yann.morin.1998@free.fr: s/contents/content/]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit aa79ae24a8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:08 +02:00
Peter Korsgaard
f3b41a0459
utils/readme.txt: fix 'typos' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 37574ab12a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:07 +02:00
Peter Korsgaard
68135035ad
utils/getdeveloperlib.py: fix retrieve typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ed2cb54252 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:06 +02:00
Peter Korsgaard
499d0a5bf1
utils/docker-run: fix symmetry typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6bcdbccb7f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:05 +02:00
Peter Korsgaard
ec2b0f56d0
utils/config: fix don't typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Reviewed-by: Marcus Folkesson <marcus.folkesson@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit b3e5bcec65 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:59:05 +02:00
Yann E. MORIN
3b15f7defb
support/scripts: fix RPATH fixups
...
Commit a87abcf6da (Makefile: run PPD and RPATH fixup in host-fialize)
(sic) moved the fixups peviously done in prepare-sdk, to host-finalize.
This exposed a bug in fix-rpath, when RPATH contains multiple entries,
like: /PPD/host-foo/host/lib:/PPD/host-foo/host/lib/foo
In that situation, we want to get rid of /PPD/host-foo and replace it
with the finale HOST_DIR, so we mangle the RPATH with a sed expression.
However, that sed expression only ever replaces the first match, as it
is missing the 'g' option. Thus, the second (and following) parts of
RPATH are still referring to the PPD, and thus patchelf does not find it
relative to the final HOST_DIR, amd rops it. This eventually lead to a
final RPATH set as $ORIGIN/../lib instead of the expected
$ORIGIN/../lib:$ORIGIN/../lib/foo
This is the case for host-systemd, which installs some of its libraries
in $PREFIX/lib/systemd/ and adds an RPATH set appropriately to
/PPD/host-systemd/host/lib:/PPD/host-systemd/host/lib/systemd and that
gets incorrectly mangled.
Fixes: https://gitlab.com/buildroot.org/buildroot/-/issues/39
Also fix a typo in the comment just above.
Reported-by: José Luis Salvador Rufo @jlsalvador
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Tested-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com >
Reviewed-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com >
Tested-by: Adam Duskett <adam.duskett@amarulasolutions.com >
Reviewed-by: Adam Duskett <adam.duskett@amarulasolutions.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 2100a76d9e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:54:35 +02:00
Peter Korsgaard
52f9df9222
docs/website/docs.html: use HTTPS for nightly.buildroot.org links
...
Browsers nowadays complain about HTTP downloads (E.G. manual.pdf) from a
site served over HTTPS, so also use HTTPS for the nightly.buildroot.org
manual links.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit 06397d26a0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:53:22 +02:00
Joachim Wiberg
e7074c3efb
package/sysklogd: bump to v2.6.2
...
From https://github.com/troglobit/sysklogd/releases/tag/v2.6.2 :
- syslog.conf: misplaced continuation character in example
- Add facility aliases for RFC5424 compliance: LOG_CRON2 and LOG_AUDIT,
including facilitynames[] = cron2, audit. Used by the native logger
tool (and any clients linking to libsyslog)
- Fix data corruption using the listen directive, introduced in 2.6.0
- Fix IPv6 addresses in listen directive, introduced in 2.6.0
- Fix logging to remote IPv6 address, add support for parsing
[fdd5::6979:c0ff:ee87:8f92]:123 style addresses
- Fix initial delay for unresolvable remote target. When a DNS name
cannot be resolved, e.g., critically at boot, syslogd blocked with
default resolver timeout (5 * 2 sec)
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 91afa8c8cc )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:50:00 +02:00
Julien Olivain
6b0b1682a8
linux: replace host-python3 with BR2_PYTHON3_HOST_DEPENDENCY
...
Commit abce4a2b3 "linux: add BR2_LINUX_KERNEL_NEEDS_HOST_PYTHON3" [1]
introduced a Kernel dependency on host-python3.
Since the Kernel does not have any specific requirements on host
Python modules, or recent host Python version, this commit replaces
the host-python3 dependency with BR2_PYTHON3_HOST_DEPENDENCY. This
will skip the host-python3 compilation if a sufficient version (3.4 or
greater at the time of this commit) is already present on host. This
will save build time.
This optimization was suggested by Peter, in [2].
Note 1: this commit was checked to ensure that Kernel v6.10.9 arm64
defconfig (which does require a python3 interpreter to build) is
working with Python 3.4.
Note 2: BR2_PYTHON3_HOST_DEPENDENCY was introduced in commit b60729784
"support/dependencies: add a check for python3" [3].
[1] https://gitlab.com/buildroot.org/buildroot/-/commit/abce4a2b365276a7fa081d327289e5e6d8bdca7e
[2] https://lists.buildroot.org/pipermail/buildroot/2024-September/763967.html
[3] https://gitlab.com/buildroot.org/buildroot/-/commit/b60729784ab1c2f75dca30f924f4dd3176713ae8
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit b98062f730 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:46:42 +02:00
Julien Olivain
f104f0f9e7
linux: add BR2_LINUX_KERNEL_NEEDS_HOST_PYTHON3
...
Kernel commit [1] introduced MSM GPU driver header generation with a
Python script. This commit was first included in v6.10. This driver is
also enabled as a module in the arm64 architecture default
configuration. See [2]. This is a common situation.
This missing dependency is not detected in the Buildroot CI, because
the reference docker image contains a python3 interpreter. See [3].
For information, the Linux latest kernel version was updated in
Buildroot commit 2b6dba00b "linux: bump latest version to 6.10".
See [4].
The issue can be observed by running the following commands on a host
without the python3 interpreter installed:
cat <<EOF >.config
BR2_aarch64=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_TOOLCHAIN_EXTERNAL=y
EOF
make olddefconfig
make linux
The Kernel build fails with output:
GENHDR drivers/gpu/drm/msm/generated/a2xx.xml.h
/bin/sh: 1: python3: not found
make[7]: *** [drivers/gpu/drm/msm/Makefile:176: drivers/gpu/drm/msm/generated/a2xx.xml.h] Error 127
This commit fixes this issue by introducing a new
BR2_LINUX_KERNEL_NEEDS_HOST_PYTHON3 configuration that will need to be
selected in relevant situations.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0fddd045f88e34d6160785a3a5e506d374566454
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm64/configs/defconfig?h=v6.10.8#n868
[3] https://gitlab.com/buildroot.org/buildroot/-/blob/2024.08-rc3/support/docker/Dockerfile?ref_type=tags#L40
[4] https://gitlab.com/buildroot.org/buildroot/-/commit/2b6dba00be27a09bc7e88faf0871f82bf95589cf
Reported-by: Vincent Stehlé <vincent.stehle@arm.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit abce4a2b36 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:46:23 +02:00
Peter Korsgaard
9c5e04561b
docs/manual/manual.adoc: unbreak BR2_VERSION logic
...
The behaviour of asciidoc on my laptop (Debian 10.2.0-1) changed at the end
of last year, causing the BR2_VERSION logic to no longer work:
grep 'manual generated' buildroot-2023.02.*/docs/manual/manual.text
buildroot-2023.02.6/docs/manual/manual.text:Buildroot 2023.02.6 manual generated on 2023-10-16 08:41:26 UTC from
buildroot-2023.02.7/docs/manual/manual.text:Buildroot ${BR2_VERSION%%-git*} manual generated on 2023-11-14
buildroot-2023.02.8/docs/manual/manual.text:Buildroot ${BR2_VERSION%%-git*} manual generated on 2023-12-04
We don't really NEED to strip the -git suffix; indeed, for a git tag, there
would be not -git suffix, while for any other commit there will be one
and we want to see it (e.g. in the nightly manual, or on a development
branch locally).
So just drop that to unbreak the version output.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[yann.morin.1998@free.fr: explain why wew don't want to drop it]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit ec270a0815 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:36:42 +02:00
Waldemar Brodkorb
6cb4e00427
package/lighttpd: fix sparc/sparc64 compilation
...
From Upstream git, two patches to fix sparc/sparc64 specific
compile issues.
Fixes:
http://autobuild.buildroot.org/results/c35/c35f9b78b8f114bb795ed162585d707331954b4b
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 06b1f1fbd3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-12 15:25:47 +02:00
Julien Olivain
d9b36ca5f1
support/testing: fs: new erofs runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 21e9bb0967 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 16:12:31 +02:00
Yann E. MORIN
15e4ee06c3
utils/check-package: require exactly 1 TAB and 2 SP on help text 1st line
...
Test that the first line starts exactly with one TAB and exactly two
spaces before the text.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Cc: Florian Fainelli <f.fainelli@gmail.com >
Cc: Ricardo Martincoski <ricardo.martincoski@datacom.com.br >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f9e6d39e8e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 15:00:51 +02:00
Adrian Perez de Castro
e4990b58c9
package/wpewebkit: security bump to version 2.44.4
...
Fixes security issues CVE-2024-40776, CVE-2024-40779, CVE-2024-40780,
CVE-2024-40782, CVE-2024-40789, and CVE-2024-4558. Security advisory:
https://wpewebkit.org/security/WSA-2024-0004.html
Release notes:
https://wpewebkit.org/release/wpewebkit-2.44.3.html
https://wpewebkit.org/release/wpewebkit-2.44.4.html
Patch "0001-Remove-ARM-specific-declarations-in-FELighting.patch" has
been included as part of the fixes in version 2.44.3 and is therefore
removed.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 064ddfc997 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 14:59:50 +02:00
Giulio Benetti
7f19d7720f
package/cryptsetup: bump version to 2.7.5
...
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 9b9ac7f6c0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 14:54:09 +02:00
Thomas Perale
d8210fd0eb
package/ffmpeg: fix build error
...
ffmpeg builds with `--enable-vaapi` opt made GCC v14 and 32 bit target
will throw an 'Wincompatible-pointer-types' error.
This is a downport of an upstreamed commit but not yet present in any
ffmpeg version that fix the pointer type.
Fixes:
- http://autobuild.buildroot.org/results/f5f/f5f2d16226ad9500ecf046779d5282ee071a54d3/
Signed-off-by: Thomas Perale <thomas.perale@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 24fc2f9d17 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 14:52:21 +02:00
Hugo Cornelis
11d52d7e4d
package/procps-ng: link the w command with systemd or elogin libs.
...
The build of procps-ng was broken when systemd was enabled. Applying
commit ca004d46 of procps-ng upstream to explictly link the 'w'
command to libsystemd or elogind even though libproc2 is linked to it.
This was (likely) broken since the upgrade to procps-ng v4.0.4 with
commit d79f40dbbe .
Fixes: https://gitlab.com/buildroot.org/buildroot/-/issues/28
Fixes: http://autobuild.buildroot.org/results/e8b/e8bae7bfd7d6a7987f3afa199d8d944429144817/build-end.log
Signed-off-by: Hugo Cornelis <hugo.cornelis@essensium.com >
[yann.morin.1998@free.fr: don't number patch 1/1; add fixes tag]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 3b870057c6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-11 14:46:48 +02:00
Fabio Estevam
2520b55ae9
configs/imx6slevk: update the kernel to 6.6.51
...
Kernel 5.15 fails to build with GCC 13.
Update to kernel 6.6.51 to avoid the build failure.
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/7803199854
Signed-off-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 31ead1c082 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-03 17:00:03 +02:00
Julien Olivain
df341bd347
support/testing: add pv runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 8c5e4be97c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-03 16:57:17 +02:00
Julien Olivain
0746a50e01
support/testing: add exfatprogs runtime test
...
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f366528987 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-03 16:57:13 +02:00
Yuriy Kolerov
77206b8220
package/glibc: drop support of ARC 7x0 targets
...
Synopsys ARC 7x0 family is not supported by glibc. Thus, it is
necessary to prevent selecting glibc while configuring for that
processors family.
Fixes:
http://autobuild.buildroot.net/results/9f0a4d69aed71a840b1c278a9623c9687207ffc6/
http://autobuild.buildroot.org/results/fa9960365bd54872762d5e959b98882b86c5e956/
Signed-off-by: Yuriy Kolerov <ykolerov@synopsys.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 5aecb99902 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-03 16:30:10 +02:00
Julien Olivain
a0e4c65124
boot/grub2: needs host-python3
...
When the build host does not have a Python interpreter installed,
host-grub2 is failing to configure due to this missing interpreter.
Note that host-grub2 is the first package to fail because it is a
dependency of grub2. The grub2 target package has the same dependency
requirement.
The issue can be quickly reproduced on a host without Python with the
commands:
cat <<EOF >.config
BR2_aarch64=y
BR2_TARGET_GRUB2=y
BR2_TOOLCHAIN_EXTERNAL=y
EOF
make olddefconfig
make grub2
grub2 autotools configure.ac search for a Python interpreter since
upstream commit [1] 8b467844e "python: Use AM_PATH_PYTHON to determine
interpreter for gentpl.py", first included in grub v2.04 released
on 2019-07-04. For reference, grub2 has been updated to that version
in commit [2] ea7ec41c "boot/grub2: bump to verson 2.04".
This commit fixes the issue by adding the host-python3 dependency to
host-grub2 and grub2.
Fixes:
checking for a Python interpreter with version >= 2.6... none
configure: error: no suitable Python interpreter found
[1] https://git.savannah.gnu.org/gitweb/?p=grub.git;a=commitdiff;h=8b467844e11170077c8ca727c39d2bd36eeb5f08
[2] https://gitlab.com/buildroot.org/buildroot/-/commit/ea7ec41cf64e86a692ac45e0d012c6e8199ef110
Reported-by: Vincent Stehlé <vincent.stehle@arm.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 86bb1b2360 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-03 11:29:53 +02:00
Christian Hitz
cadcb1f908
package/qt6/qt6core5compat: enable QML compat modules
...
When BR2_PACKAGE_QT6DECLARATIVE_QUICK is enabled the QML compatibility
modules should be built and installed.
Signed-off-by: Christian Hitz <christian.hitz@bbv.ch >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 8d54684918 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-21 09:36:10 +02:00
Peter Korsgaard
ecd1646cc8
package/nvidia-driver: fix targeting typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 812bb30412 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:48 +02:00
Peter Korsgaard
e7ae0ea2d0
package/nodejs-src: fix convenient typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 28a53f8f55 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:47 +02:00
Peter Korsgaard
bd4c654b78
package/nload: fix transferred typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 7281269982 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:46 +02:00
Peter Korsgaard
d65a720a00
package/nginx: fix symmetric typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit acbff44861 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:45 +02:00
Peter Korsgaard
80c395b83c
package/nginx-modsecurity: fix locally typo in hash comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 486358c959 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:45 +02:00
Peter Korsgaard
747fcc5e7a
package/net-tools: fix appropriate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 0353d68482 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:44 +02:00
Peter Korsgaard
dcc8b10cc7
package/musepack: fix occurring typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 66dbf094d3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:43 +02:00
Peter Korsgaard
b6d097aaed
package/mrouted: fix typos and grammar
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Cc: Federico Pellegrin <fede@evolware.org >
[yann.morin.1998@free.fr: s/is/are/ (noticed by Federico)]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 271ea8be96 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:42 +02:00
Peter Korsgaard
e1dc75fdba
package/mpg123: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 21697b50db )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:42 +02:00
Peter Korsgaard
d22c7d0f22
package/minizip: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 4fd7aa3f4a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:41 +02:00
Peter Korsgaard
511b426a75
package/makedevs/makedevs.c: fix typos
...
And replace Couldn't with 'Could not' for clarity.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 79d062ab99 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:40 +02:00
Peter Korsgaard
ba222b5976
package/make: fix accidentally typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit b185bfccbf )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:39 +02:00
Peter Korsgaard
40afb3d5b5
package/madplay: fix typos in comments
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 2465cdb48a )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:39 +02:00
Peter Korsgaard
1e32ef4c14
package/luabitop: fix typo in hash comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit f5ad59e948 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:38 +02:00
Peter Korsgaard
26585c72d1
package/lua-augeaus: fix assignment typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Acked-by: Herve Codina <herve.codina@bootlin.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit edb2d45e05 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:37 +02:00
Peter Korsgaard
3f059c0d3c
package/lmbench: fix 'timing out' typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 39b784bd57 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:36 +02:00
Peter Korsgaard
0852d93cbe
package/lldpd: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 28cdb718ea )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:36 +02:00
Peter Korsgaard
3c34715aa9
package/linux-zigbee: fix these typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 1789b5feb6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:35 +02:00
Peter Korsgaard
027850d2e5
package/linux-fusion: fix version typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 42385486e7 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:34 +02:00
Peter Korsgaard
d69b380c3c
package/linux-firmware: fix typo in Config.in prompt
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit abfefc0a14 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:33:33 +02:00
Arnout Vandecappelle
a6be28c767
package/pkg-generic.mk: remove set -x in mk_tar_gz call
...
The set -x was added for debugging, and forgotten to be removed
afterwards. Remove it now.
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 23eb63ec75 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:32:02 +02:00
Arnout Vandecappelle
be164d261d
package/pkg-generic.mk: legal-info: proper double-dollar
...
Everything inside the generic-package macro should be double-dollared,
except for $(1) $(2) etc. There was still a $(call ...) that was not
double-dollared in the legal-info target. The result is that
OVERRIDE_SRCDIR isn't actually qstrip'ed.
Double dollar the $(call ...) like everywhere else.
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
Cc: Nicolas Carrier <carrier.nicolas0@gmail.com >
Reported-by: Yann E. MORIN <yann.morin@orange.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 109c7c437c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:31:48 +02:00
Arnout Vandecappelle
edde5c1a44
package/pkg-generic.mk: legal-info: make sure host-tar is available
...
Commit aacca7f063 introduced the
possibility to also create tarballs for packages that are local or
overridden (i.e., with a custom version). However, it doesn't work
correctly for PPD, because the PPD-host-tar and gzip are not available.
This failure was silent because the mk_tar_gz function doesn't exit on
error. The following error was printed but ignored:
support/download/helpers: line 62: .../per-package/busybox/host/bin/tar: No such file or directory
Call prepare-per-package-directory before calling mk_tar_gz which uses
it. Note that we use only tar and gzip here, not all of
DOWNLOAD_DEPENDENCIES, because tar and gzip are the only ones we really
use.
Also add this dependency to the legal-info target. We use an order-only
dependency even though that makes not difference for a phony target, but
this makes it similar to how it's done for the stamp targets. Note also
that this dependency is redundant, because there is already a dependency
on the foo-rsync target which does depend on DOWNLOAD_DEPENDENCIES. We
still add the dependency explicitly in case things change with the
foo-rsync target in the future.
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
Cc: Nicolas Carrier <carrier.nicolas0@gmail.com >
Reported-by: Yann E. MORIN <yann.morin@orange.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit f4681fc417 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:31:29 +02:00
Arnout Vandecappelle
f70be8d584
package/pkg-generic.mk: legal-info: create redist directory for override
...
Commit aacca7f063 introduced the
possibility to also create tarballs for packages that are local or
overridden (i.e., with a custom version). However, it forgot to create
the directory in which that tarball is stored. The original patch did,
but it was reworked by Arnout to use mk_tar_gz instead of tar directly,
and the mkdir was dropped there.
This failure was silent because the mk_tar_gz function doesn't exit on
error. The following error was printed but ignored:
support/download/helpers: line 68: .../legal-info/sources/busybox-custom/busybox-custom.tar.gz: No such file or directory
Create the directory before calling mk_tar_gz.
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
Cc: Nicolas Carrier <carrier.nicolas0@gmail.com >
Reported-by: Yann E. MORIN <yann.morin@orange.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d1945f143d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 12:29:33 +02:00
Thomas Petazzoni
5db78454b2
DEVELOPERS: drop Samuel Martin
...
Samuel Martin has not been around in the Buildroot community for many,
many years. His last posting on the mailing list was on July 2018. So
let's not pretend those packages are actually maintained, and let's
stop spamming Samuel with lots of patches and autobuilder failures.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d8b83b861c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 09:42:32 +02:00
Christian Hitz
7e31c9deac
package/qt6/qt6svg: host variant depends on host-qt6base
...
Without this, building just host-qt6svg fails.
Signed-off-by: Christian Hitz <christian.hitz@bbv.ch >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 480d667a19 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 09:41:30 +02:00
Thomas Petazzoni
090890c5f7
package/qt6/qt6tools: don't build examples and tests in host variant
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 138d83721b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 09:38:43 +02:00
Yann E. MORIN
4a161d729b
package/genpart: change homepage and download location
...
The old homepage is no more, and the download location has changed.
Update both to the new download location.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 629c6254ce )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 09:35:45 +02:00
Waldemar Brodkorb
0b0c59a4d0
package/asterisk: security update to 20.9.3
...
See here for the Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.9.3.md
Fixes CVE-2024-42491.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 4009736572 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-20 07:16:28 +02:00
Dario Binacchi
cc70cadb32
package/xenomai: fix build with gcc 11
...
The commit adds an upstream patch to fix the following build failure:
latency.c: In function 'dump_histo_gnuplot':
latency.c:415:9: error: 'fclose' called on pointer returned from a mismatched allocation function [-Werror=mismatched-dealloc]
415 | fclose(ifp);
| ^~~~~~~~~~~
latency.c:404:15: note: returned from 'popen'
404 | ifp = popen(xconf, "r");
| ^~~~~~~~~~~~~~~~~
Fixes:
- http://autobuild.buildroot.org/results/e15ccef2f2bd58482204b5061f77e76a8a540ebd
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 17642f5032 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 22:24:40 +02:00
Bernd Kuhls
a14661a72d
package/php: bump version to 8.3.11
...
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/437
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 8331fb0592 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 22:21:49 +02:00
Christian Stewart
66425c8e14
package/go: security bump to version 1.22.7
...
Fixes the following CVEs:
CVE-2024-34155: go/parser: stack exhaustion in all Parse* functions
CVE-2024-34156: encoding/gob: stack exhaustion in Decoder.Decode
CVE-2024-34158: go/build/constraint: stack exhaustion in Parse
https://go.dev/doc/devel/release#go1.22.7
Signed-off-by: Christian Stewart <christian@aperture.us >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 8d371dbe55 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:57:03 +02:00
Peter Korsgaard
1b6e22b6a4
package/libxcrypt: fix insecure typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 893602e69d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:07 +02:00
Peter Korsgaard
6485c37fa3
package/libvirt: fix typo in init script comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 6599d68a66 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:06 +02:00
Peter Korsgaard
511d9df4f5
package/libpeas: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit b4eb041af1 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:06 +02:00
Peter Korsgaard
48ab6da3ef
package/libpam-nfc: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 415542a235 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:05 +02:00
Peter Korsgaard
b4c08cf470
package/libnss: fix overridden typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 339c50ecdc )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:04 +02:00
Peter Korsgaard
7495b6bb4f
package/libnetconf2: fix library typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit c805d1e7c7 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:03 +02:00
Peter Korsgaard
83d384ac0f
package/libmodsecurity: fix locally typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit f6e32b6910 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:03 +02:00
Peter Korsgaard
16598bdf5e
package/libmad: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 01cc093a98 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:02 +02:00
Peter Korsgaard
40161617be
package/libkrb5: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 45bb5fbdae )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:01 +02:00
Peter Korsgaard
934b8d9ffd
package/libgtk4: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 09721a74d9 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:00 +02:00
Peter Korsgaard
ce1a444880
package/libglib2: fix deferring typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 1a61cfda1e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:56:00 +02:00
Peter Korsgaard
9e45b5366d
package/libftdi: fix automatically typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 2b6c3cc6d0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:59 +02:00
Peter Korsgaard
bcf93b1c39
package/libfreeglut: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ce7a0875cd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:58 +02:00
Peter Korsgaard
043fe66390
package/libev: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 568a90b7af )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:57 +02:00
Peter Korsgaard
94b0b7d79c
package/libee: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 686caaa5d4 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:57 +02:00
Peter Korsgaard
2d17c16ff7
package/libcoap: fix typo in help text
...
Rewrap the whole help text as with the typo fix the line is a bit
longer and no longer fits within the limits defined by our
check-package coding style checking.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 08926081d8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:56 +02:00
Peter Korsgaard
736d908465
package/libcddb: fix typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit c581396b91 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:55 +02:00
Peter Korsgaard
7cedebe44e
package/lbreakout2: fix typos in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 2e86897712 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:54 +02:00
Peter Korsgaard
5ce885b30b
package/kexec-lite: fix utility typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 98e1dae3a3 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:54 +02:00
Peter Korsgaard
7a597b92f1
package/keepalived: fix summarize typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit c21f235838 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:53 +02:00
Peter Korsgaard
1413869250
package/json-for-modern-cpp: fix design typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 9178a339cf )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:52 +02:00
Peter Korsgaard
df61e43aab
package/irda-utils: fix typos in patch descriptions
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 1961a86751 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:51 +02:00
Peter Korsgaard
b903a3b393
package/icu: fix typos in help text and patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit c186db4741 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:55:51 +02:00
Dario Binacchi
243df597f3
package/xenomai: fixup download URL
...
As reported in [1], https://xenomai.org/downloads/xenomai/stable has
been moved to https://ftp.denx.de/pub/xenomai/xenomai/stable .
Fixes:
- http://autobuild.buildroot.org/results/83061154a9c21ecf981fdf5b4c02be6a793a8e56
[1] https://lore.kernel.org/xenomai/95d4f7a6-1237-4ae0-9fb6-3979fa058bcc@siemens.com
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 30bc9d9b1b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:54:47 +02:00
Dario Binacchi
b0a601d8c6
package/rp-pppoe: fixup download URL
...
As reported in [1], the download of rp-pppoe-3.15.tar.gz is no longer
guaranteed from the download section of the project.
Fortunately, Jacon Kroon is hosting the RP-PPPoE source code for versions
3.15 and 4.0 in a location that permits automated downloads.
Fixes:
- http://autobuild.buildroot.org/results/8676456feec9dd401152887101ad1a9ce96cb769
[1] https://dianne.skoll.ca/pipermail/rp-pppoe/2024q3/000652.html
Cc: Jaco Kroon <jaco@uls.co.za >
Cc: Dianne Skoll <dianne@skoll.ca >
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit de42743f1b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:27:08 +02:00
Bernd Kuhls
43d9a911b2
{linux, linux-headers}: bump 6.{1, 6, 10}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit ee67e4baff )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:23:50 +02:00
George Kiagiadakis
618b1b056c
package: move wireplumber from Graphics to Audio/Video
...
WirePlumber is a PipeWire session manager, essential to the operation
of PipeWire in most use cases. It is not a graphical application,
nor does it support graphics in any way. It is only there to support
PipeWire and it should be kept together with PipeWire in the menus.
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 14b1b8ca8d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:19:21 +02:00
Waldemar Brodkorb
c04b02323c
package/nginx: fix static build error
...
In commit 761259c934 the SSL patch was
removed, without testing any static compilation.
Reintroduce a small version of the original patch.
Upstream does not use pkg-config, so the patch is Buildroot specific and
not suitable for upstreaming.
Fixes:
- http://autobuild.buildroot.net/results/a85/a85b00dfe9b55607390ebacc0e4e55c7cfbace3a
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit 6cda350408 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:17:16 +02:00
Waldemar Brodkorb
328bd0be09
package/bind: security bump to 9.18.28
...
Fixes the following security issues:
- CVE-2024-0760: A flood of DNS messages over TCP may make the server
unstable https://kb.isc.org/docs/cve-2024-0760
- CVE-2024-1737: BIND's database will be slow if a very large number of RRs
exist at the same name https://kb.isc.org/docs/cve-2024-1737
- CVE-2024-1975: SIG(0) can be used to exhaust CPU resources
https://kb.isc.org/docs/cve-2024-1975
- CVE-2024-4076: Assertion failure when serving both stale cache data and
authoritative zone content https://kb.isc.org/docs/cve-2024-4076
Bind 9.16.x is EOL since April 2024.
See here for what version should be used in production:
https://kb.isc.org/docs/aa-01540
Remove patch 0001 as CC_FOR_BUILD is used in upstream code
to compile host utility gen.
Use BIND_AUTORECONF = YES to avoid a Debian 12 libtool bug.
Otherwise rndc linking fails. See here for a bug report to
bind9 project:
https://gitlab.isc.org/isc-projects/bind9/-/issues/4840
See here for a changelog:
https://downloads.isc.org/isc/bind9/9.18.28/doc/arm/html/notes.html
COPYRIGHT file has been updated, following Copyright holders were
added:
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Reviewed-by: Petr Vorel <petr.vorel@gmail.com >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
(cherry picked from commit c9515c8b63 )
[Peter: mark as security bump]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 13:15:12 +02:00
Yann E. MORIN
2c372847af
gitlab: fix issue template
...
The two lines with the Buildroot version and the system os-release
details are rendered on a single line, "because Markdown".
Make that a two-item list, to be sure they are on properly rendered.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6a1e297a31 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:11:37 +02:00
Peter Korsgaard
8edb067494
package/hostapd: fix proprietary typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ffc872d5f8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:39 +02:00
Peter Korsgaard
b6544fbb6c
package/heirloom-mailx: fix attachments typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 30a9d7d129 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:38 +02:00
Peter Korsgaard
42f828d28b
package/hddtemp: fix information typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d5451c18c0 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:38 +02:00
Peter Korsgaard
c2c336ce64
package/gtest: fix explanation typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit e9beedc3d4 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:37 +02:00
Peter Korsgaard
75feb672cb
package/gobject-introspection: fix altogether typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6d6d7bfe23 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:36 +02:00
Peter Korsgaard
78e646240f
package/go: fix convenience typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 5aa9b105b9 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:35 +02:00
Peter Korsgaard
506c14d8e1
package/go-src: fix variable typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit c31189363b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:34 +02:00
Peter Korsgaard
e9fe4e6cb9
package/gerbera: fix guaranteed typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 4a66a2af64 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:33 +02:00
Peter Korsgaard
1395e6cedc
package/genpart: fix typos and grammar in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[yann.morin.1998@free.fr: also fix grammar]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit e009783505 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:33 +02:00
Peter Korsgaard
fee0865740
package/gdb: fix program typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 27277a2bc9 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:32 +02:00
Peter Korsgaard
ff0edf2450
package/gcc: fix explicitly typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d5bb8fff5f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:31 +02:00
Peter Korsgaard
c0682780f3
package/flutter-pi: fix Raspberry typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit a0c020317d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:30 +02:00
Peter Korsgaard
c299d465b8
package/flutter-engine: fix typos in comments
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit cccd164fd6 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:29 +02:00
Peter Korsgaard
17076edc90
package/flex: fix typo in patch description
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 892d7d784e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:28 +02:00
Peter Korsgaard
74c4478ea9
package/fcgiwrap: fix explicitly typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 05b18efb7b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:28 +02:00
Peter Korsgaard
b0bfaa8d5a
package/fbgrab: fix framebuffer typo in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit ae471a7d3d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:27 +02:00
Peter Korsgaard
4365f24835
package/falcosecurity-libs: fix which typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6ce119ca02 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:26 +02:00
Peter Korsgaard
657687322b
package/exiv2: fix 'information see' typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 987cfd586e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:25 +02:00
Peter Korsgaard
1d5cb8c6db
package/erlang: fix inadvertently typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 9c70f31956 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:24 +02:00
Peter Korsgaard
5ba2961cc9
package/elftosb: fix typos in patch descriptions
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit a4c81a7a07 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:24 +02:00
Peter Korsgaard
82b82594e8
package/dvblast: fix which typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 1a05d2f16f )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:23 +02:00
Peter Korsgaard
530bfe46dc
package/dmalloc: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 1fe75a9a62 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:22 +02:00
Peter Korsgaard
755f3532d3
package/dcron: fix opening typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit be495963ed )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:21 +02:00
Peter Korsgaard
1e6d3f7bab
package/collectd: fix typos in help text / comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 9a11cb9bdd )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:20 +02:00
Peter Korsgaard
2cc170a99e
package/chocolate-doom: fix multiple typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 8e6d5e49fe )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:19 +02:00
Peter Korsgaard
c35946ccad
package/c-icap-modules: fix Additional typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit e277ef8aff )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:19 +02:00
Peter Korsgaard
fc1b43b2e6
package/boost: fix typos in help text
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit add4729108 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:18 +02:00
Peter Korsgaard
8d5f51706d
package/bcusdk: fix definition typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 2619c02189 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:17 +02:00
Peter Korsgaard
dbc9de026b
package/bcache-tools: fix compatibility typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 4c046460d2 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:16 +02:00
Peter Korsgaard
923a6df874
package/bc: fix typos in patch descriptions
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit e2a0ab180c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:15 +02:00
Peter Korsgaard
0d56cfabf4
package/avahi: fix appropriate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit fcb823ffdc )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:14 +02:00
Peter Korsgaard
04d64ab6d5
package/audit: fix deactivate typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 413479ffce )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:14 +02:00
Peter Korsgaard
828f9053d9
package/alure: fix grammar and dependencies typo in comment
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
[yann.morin.1998@free.fr: fix grammar]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 43357baf4b )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:13 +02:00
Peter Korsgaard
e5f7a9fb71
docs/website/news.html: fix information typo
...
Plural of information is also information.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit cd6584715e )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:12 +02:00
Peter Korsgaard
3c7f868fe6
docs/website/copyright.txt: fix aboard typo
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6cb031802d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:11 +02:00
Peter Korsgaard
a5b3306b04
docs/manual/using-buildroot-toolchain.adoc: fix overridden typo
...
Overridden is with double-r-double-d.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit d729696451 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:10 +02:00
Peter Korsgaard
f002755659
docs/manual/migrating.adoc: fix accommodate typo
...
Accommodate is with double-m.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit eba958eb5d )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:10 +02:00
Peter Korsgaard
7fab58374d
docs/manual/migrating.adoc: fix occurrence typo
...
Occurrence is with double-c-double-r.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6ee7480893 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:09 +02:00
Peter Korsgaard
0f20caa178
docs/manual/customize-outside-br.adoc: fix 'or' typo
...
It is OR, not OT.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 777c081abe )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:08 +02:00
Peter Korsgaard
889abedd5b
docs/manual/adding-packages-meson.adoc: fix occurrences typo
...
Occurrences is with double-c-double-r.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 6762761957 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:07 +02:00
Peter Korsgaard
8d22410d93
docs/manual/adding-packages-linux-kernel-spec-infra.adoc: fix information typo
...
Plural of information is also information.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit c88a617599 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:06 +02:00
Peter Korsgaard
4124af6626
docs/manual/adding-packages-asciidoc.adoc: fix resources typo in example
...
As FOO_RESOURCES hints, the correct spelling is resources so use that.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 5fca562ee8 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 11:03:05 +02:00
Peter Korsgaard
30f9e284d9
support/misc/Vagrantfile: support libvirt provider
...
And configure memory/CPU like for the other providers.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 75b543880c )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 10:33:12 +02:00
Peter Korsgaard
bd83efd288
support/misc/Vagrantfile: move to Debian bullseye (12)
...
Ubuntu Bionic (18.04) was EOL'ed in June 2023:
https://ubuntu.com//blog/18-04-end-of-standard-support
And the VM image is only available in virtualbox format:
https://app.vagrantup.com/ubuntu/boxes/bionic64
So move to Debian bullseye (12), matching what we do for the docker image.
This is available in virtualbox and libvirt (qemu) format:
https://app.vagrantup.com/debian/boxes/bullseye64
Bullseye does not come with rsync out of the box, so install it.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 6cedd92744 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 10:33:00 +02:00
Yann E. MORIN
f6c0475732
Makefile: run PPD and RPATH fixup in host-fialize
...
Currently, the gdbinit is generated and installed during post install
hooks, either from the gdb package, or from the external-toolchain
package. When using per-package directories (PPD), the staging directory
of the either package is stored in the generated gdbinit, which is not
going to be valid when all the PPD staging dirs get merged into the
final staging: it would lack any library installed afterwards, i.e.
mostly everything would be missing (but the libraries from the C
toolchain in the case of an external toolchain).
Similarly, all the RPATH will point to various PPD drectories. This
does not cause any issue when the final host is aggregated, because the
PPD directories still exist when we call programs from there (e.g. from
the fs infra, or from post-image scripts).
However, we knew that would not always be possible to keep the PPD
directories: we have the prepare-sdk rule that runs a cleanup pass on
the RPATH, and also applies the generic PPD fixups.
When we introduced prepare-sdk in c32ad51cbf (core/sdk: generate the
SDK tarball ourselves), we did not yet have support for PPD for the host
directory, and especially, we did not have the host-finalize rule, which
was only introduced in d0f4f95e39 (Makefile: rework main directory
creation logic) which kick-started the introduction of PPD.
At that point, we did not realise that the rpath fixups from
prepare-sdk, would be better moved to the new host-finalize rule,
because that had no impact unless one would need an SDK.
Later, in 25e60fbe1c (Makefile: fix SDK relocation for
per-package-dirs), we eventually introduced the PPD generic fixups in
the prepare-sdk rule. Again, we did not realise that those fixups would
be better placed in the host-finalize rule rather than the prepare-sdk.
While fixing the RPATH in host-finalize is not critical, fixing up the
PPD paths actually is, as the gdbinit case demonstrate.
As such, move the PPD fixups to the host-finalize step, and while at it,
also move the RPATH fixups.
This now does not leave much to do in the prepare-sdk step, and that
could very well be moved to the host-finalize rule as well. However,
some people may have started to rely on prepare-sdk in its 6 years of
existence, and the little script it installs is not needed unless one
really needs an SDK. So leave it as it is for now.
Reported-by: Casey Reeves <casey@xogium.me >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Tested-by: Casey Reeves <casey@xogium.me >
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Cc: Brandon Maier <Brandon.Maier@collins.com >
Tested-by: Brandon Maier <brandon.maier@collins.com >
Acked-by: TIAN Yuanhao <tianyuanhao3@163.com >
(cherry picked from commit a87abcf6da )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 09:13:42 +02:00
Yann E. MORIN
a0890d709b
package: fix a few Config.in indentation
...
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit a7552293bb )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 09:11:13 +02:00
Yann E. MORIN
f066ea7f9c
arch/Config.in.arc: fix indentation
...
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
(cherry picked from commit 2ba879cc38 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-19 09:11:03 +02:00
Marcus Hoffmann
5c6e7340ad
package/python-django: security bump to 5.0.9
...
Fixes:
* CVE-2024-45230
* CVE-2024-45231
Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-14 17:15:14 +02:00
Peter Korsgaard
769d71ae84
Update for 2024.08
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-06 15:01:24 +02:00
Thomas Devoogdt
87bdffd543
package/libgtk4: fix execinfo compile error
...
../testsuite/reftests/gtk-reftest.c:28:10: fatal error: execinfo.h: No such file or directory
We don't need the test suite, so disable it.
Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-05 22:45:28 +02:00
Bernd Kuhls
f18790aedc
{linux, linux-headers}: bump 4.19.x / 5.{4, 10, 15}.x / 6.{1, 6, 10}.x series
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-05 21:40:22 +02:00
Bernd Kuhls
6a506262e4
package/clamav: security bump version to 1.0.7
...
Fixes CVE-2024-20505 & CVE-2024-20506:
https://blog.clamav.net/2024/09/clamav-141-132-107-and-010312-security.html
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-05 21:08:53 +02:00
Bernd Kuhls
8de200895c
package/libopenssl: security bump version to 3.3.2
...
Fixes the following security issues:
- CVE-2024-6119: Possible denial of service in X.509 name checks [Moderate
severity]
https://openssl-library.org/news/secadv/20240903.txt
- CVE-2024-5535: SSL_select_next_proto buffer overread [Low severity]
https://openssl-library.org/news/secadv/20240528.txt
Updated _SITE and project URL according to
https://openssl-library.org/post/2024-04-30-releases-distribution-changes/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
[Peter: add CVE details]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-09-05 08:04:28 +02:00
Romain Naour
efd5f1aae4
package/mender: needs libopenssl engine support
...
Buildroot commit 623d3bbe43 disables
engine support when BR2_PACKAGE_LIBOPENSSL_ENGINES is not set.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/7717334889
http://autobuild.buildroot.org/results/818/818f8c156311010d03d2f64b42231f486b543837
Signed-off-by: Romain Naour <romain.naour@smile.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-04 00:08:58 +02:00
Julien Olivain
248c2d045e
boot/arm-trusted-firmware: add -no-pie to LDFLAGS
...
Arm Trusted Firmware (TF-A) v2.11 fails to build in some situations
with the error message:
ld: build/qemu/release/bl1/bl1.elf: error: PHDR segment not covered by LOAD segment
This error can be reproduced with the commands:
make qemu_aarch64_ebbr_defconfig
utils/config --set-str BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE v2.11
make olddefconfig
make
This issue was reported in [1].
This error is coming from a check that was made more strict since
binutils ld 2.34. This error message is normally related to dynamic
linker, so it should normally not apply to a package like TF-A.
When BR2_SHARED_LIBS=y (shared libraries only) and BR2_PIC_PIE=y
(Build code with PIC/PIE), the Buildroot toolchain-wrapper will try
to enable position-independent code/executables. See [2]. This
configuration is a common default.
Arm Trusted Firmware (TF-A) build system, on its side, tries to detect
if the toolchain enables PIE automatically. It does so by checking if
--enable-default-pie is in the output of "$(CC) -v". If found, the TF-A
build system tries to disable PIE globally (it can be explicitly
enabled again with the ENABLE_PIE=1 build variable, in some specific
configurations). This detection mechanism is not working with the
Buildroot toolchain wrapper which is enabling PIE silently. See [3].
Commit 1061ed6c "boot/arm-trusted-firmware: add -fno-PIE to CFLAGS"
added the option -fno-PIE in CFLAGS for that reason. See [4].
TF-A >= v2.11 now needs the same treatment for LDFLAGS. This is
because TF-A switched the default linker from "ld" to "gcc", in
upstream commit [5]. This change makes the Buildroot toolchain wrapper
to enable PIE at link, without passing the "--no-dynamic-linker" option
that would normally avoids this ld error.
Also, even if there is no defconfigs using the
BR2_TARGET_ARM_TRUSTED_FIRMWARE_LATEST_VERSION config directive, it is
worth mentioning that the Buildroot TF-A "latest version" was updated
to v2.11 in commit 9c50759cd "boot/arm-trusted-firmware: bump to
v2.11". See [6]. This latest version is the default choice. So
Buildroot is subject to generate this build failure. This can be
reproduced with the commands:
cat <<EOF >.config
BR2_aarch64=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="qemu"
BR2_TOOLCHAIN_EXTERNAL=y
EOF
make olddefconfig
make arm-trusted-firmware
This commit fixes the issue by adding the option "-no-pie" in LDFLAGS.
This will prevent the Buildroot toolchain wrapper to enable PIE, for
versions using "gcc" as a linker. This change should also remain
compatible with older TF-A < 2.11 using "ld" as a linker, since
"-no-pie" is also a valid ld option.
Fixes:
ld: build/qemu/release/bl1/bl1.elf: error: PHDR segment not covered by LOAD segment
[1] https://github.com/TrustedFirmware-A/trusted-firmware-a/issues/26
[2] https://gitlab.com/buildroot.org/buildroot/-/blob/2024.08-rc3/toolchain/toolchain-wrapper.c?ref_type=tags#L403
[3] https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a.git/+/refs/tags/v2.11.0/Makefile#711
[4] https://gitlab.com/buildroot.org/buildroot/-/commit/1061ed6c6273e90618b05ddc0cb66be17364da33
[5] https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a.git/+/2f1c5e7eb1775b252fa4998e10093b8ac34ca699%5E%21/
[6] https://gitlab.com/buildroot.org/buildroot/-/commit/9c50759cd1677e1739078239a1e86fb1d62e33e8
Reported-by: Vincent Stehlé <vincent.stehle@arm.com >
Tested-by: Vincent Stehlé <vincent.stehle@arm.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-03 23:58:40 +02:00
Waldemar Brodkorb
a784191d3f
package/fbdump: fix gcc 14.x issue
...
Following error is seen with gcc 14.x:
/home/autobuild/autobuild/instance-0/output-1/host/bin/armeb-buildroot-linux-uclibcgnueabi-gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -O2 -fomit-frame-pointer -s -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -c `test -f 'main.c' || echo './'`main.c
main.c: In function 'main':
main.c:82:49: error: passing argument 4 of 'Options_parse' from incompatible pointer type [-Wincompatible-pointer-types]
82 | if( Options_parse( opt_template, &opts, argc, argv ) != 0 )
| ^~~~
| |
| char **
In file included from main.c:17:
options.h:32:83: note: expected 'const char **' but argument is of type 'char **'
32 | int Options_parse( const OptionTemplate *tmplt, void *opts, int argc, const char *argv[] );
| ~~~~~~~~~~~~^~~~~~
make[3]: *** [Makefile:240: main.o] Error 1
make[3]: Leaving directory '/home/autobuild/autobuild/instance-0/output-1/build/fbdump-0.4.2/src'
make[2]: *** [Makefile:201: all-recursive] Error 1
make[2]: Leaving directory '/home/autobuild/autobuild/instance-0/output-1/build/fbdump-0.4.2'
make[1]: *** [Makefile:156: all] Error 2
make[1]: Leaving directory '/home/autobuild/autobuild/instance-0/output-1/build/fbdump-0.4.2'
Fixes:
http://autobuild.buildroot.net/results/3a0/3a0abff75023e257f3d6048688485a380b72fbb3
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 23:32:38 +02:00
Waldemar Brodkorb
ac51d21465
package/p910nd: update download URL
...
Project moved to Github. Update download URL and hash.
License file got renamed, but it is still GPLv2.
Fixes:
http://autobuild.buildroot.org/results/6e0/6e0e34c342fe712d5314de80488a2d034a2f5983/
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 23:31:39 +02:00
Roy Kollen Svendsen
3cf1a6f80d
package/qt6/qt6declarative: fix typo
...
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 23:31:12 +02:00
Dario Binacchi
4cf319c267
package/cache-calibrator: fix build failure for implicit declaration
...
Fixes:
- http://autobuild.buildroot.org/results/db996c894c810ff5c7f4263975d1def0edef6d55
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-03 22:49:25 +02:00
Dario Binacchi
73a5ae259d
DEVELOPERS: add Dario Binacchi for armadillo
...
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 22:09:44 +02:00
Dario Binacchi
f69fe48404
package/armadillo: temporarily update the site URL
...
Following an email exchange with Conrad Sand, one of the maintainers of
the project, I learned that version 9.900.2 has been moved to
https://sourceforge.net/projects/arma/files/retired/ .
This patch fixes the package download error, waiting for a subsequent
patch that will restore the previous URL to bump to a more recent
version.
Adding the .RETIRED suffix to the downloaded tarball generated the
following error:
armadillo-9.900.2.tar.xz.RETIRED: OK (sha256: d78658c9442addf7f718eb05881150ee3ec25604d06dd3af4942422b3ce26d05)
>>> armadillo 9.900.2 Extracting
buildroot/dl/armadillo/armadillo-9.900.2.tar.xz.RETIRED | buildroot/output/host/bin/tar --strip-components=1 -C buildroot/output/build/armadillo-9.900.2 -xf -
/bin/bash: line 1: buildroot/dl/armadillo/armadillo-9.900.2.tar.xz.RETIRED: Permission denied
buildroot/output/host/bin/tar: This does not look like a tar archive
buildroot/output/host/bin/tar: Exiting with failure status due to previous errors
make[1]: *** [package/pkg-generic.mk:213: buildroot/output/build/armadillo-9.900.2/.stamp_extracted] Error 2
which required the addition of ARMADILLO_EXTRACT_CMDS to be fixed.
Finally, it was also necessary to modify the tarball's hash.
Fixes:
- http://autobuild.buildroot.org/results/d4e9e7b453960a4f62a199344b30b729a4f235bc
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 22:03:26 +02:00
Dario Binacchi
ec12fde5d5
package/gerbera: fix build against fmt 11
...
The commit adds a backported upstream patch to fix the following build
failure:
build/gerbera-1.12.1/src/cds/cds_objects.cc: In static member function 'static std::string CdsObject::mapFlags(int)':
build/gerbera-1.12.1/src/cds/cds_objects.cc:174:35: error: 'join' is not a member of 'fmt'
Upstreaming the patch was added in version 2.2.0.
Fixes:
- http://autobuild.buildroot.org/results/aaf054b0bb336d45203b0d869ec6f9e00528ec8e
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 21:57:43 +02:00
Julien Olivain
8d9628acba
configs/imx8mqevk: bump TF-A, U-Boot and Linux Kernel version
...
The imx8mqevk_defconfig is failing to build the arm-trusted-firmware
package, with the error message:
plat/imx/imx8m/hab.c: In function 'imx_hab_handler':
plat/imx/imx8m/hab.c:65:57: error: array subscript 0 is outside array bounds of 'uint32_t[0]' {aka 'unsigned int[]'} [-Werror=array-bounds=]
65 | #define HAB_RVT_CHECK_TARGET_ARM64 ((unsigned long)*(uint32_t *)(HAB_RVT_BASE + 0x18))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is happening since commit dc0f721 "package/gcc: switch to 13.x
as default".
This commit fixes this build failure by updating the TF-A, U-Boot and
Linux Kernel. Note: this imx8mqevk_defconfig uses the upstream Kernel
(in contrast of the freescale_imx8mqevk_defconfig which is using the NXP
BSP Kernel version).
Also, this new uboot version needs gnutls and openssl, so the
corresponding options are added to the defconfig.
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/7691701411
Signed-off-by: Julien Olivain <ju.o@free.fr >
Reviewed-by: Fabio Estevam <festevam@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 21:53:59 +02:00
Sergey Matyukevich
c6a47974b0
package/wpa_supplicant: macsec offload needs headers >= v5.7
...
Hardware offload in Linux macsec driver is enabled in compile time if
libnl version is >= v3.6. However this is not enough for successful
build since enum 'macsec_offload' has been added to Linux headers only
since Linux >= v5.7.
Add upstream commit that extends compile time condition for the
enablement of the macsec hardware offload adding Linux headers version
check.
Fixes:
- http://autobuild.buildroot.net/results/b59d5bc5bd17683a3a1e3577c40c802e81911f84/
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 21:40:10 +02:00
Dario Binacchi
09324c843b
DEVELOPERS: add Dario Binacchi for babeld
...
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 21:08:32 +02:00
Dario Binacchi
9172ffc3b4
package/babeld: update URL site
...
As reported in [1], version 1.9.2 has been moved to another archive, and
it is recommended to use https://github.com/jech/babeld as the official
repository.
The use of the github macro:
$(call github,jech,babeld,babeld-$(BABELD_VERSION))
would have downloaded a file with the same name (e.g. babeld-1.9.2.tar.gz)
but with a different hash from the one downloaded from the previous URL,
creating unacceptable backward compatibility issues.
Therefore, it was decided to download the package via the git method. In
this way, the downloaded file is babeld-babeld-1.9.2-git4.tar.gz, thus
with a different name, to which its SHA can be associated without side
effects, except for breaking the release monitoring process.
Unfortunately, for now, we will have to live with this limitation.
Particularly interesting are the explanations provided by Yann E. Morin,
which you can find in [2], that guided the creation of this patch.
Fixes:
- http://autobuild.buildroot.org/results/2447060c86acf1bd8d6ee0bcf8f9b6adcdfc50c9
[1] https://alioth-lists.debian.net/pipermail/babel-users/2024-August/004187.html
[2] https://patchwork.ozlabs.org/project/buildroot/patch/20240901063634.3504315-1-dario.binacchi@amarulasolutions.com/
Co-Developed-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 21:07:01 +02:00
Waldemar Brodkorb
8194a727a2
package/tllist: update download URL
...
Fix download URL. Tarball is renamed, too.
Fixes:
http://autobuild.buildroot.org/results/950/950688493021c12c4dea98ac4b220355d917ff69
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-03 20:57:25 +02:00
J. Neuschäfer
e40c6f2156
package/aer-inject: switch upstream
...
According to a commit in Linux[1], the upstream of aer-inject changed to
https://github.com/intel/aer-inject .
[1]: https://git.kernel.org/linus/a29e5290e3566ae4db4e6fe5f31caf23118c82b6
Signed-off-by: J. Neuschäfer <j.neuschaefer@gmx.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-02 17:50:19 +02:00
Thomas Devoogdt
88f120d031
package/midori: drop package
...
The original WebKitGTK-based Midori is no longer maintained and doesn't build
since WebKitGTK moved to libsoup3 as of commit 38a098df13 .
Last WebKitGTK based release: https://github.com/midori-browser/core/tree/v9.0 .
New browser, based on Gecko/Firefox: https://github.com/goastian/midori-desktop .
The intention is also to start migrating WebKitGTK to GTK4, as this is now the default
version. See: https://webkitgtk.org/2024/03/27/webkigit-2.44.html .
Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-02 17:36:45 +02:00
Peter Korsgaard
1bab2c9374
configs/pandaboard_defconfig: drop defconfig
...
The defconfig has failed to build since May with the change to GCC 13.x,
E.G.:
https://gitlab.com/buildroot.org/buildroot/-/jobs/6865597768
I no longer have access to a pandaboard. Pandaboard/omap4 support has
recently been dropped from u-boot:
https://lists.denx.de/pipermail/u-boot/2024-July/558846.html
And (part of) the kernel support is also getting removed:
https://patchwork.kernel.org/project/linux-media/patch/815a789d-85a5-44a1-8b9c-429ac0101e3f@xs4all.nl/
So drop the defconfig here as well.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-09-02 17:32:06 +02:00