Compare commits
28
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
50b3b887cb | ||
|
|
173841426f | ||
|
|
421b5545f8 | ||
|
|
d27aad788d | ||
|
|
7e12d9b481 | ||
|
|
bed675a240 | ||
|
|
d51117ccde | ||
|
|
39b2b6e4a3 | ||
|
|
f0d1308529 | ||
|
|
5e7e7c5a66 | ||
|
|
f90d38dafc | ||
|
|
07008c8f2a | ||
|
|
47eced3d05 | ||
|
|
6ea50235a2 | ||
|
|
4a7d1c029c | ||
|
|
c5b3baacaf | ||
|
|
91a0ef5183 | ||
|
|
5a08bca31b | ||
|
|
34b9d6381e | ||
|
|
86a5ec97b4 | ||
|
|
854e7443ca | ||
|
|
07006bb735 | ||
|
|
7dfa4d3a25 | ||
|
|
575bd0d04d | ||
|
|
d3d5566292 | ||
|
|
127f36b406 | ||
|
|
06b964b362 | ||
|
|
5c7d9ca80e |
@@ -1,3 +1,12 @@
|
||||
2026.02-rc2, released February 24th, 2026
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Updated/fixed packages: bind, c-ares, libzlib, mpir, netsnmp,
|
||||
python-anyio, python-fastapi, python-jsonschema,
|
||||
python-pybind, python-starlette, qemu, ruby, snort, systemd,
|
||||
wmctrl, wpewebkit
|
||||
|
||||
2026.02-rc1, released February 17th, 2026
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
@@ -71,6 +80,75 @@
|
||||
- How can I make the 'en_US' locale by default?
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/161
|
||||
|
||||
2025.11.2, released February 20, 2026
|
||||
|
||||
avahi: CVE-2021-3468, CVE-2023-38469, CVE-2023-38470, CVE-2023-38471,
|
||||
CVE-2023-38472, CVE-2023-38473, CVE-2024-52615, CVE-2024-52616,
|
||||
CVE-2025-68276, CVE-2025-68468, CVE-2025-68471, CVE-2026-24401
|
||||
bind: CVE-2025-13878
|
||||
busybox: CVE-2025-46394, CVE-2025-60876
|
||||
expat: CVE-2026-24515, CVE-2026-25210
|
||||
glibc: CVE-2025-15281, CVE-2026-0861, CVE-2026-0915
|
||||
gnutls: CVE-2025-14831, CVE-2026-1584
|
||||
go: CVE-2025-61732, CVE-2025-68121, CVE-2025-61728, CVE-2025-61726,
|
||||
CVE-2025-68121, CVE-2025-61731, CVE-2025-61730
|
||||
gpsd: CVE-2025-67268, CVE-2025-67268
|
||||
haproxy: CVE-2025-11230
|
||||
intel-microcode: CVE-2024-24853, CVE-2025-31648
|
||||
libopenssl: CVE-2025-11187, CVE-2025-15467, CVE-2025-15468,
|
||||
CVE-2025-66199, CVE-2025-68160, CVE-2025-69418, CVE-2025-69419,
|
||||
CVE-2025-69420, CVE-2025-69421, CVE-2026-22795, CVE-2026-22796
|
||||
libpng: CVE-2026-22695, CVE-2026-22801, CVE-2026-25646
|
||||
libtasn1: CVE-2025-13151
|
||||
libvpx
|
||||
linux-pam: CVE-2024-10963
|
||||
nginx: CVE-2025-53859
|
||||
nodejs: CVE-2025-27210, CVE-2025-55130, CVE-2025-55131, CVE-2025-55132,
|
||||
CVE-2025-59465, CVE-2025-59466, CVE-2026-21637
|
||||
python3: gh-144125, gh-143935, gh-143925, gh-143919, gh-143916
|
||||
python-django: CVE-2025-13473, CVE-2025-14550, CVE-2026-1207,
|
||||
CVE-2026-1285, CVE-2026-1287, CVE-2026-1312
|
||||
python-urllib3: CVE-2026-21441
|
||||
strongswan: CVE-2025-62291
|
||||
tor: TROVE-2025-016
|
||||
vim: CVE-2025-66476
|
||||
webkitgtk
|
||||
|
||||
Infrastructure updates/fixes:
|
||||
|
||||
arm-trusted-firmware, at91bootstrap3, barebox, linux, opensbi, optee-os,
|
||||
uboot: Add support for custom license files
|
||||
config-fragments/autobuild: drop a number of duplicated toolchains
|
||||
generate-cyclonedx: fix dependencies
|
||||
Makefile: add check-package-external target
|
||||
pkg-stats: add -N/--needs-update option
|
||||
pkg-stats: fix RuntimeError with python 3.14 asyncio
|
||||
relocate-sdk.sh: pre-calculate files in need of relocation
|
||||
system/Config.in: do not reference md5 for sha256 option
|
||||
testing/run-tests: specify multiprocessing method
|
||||
testing: fix SdbusModemmanager/SdbusNetworkmanager duplicate test name
|
||||
testing: python-requests: new runtime test
|
||||
testing: test_python.py: disable interpreter colors
|
||||
testing: test_python_sdbus_modemmanager: remove unneeded systemd vconsole
|
||||
testing/tests/package/test_firewalld: use ext2 instead of cpio
|
||||
|
||||
Updated / fixed packages: aardvark-dns, asterisk, at91bootstrap3, avahi,
|
||||
berkeleydb, bind, bitcoin, blake3, brltty, brotli, busybox cryptsetup,
|
||||
dash, dc3dd, docker-engine, easy-rsa, efl, ell, expat, frr, glibc,
|
||||
gnutls, go, gpsd, grub2, haproxy, igmpproxy, intel-microcode,
|
||||
kvm-unit-tests, libcec, libbsd, libcdio-paranoia, libcurl, libgphoto2,
|
||||
libgpiod2, libite, libopenssl, libpng, libtasn1, libucl, libvpx,
|
||||
libwebsockets, linux, linux-headers, linux-pam, localedef, lockdev,
|
||||
m4, manual, mcelog, mesa3d, mp4v2, mpg123, mpir, mupdf, netdata,
|
||||
netsniff-ng, nginx, nodejs, parprouted, php, php-lua, pkg-utils, podman,
|
||||
python3, python-django, python-jinja2, python-urllib3, qemu, rp-pppoe,
|
||||
rust-bindgen, safeclib, samba4, sane-airscan, screen, shadow, shapelib,
|
||||
spandsp, squeezelite, strongswan, swig, syslog-ng, systemd, tor, uboot,
|
||||
uclibc, uftp, util-linux, vim, vsftpd, webkitgtk, wireless-regdb,
|
||||
xmlstarlet, zeek
|
||||
|
||||
Removed packages: criu, cvs, dbus-triggerd, dvdrw-tools, libsvg, libsvg-cairo, lockdev, gconf,
|
||||
|
||||
2025.11.1, released January 20, 2026
|
||||
|
||||
Important / security related fixes:
|
||||
@@ -832,6 +910,69 @@
|
||||
- netsnmp: unexpected header length in /proc/net/snmp...
|
||||
https://gitlab.com/buildroot.org/buildroot/-/issues/110
|
||||
|
||||
2025.02.11, released February 20, 2026
|
||||
|
||||
avahi: CVE-2021-3468, CVE-2023-38469, CVE-2023-38470, CVE-2023-38471,
|
||||
CVE-2023-38472, CVE-2023-38473, CVE-2024-52615, CVE-2024-52616,
|
||||
CVE-2025-68276, CVE-2025-68468, CVE-2025-68471, CVE-2026-24401
|
||||
bind: CVE-2025-13878
|
||||
busybox: CVE-2025-46394, CVE-2025-60876
|
||||
expat: CVE-2026-24515, CVE-2026-25210
|
||||
glibc: CVE-2025-15281, CVE-2026-0861, CVE-2026-0915
|
||||
gnutls: CVE-2025-14831, CVE-2026-1584
|
||||
haproxy: CVE-2025-11230
|
||||
intel-microcode: CVE-2024-24853, CVE-2025-31648
|
||||
libopenssl: CVE-2025-11187, CVE-2025-15467, CVE-2025-15468,
|
||||
CVE-2025-66199, CVE-2025-68160, CVE-2025-69418, CVE-2025-69419,
|
||||
CVE-2025-69420, CVE-2025-69421, CVE-2026-22795, CVE-2026-22796
|
||||
libpng: CVE-2026-22695, CVE-2026-22801, CVE-2026-25646
|
||||
libtasn1: CVE-2025-13151
|
||||
libvpx
|
||||
linux-pam: CVE-2024-10963
|
||||
nginx: CVE-2025-53859
|
||||
nodejs: CVE-2025-27210, CVE-2025-55130, CVE-2025-55131, CVE-2025-55132,
|
||||
CVE-2025-59465, CVE-2025-59466, CVE-2026-21637
|
||||
python-django: CVE-2025-13473, CVE-2025-14550, CVE-2026-1207, CVE-2026-1285,
|
||||
CVE-2026-1287, CVE-2026-1312
|
||||
python-urllib3: CVE-2026-21441
|
||||
strongswan: CVE-2025-62291
|
||||
tor: TROVE-2025-016
|
||||
vim: CVE-2025-66476
|
||||
webkitgtk
|
||||
|
||||
Infrastructure updates/fixes:
|
||||
|
||||
arm-trusted-firmware, at91bootstrap3, barebox, linux, opensbi, optee-os,
|
||||
uboot: Add support for custom license files
|
||||
config-fragments/autobuild: drop a number of duplicated toolchains
|
||||
generate-cyclonedx: fix dependencies
|
||||
Makefile: add check-package-external target
|
||||
pkg-stats: add -N/--needs-update option
|
||||
pkg-stats: fix RuntimeError with python 3.14 asyncio
|
||||
relocate-sdk.sh: pre-calculate files in need of relocation
|
||||
system/Config.in: do not reference md5 for sha256 option
|
||||
testing/run-tests: specify multiprocessing method
|
||||
testing: python-requests: new runtime test
|
||||
testing: test_python.py: disable interpreter colors
|
||||
testing/tests/package/test_firewalld: use ext2 instead of cpio
|
||||
|
||||
Updated / fixed packages: asterisk, at91bootstrap3, avahi, berkeleydb,
|
||||
bind, bitcoin, brltty, busybox, cryptsetup, dash, dc3dd, docker-engine,
|
||||
easy-rsa, ell, expat, frr, glibc, gnutls, haproxy,
|
||||
igmpproxy, intel-microcode, libcec, libcurl, libgphoto2, libgpiod2,
|
||||
libite, libopenssl, libpng, libselinux,
|
||||
libtasn1, libucl, libvpx, libwebsockets, linux, linux-headers,
|
||||
linux-pam, localedef, lockdev, m4, manual, mcelog, mesa3d, mp4v2,
|
||||
mpg123, mpir, mupdf, netdata, nginx, nodejs, php, php-lua, pkg-utils,
|
||||
python3, python-django, python-jinja2, python-urllib3, rp-pppoe,
|
||||
rust-bindgen, safeclib, screen, shadow, spandsp, strongswan, swig,
|
||||
syslog-ng, tor, uclibc, uftp, util-linux, vim, webkitgtk,
|
||||
wireless-regdb, xmlstarlet, zeek
|
||||
|
||||
New package: libpam-pkcs11
|
||||
|
||||
Removed packages: criu, cvs, dbus-triggerd, dvdrw-tools, libsvg, libsvg-cairo, lockdev, gconf,
|
||||
|
||||
2025.02.10, released January 20, 2026
|
||||
|
||||
Important / security related fixes:
|
||||
|
||||
@@ -146,6 +146,12 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2026.02"
|
||||
|
||||
config BR2_PACKAGE_QEMU_TARGET_CRIS
|
||||
bool "qemu cris support has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
CRIS support has been removed since Qemu 9.2.0.
|
||||
|
||||
config BR2_PACKAGE_DVDRW_TOOLS
|
||||
bool "dvdrw-tools removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -92,9 +92,9 @@ all:
|
||||
.PHONY: all
|
||||
|
||||
# Set and export the version string
|
||||
export BR2_VERSION := 2026.02-rc1
|
||||
export BR2_VERSION := 2026.02-rc2
|
||||
# Actual time the release is cut (for reproducible builds)
|
||||
BR2_VERSION_EPOCH = 1771320000
|
||||
BR2_VERSION_EPOCH = 1771955000
|
||||
|
||||
# Save running make version since it's clobbered by the make package
|
||||
RUNNING_MAKE_VERSION := $(MAKE_VERSION)
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 7a8879167b89c4bae077d6f39c4f2130769f05dbdad2aad914adab9afb7d7f9a linux-6.18.3.tar.xz
|
||||
sha256 37f0c5d5c242c1d604e87d48f08795e861a5a85f725b4ca11d0a538f12ff8cff linux-6.18.8.tar.xz
|
||||
|
||||
@@ -14,7 +14,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.3"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.8"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
|
||||
@@ -14,7 +14,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
||||
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.3"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.8"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/olimex/a20_olinuxino/linux-disable-lima.fragment"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
|
||||
+22
-22
@@ -18,28 +18,28 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Candidate</th>
|
||||
<th>2025.11.x</th>
|
||||
<th>2026.02.x</th>
|
||||
<td>June 2026</td>
|
||||
<td>
|
||||
2026.02-rc1<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2026.02-rc1/CHANGES">
|
||||
2026.02-rc2<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2026.02-rc2/CHANGES">
|
||||
Changelog
|
||||
</a>
|
||||
</td>
|
||||
<td>2025-11-20</td>
|
||||
<td>2026-02-24</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2026.02-rc1.tar.gz">
|
||||
<a href="/downloads/buildroot-2026.02-rc2.tar.gz">
|
||||
<img src="images/zip.png" width="24" alt="">
|
||||
.tar.gz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2026.02-rc1.tar.gz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2026.02-rc2.tar.gz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2026.02-rc1.tar.xz">
|
||||
<a href="/downloads/buildroot-2026.02-rc2.tar.xz">
|
||||
<img src="images/package.png" width="24" alt="">
|
||||
.tar.xz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2026.02-rc1.tar.xz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2026.02-rc2.tar.xz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -47,50 +47,50 @@
|
||||
<th>2025.11.x</th>
|
||||
<td>March 2026</td>
|
||||
<td>
|
||||
2025.11.1<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.11.1/CHANGES">
|
||||
2025.11.2<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.11.2/CHANGES">
|
||||
Changelog
|
||||
</a>
|
||||
</td>
|
||||
<td>2026-01-20</td>
|
||||
<td>2026-02-20</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2025.11.1.tar.gz">
|
||||
<a href="/downloads/buildroot-2025.11.2.tar.gz">
|
||||
<img src="images/zip.png" width="24" alt="">
|
||||
.tar.gz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2025.11.1.tar.gz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2025.11.2.tar.gz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2025.11.1.tar.xz">
|
||||
<a href="/downloads/buildroot-2025.11.2.tar.xz">
|
||||
<img src="images/package.png" width="24" alt="">
|
||||
.tar.xz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2025.11.1.tar.xz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2025.11.2.tar.xz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
<tr>
|
||||
<th>Long-term support</th>
|
||||
<th>2025.02.x</th>
|
||||
<td>March 2028</td>
|
||||
<td>
|
||||
2025.02.10<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.02.10/CHANGES">
|
||||
2025.02.11<br/>
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.02.11/CHANGES">
|
||||
Changelog
|
||||
</a>
|
||||
</td>
|
||||
<td>2026-01-20</td>
|
||||
<td>2026-02-20</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2025.02.10.tar.gz">
|
||||
<a href="/downloads/buildroot-2025.02.11.tar.gz">
|
||||
<img src="images/zip.png" width="24" alt="">
|
||||
.tar.gz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2025.02.10.tar.gz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2025.02.11.tar.gz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="/downloads/buildroot-2025.02.10.tar.xz">
|
||||
<a href="/downloads/buildroot-2025.02.11.tar.xz">
|
||||
<img src="images/package.png" width="24" alt="">
|
||||
.tar.xz
|
||||
</a><br/>
|
||||
<a href="/downloads/buildroot-2025.02.10.tar.xz.sign">[PGP sig]</a>
|
||||
<a href="/downloads/buildroot-2025.02.11.tar.xz.sign">[PGP sig]</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -9,6 +9,65 @@
|
||||
<h2>News</h2>
|
||||
<ul class="timeline">
|
||||
|
||||
<li>
|
||||
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
|
||||
<div class="timeline-panel">
|
||||
<div class="timeline-heading">
|
||||
<h4 class="timeline-title">2026.02-rc2 released</h4>
|
||||
<p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>24 February 2026</small></p>
|
||||
</div>
|
||||
<div class="timeline-body">
|
||||
<p>Another week, another release candidate with more cleanups and build fixes. See the
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2026.02-rc2/CHANGES">CHANGES</a>
|
||||
file for more details.</p>
|
||||
|
||||
<p>Go to the <a href="/downloads/">downloads page</a> to pick up the
|
||||
<a href="/downloads/buildroot-2026.02-rc2.tar.xz">2026.02-rc2
|
||||
release</a>, and report any problems found to the
|
||||
<a href="support.html">mailing list</a> or
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/issues">bug tracker</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="timeline-inverted">
|
||||
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
|
||||
<div class="timeline-panel">
|
||||
<div class="timeline-heading">
|
||||
<h4 class="timeline-title">2025.11.2 released</h4>
|
||||
<p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>20 February 2026</small></p>
|
||||
</div>
|
||||
<div class="timeline-body">
|
||||
<p>The 2025.11.2 bugfix release is out, fixing a number of important /
|
||||
security related issues discovered since the 2025.11 release. See the
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.11.2/CHANGES">CHANGES</a>
|
||||
file for more details, read the
|
||||
<a href="https://lore.kernel.org/buildroot/de9c890a-760a-4e6d-86b8-f8e5000a07ff@rnout.be/T/#u">announcement</a>
|
||||
and go to the <a href="/downloads/">downloads page</a> to pick up the
|
||||
<a href="/downloads/buildroot-2025.11.2.tar.xz">2025.11.2 release</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="timeline">
|
||||
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
|
||||
<div class="timeline-panel">
|
||||
<div class="timeline-heading">
|
||||
<h4 class="timeline-title">2025.02.11 released</h4>
|
||||
<p><small class="text-muted"><i class="glyphicon glyphicon-time"></i>20 February 2026</small></p>
|
||||
</div>
|
||||
<div class="timeline-body">
|
||||
<p>The 2025.02.11 bugfix release is out, fixing a number of important /
|
||||
security related issues discovered since the 2025.02.9 release. See the
|
||||
<a href="https://gitlab.com/buildroot.org/buildroot/-/blob/2025.02.11/CHANGES">CHANGES</a>
|
||||
file for more details, read the
|
||||
<a href="https://lore.kernel.org/buildroot/e0164268-1836-426e-8a81-5e2790b8cc3e@rnout.be/T/#u">announcement</a>
|
||||
and go to the <a href="/downloads/">downloads page</a> to pick up the
|
||||
<a href="/downloads/buildroot-2025.02.11.tar.xz">2025.02.11 release</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="timeline-inverted">
|
||||
<div class="timeline-badge"><i class="glyphicon glyphicon-thumbs-up"></i></div>
|
||||
<div class="timeline-panel">
|
||||
|
||||
+1
-1
@@ -141,7 +141,7 @@ config BR2_LINUX_KERNEL_CUSTOM_REPO_GIT_SUBMODULES
|
||||
|
||||
config BR2_LINUX_KERNEL_VERSION
|
||||
string
|
||||
default "6.19" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "6.19.3" if BR2_LINUX_KERNEL_LATEST_VERSION
|
||||
default "5.10.246-cip66" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION
|
||||
default "5.10.246-cip66-rt29" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION
|
||||
default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 143e8bc76cc41f831b51aa5e75819bed55bed41f299d35922820f1d2d2b02600 linux-6.12.71.tar.xz
|
||||
sha256 a7aefb9f8e9be2314a66ccda708257d1c2dc04e68235cda987879597fc89794e linux-6.6.124.tar.xz
|
||||
sha256 fd2d033321bd15e0ad5669208b6e43f3f93ccecb059a512ca6b913ca940c38ea linux-6.1.163.tar.xz
|
||||
sha256 3b56eeb1dc9a437f189ca56b823be3769994f59a4ea0895b08ec0d20acaca13e linux-6.12.74.tar.xz
|
||||
sha256 a7cd9c97b4f0b31cc030bcdc60abe5434fffb2556e293f7438ce7909dff8c9fe linux-6.6.127.tar.xz
|
||||
sha256 33bf087f7bbf7f626873dd7d955eb44182a93695db41f5f89a6bd3d233a39d1c linux-6.1.164.tar.xz
|
||||
# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
|
||||
sha256 fce4b1c86688880932ba8f755880cbf390a89453464bfd90b9a1b01a121c2998 linux-5.15.200.tar.xz
|
||||
sha256 47754da223a9f264b917be5d575a4dae03fc8777aa9e1b00473e973ee997d529 linux-5.10.250.tar.xz
|
||||
sha256 4f2afffbeddaad6b8527d41a3e3a82646d3cf5dfd0acbb6c4e8a99fc70461b96 linux-5.15.201.tar.xz
|
||||
sha256 e6857625fee3b587b0279b445adc3940a5c40723385fa1055ac7af16ff4b4c01 linux-5.10.251.tar.xz
|
||||
# Locally computed
|
||||
sha256 93408e0c5d70ff0ab63dcf9edec6fda2b8524281d611a88e56590436bda43914 linux-cip-5.10.246-cip66.tar.gz
|
||||
sha256 b3454708b98016f02604433e41060be2c1feb595c2bddeb25292596f047f0915 linux-cip-5.10.246-cip66-rt29.tar.gz
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256 303079a8250b8f381f82b03f90463d12ac98d4f6b149b761ea75af1323521357 linux-6.19.tar.xz
|
||||
sha256 d6d377161741ada2fab28eed69143277634a2aeb5e3883e50c031588ede48ede linux-6.18.10.tar.xz
|
||||
sha256 0e474968adfcbee32916fd01a89d8ccfd1168d8d32569e76a5c664c793198ebe linux-6.19.3.tar.xz
|
||||
sha256 ed2c3c55fd38e6836c094fce356f2567f9516130b73354a29857960368c5687f linux-6.18.13.tar.xz
|
||||
|
||||
# Licenses hashes
|
||||
sha256 fb5a425bd3b3cd6071a3a9aff9909a859e7c1158d54d32e07658398cd67eb6a0 COPYING
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Verified from https://ftp.isc.org/isc/bind9/9.18.44/bind-9.18.44.tar.xz.asc
|
||||
# Verified from https://ftp.isc.org/isc/bind9/9.18.45/bind-9.18.45.tar.xz.asc
|
||||
# with key D99CCEAF879747014F038D63182E23579462EFAA
|
||||
sha256 81f5035a25c576af1a93f0061cf70bde6d00a0c7bd1274abf73f5b5389a6f82d bind-9.18.44.tar.xz
|
||||
sha256 096ec94c10bc9d2ba686325660a615962d0fd6529429149acfcfb7daefaf2421 bind-9.18.45.tar.xz
|
||||
sha256 9734825d67a3ac967b2c2f7c9a83c9e5db1c2474dbe9599157c3a4188749ebd4 COPYRIGHT
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BIND_VERSION = 9.18.44
|
||||
BIND_VERSION = 9.18.45
|
||||
BIND_SOURCE= bind-$(BIND_VERSION).tar.xz
|
||||
BIND_SITE = https://ftp.isc.org/isc/bind9/$(BIND_VERSION)
|
||||
BIND_INSTALL_STAGING = YES
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Locally calculated after checking pgp signature
|
||||
sha256 7d935790e9af081c25c495fd13c2cfcda4792983418e96358ef6e7320ee06346 c-ares-1.34.5.tar.gz
|
||||
sha256 912dd7cc3b3e8a79c52fd7fb9c0f4ecf0aaa73e45efda880266a2d6e26b84ef5 c-ares-1.34.6.tar.gz
|
||||
|
||||
# Hash for license file
|
||||
sha256 460f5e768fda3752ca2169a95df062578a10fb126bfd65f3b9b1a1bed2f84807 LICENSE.md
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
C_ARES_VERSION = 1.34.5
|
||||
C_ARES_VERSION = 1.34.6
|
||||
C_ARES_SITE = https://github.com/c-ares/c-ares/releases/download/v$(C_ARES_VERSION)
|
||||
C_ARES_INSTALL_STAGING = YES
|
||||
C_ARES_CONF_OPTS = --with-random=/dev/urandom
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From http://www.zlib.net/
|
||||
sha256 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 zlib-1.3.1.tar.xz
|
||||
sha256 d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3 zlib-1.3.2.tar.xz
|
||||
# License files, locally calculated
|
||||
sha256 845efc77857d485d91fb3e0b884aaa929368c717ae8186b66fe1ed2495753243 LICENSE
|
||||
sha256 e32ff4e00d9d94930537635291da39e7e612703334bf6fde8c7f1686fe8a45a2 LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBZLIB_VERSION = 1.3.1
|
||||
LIBZLIB_VERSION = 1.3.2
|
||||
LIBZLIB_SOURCE = zlib-$(LIBZLIB_VERSION).tar.xz
|
||||
LIBZLIB_SITE = https://www.zlib.net
|
||||
LIBZLIB_LICENSE = Zlib
|
||||
|
||||
@@ -464,13 +464,13 @@ endchoice
|
||||
|
||||
config BR2_DEFAULT_KERNEL_HEADERS
|
||||
string
|
||||
default "5.10.250" if BR2_KERNEL_HEADERS_5_10
|
||||
default "5.15.200" if BR2_KERNEL_HEADERS_5_15
|
||||
default "6.1.163" if BR2_KERNEL_HEADERS_6_1
|
||||
default "6.6.124" if BR2_KERNEL_HEADERS_6_6
|
||||
default "6.12.71" if BR2_KERNEL_HEADERS_6_12
|
||||
default "6.18.10" if BR2_KERNEL_HEADERS_6_18
|
||||
default "6.19" if BR2_KERNEL_HEADERS_6_19
|
||||
default "5.10.251" if BR2_KERNEL_HEADERS_5_10
|
||||
default "5.15.201" if BR2_KERNEL_HEADERS_5_15
|
||||
default "6.1.164" if BR2_KERNEL_HEADERS_6_1
|
||||
default "6.6.127" if BR2_KERNEL_HEADERS_6_6
|
||||
default "6.12.74" if BR2_KERNEL_HEADERS_6_12
|
||||
default "6.18.13" if BR2_KERNEL_HEADERS_6_18
|
||||
default "6.19.3" if BR2_KERNEL_HEADERS_6_19
|
||||
default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
|
||||
default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL
|
||||
default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
From da003143cc6f217dcf474517d54b3aee06c9c18f Mon Sep 17 00:00:00 2001
|
||||
From: Leon White <l.white@interstellarlab.earth>
|
||||
Date: Mon, 25 Aug 2025 17:24:55 +0200
|
||||
Subject: [PATCH] fix configure with gcc-15
|
||||
|
||||
Added to Alpine Linux with commit
|
||||
https://gitlab.alpinelinux.org/alpine/aports/-/commit/ded83e23c95b2560d2d77c0e61a6425872aa273b
|
||||
|
||||
Fixes compile error
|
||||
|
||||
conftest.c: In function 'f':
|
||||
conftest.c:14:48: error: too many arguments to function 'g'; expected 0, have 6
|
||||
14 | for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}}
|
||||
| ^ ~
|
||||
conftest.c:13:17: note: declared here
|
||||
13 | void h(){} void g(){}
|
||||
| ^
|
||||
|
||||
Upstream: https://github.com/wbhart/mpir/pull/300
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||
---
|
||||
acinclude.m4 | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index cd917567..53b9ef9c 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -590,7 +590,7 @@ extern
|
||||
__inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
|
||||
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
|
||||
void f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
|
||||
-void h(){} void g(){}
|
||||
+void h(){} void g(int, t1 *, t1, t1 *, t1 *, int) {}
|
||||
for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}}
|
||||
#else
|
||||
int dummy;
|
||||
--
|
||||
2.47.3
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
From b4e6f826d9ddcc2d72eac432746807e1234266db Mon Sep 17 00:00:00 2001
|
||||
From: Bart Van Assche <bvanassche@acm.org>
|
||||
Date: Sun, 2 Nov 2025 14:48:55 -0800
|
||||
Subject: [PATCH] snmptrapd: Fix out-of-bounds trapOid[] accesses
|
||||
|
||||
Fixes: https://issues.oss-fuzz.com/issues/457106694
|
||||
Fixes: https://issues.oss-fuzz.com/issues/458668421
|
||||
Fixes: https://issues.oss-fuzz.com/issues/458876071
|
||||
CVE: CVE-2025-68615
|
||||
Upstream: https://github.com/net-snmp/net-snmp/commit/b4e6f826d9ddcc2d72eac432746807e1234266db
|
||||
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
|
||||
---
|
||||
apps/snmptrapd_handlers.c | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/apps/snmptrapd_handlers.c b/apps/snmptrapd_handlers.c
|
||||
index 6cd126f266..afd93ed0fb 100644
|
||||
--- a/apps/snmptrapd_handlers.c
|
||||
+++ b/apps/snmptrapd_handlers.c
|
||||
@@ -1112,6 +1112,12 @@ snmp_input(int op, netsnmp_session *session,
|
||||
*/
|
||||
if (pdu->trap_type == SNMP_TRAP_ENTERPRISESPECIFIC) {
|
||||
trapOidLen = pdu->enterprise_length;
|
||||
+ /*
|
||||
+ * Drop packets that would trigger an out-of-bounds trapOid[]
|
||||
+ * access.
|
||||
+ */
|
||||
+ if (trapOidLen < 1 || trapOidLen > OID_LENGTH(trapOid) - 2)
|
||||
+ return 1;
|
||||
memcpy(trapOid, pdu->enterprise, sizeof(oid) * trapOidLen);
|
||||
if (trapOid[trapOidLen - 1] != 0) {
|
||||
trapOid[trapOidLen++] = 0;
|
||||
@@ -11,6 +11,8 @@ NETSNMP_LICENSE = Various BSD-like
|
||||
NETSNMP_LICENSE_FILES = COPYING
|
||||
NETSNMP_CPE_ID_VENDOR = net-snmp
|
||||
NETSNMP_CPE_ID_PRODUCT = $(NETSNMP_CPE_ID_VENDOR)
|
||||
# 0004-snmptrapd-Fix-out-of-bounds-trapOid-accesses.patch
|
||||
NETSNMP_IGNORE_CVES += CVE-2025-68615
|
||||
NETSNMP_SELINUX_MODULES = snmp
|
||||
NETSNMP_INSTALL_STAGING = YES
|
||||
NETSNMP_CONF_ENV = \
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/anyio/json
|
||||
md5 a026af4a3b485699718761b1b44ad1df anyio-4.12.0.tar.gz
|
||||
sha256 73c693b567b0c55130c104d0b43a9baf3aa6a31fc6110116509f27bf75e21ec0 anyio-4.12.0.tar.gz
|
||||
md5 10e3ba7d02402b6605d834a1e4881a1d anyio-4.12.1.tar.gz
|
||||
sha256 41cfcc3a4c85d3f05c932da7c26d0201ac36f72abd4435ba90d0464a3ffed703 anyio-4.12.1.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 5361ac9dc58f2ef5fd2e9b09c68297c17f04950909bbc8023bdb82eacf22c2b0 LICENSE
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_ANYIO_VERSION = 4.12.0
|
||||
PYTHON_ANYIO_VERSION = 4.12.1
|
||||
PYTHON_ANYIO_SOURCE = anyio-$(PYTHON_ANYIO_VERSION).tar.gz
|
||||
PYTHON_ANYIO_SITE = https://files.pythonhosted.org/packages/16/ce/8a777047513153587e5434fd752e89334ac33e379aa3497db860eeb60377
|
||||
PYTHON_ANYIO_SITE = https://files.pythonhosted.org/packages/96/f0/5eb65b2bb0d09ac6776f2eb54adee6abe8228ea05b20a5ad0e4945de8aac
|
||||
PYTHON_ANYIO_SETUP_TYPE = setuptools
|
||||
PYTHON_ANYIO_LICENSE = MIT
|
||||
PYTHON_ANYIO_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/fastapi/json
|
||||
md5 eb8cc0ba48ade2ac08bf55c880a69fdd fastapi-0.128.0.tar.gz
|
||||
sha256 1cc179e1cef10a6be60ffe429f79b829dce99d8de32d7acb7e6c8dfdf7f2645a fastapi-0.128.0.tar.gz
|
||||
md5 62d857497f46ee023ca1b7c5eb27f629 fastapi-0.129.0.tar.gz
|
||||
sha256 61315cebd2e65df5f97ec298c888f9de30430dd0612d59d6480beafbc10655af fastapi-0.129.0.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 4ec89ffc81485b97fec584b2d4a961032eeffe834453894fd9c1274906cc744e LICENSE
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_FASTAPI_VERSION = 0.128.0
|
||||
PYTHON_FASTAPI_VERSION = 0.129.0
|
||||
PYTHON_FASTAPI_SOURCE = fastapi-$(PYTHON_FASTAPI_VERSION).tar.gz
|
||||
PYTHON_FASTAPI_SITE = https://files.pythonhosted.org/packages/52/08/8c8508db6c7b9aae8f7175046af41baad690771c9bcde676419965e338c7
|
||||
PYTHON_FASTAPI_SITE = https://files.pythonhosted.org/packages/48/47/75f6bea02e797abff1bca968d5997793898032d9923c1935ae2efdece642
|
||||
PYTHON_FASTAPI_SETUP_TYPE = pep517
|
||||
PYTHON_FASTAPI_LICENSE = MIT
|
||||
PYTHON_FASTAPI_LICENSE_FILES = LICENSE
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/jsonschema/json
|
||||
md5 e33f133a5b56b9f9756b38065849c86f jsonschema-4.25.1.tar.gz
|
||||
sha256 e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85 jsonschema-4.25.1.tar.gz
|
||||
md5 3c1deb667257ae19924dede13332d906 jsonschema-4.26.0.tar.gz
|
||||
sha256 0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326 jsonschema-4.26.0.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING
|
||||
sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_JSONSCHEMA_VERSION = 4.25.1
|
||||
PYTHON_JSONSCHEMA_VERSION = 4.26.0
|
||||
PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz
|
||||
PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336
|
||||
PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047
|
||||
PYTHON_JSONSCHEMA_SETUP_TYPE = hatch
|
||||
PYTHON_JSONSCHEMA_LICENSE = MIT
|
||||
PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE
|
||||
|
||||
@@ -19,9 +19,16 @@ PYTHON_PYBIND_CONF_OPTS = \
|
||||
|
||||
PYTHON_PYBIND_INSTALL_PATH = $(HOST_DIR)/lib/python$(PYTHON3_VERSION_MAJOR)/site-packages/pybind11
|
||||
|
||||
# Overwrite 'pybind11/_version.py' with a hard-coded version to replace
|
||||
# 'pybind11/_version.py' installed by default that require
|
||||
# pybind11/detail/common.h header in HOST_DIR.
|
||||
# https://github.com/pybind/pybind11/blob/f5fbe867d2d26e4a0a9177a51f6e568868ad3dc8/pyproject.toml#L93
|
||||
define PYTHON_PYBIND_INSTALL_MODULE
|
||||
mkdir -p $(PYTHON_PYBIND_INSTALL_PATH)
|
||||
cp -dpf $(@D)/pybind11/*.py $(PYTHON_PYBIND_INSTALL_PATH)
|
||||
sed -e 's#@@PYBIND_VERSION@@#$(PYTHON_PYBIND_VERSION)#' \
|
||||
$(PYTHON_PYBIND_PKGDIR)/python-pybind_version.py.in \
|
||||
> $(PYTHON_PYBIND_INSTALL_PATH)/_version.py
|
||||
endef
|
||||
PYTHON_PYBIND_POST_INSTALL_STAGING_HOOKS += PYTHON_PYBIND_INSTALL_MODULE
|
||||
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
def _to_int(s: str) -> int | str:
|
||||
try:
|
||||
return int(s)
|
||||
except ValueError:
|
||||
return s
|
||||
|
||||
|
||||
__version__ = "@@PYBIND_VERSION@@"
|
||||
version_info = tuple(_to_int(s) for s in __version__.split("."))
|
||||
@@ -1,5 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/starlette/json
|
||||
md5 f3479ed026aeaffb43af371d3b7db527 starlette-0.50.0.tar.gz
|
||||
sha256 a2a17b22203254bcbc2e1f926d2d55f3f9497f769416b3190768befe598fa3ca starlette-0.50.0.tar.gz
|
||||
md5 3fafce592e3b272a54e2fe7727397fc1 starlette-0.52.1.tar.gz
|
||||
sha256 834edd1b0a23167694292e94f597773bc3f89f362be6effee198165a35d62933 starlette-0.52.1.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 dcb95677a02240243187e964f941847d19b17821cf99e5afae684fab328c19bf LICENSE.md
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_STARLETTE_VERSION = 0.50.0
|
||||
PYTHON_STARLETTE_VERSION = 0.52.1
|
||||
PYTHON_STARLETTE_SOURCE = starlette-$(PYTHON_STARLETTE_VERSION).tar.gz
|
||||
PYTHON_STARLETTE_SITE = https://files.pythonhosted.org/packages/ba/b8/73a0e6a6e079a9d9cfa64113d771e421640b6f679a52eeb9b32f72d871a1
|
||||
PYTHON_STARLETTE_SITE = https://files.pythonhosted.org/packages/c4/68/79977123bb7be889ad680d79a40f339082c1978b5cfcf62c2d8d196873ac
|
||||
PYTHON_STARLETTE_SETUP_TYPE = hatch
|
||||
PYTHON_STARLETTE_LICENSE = BSD-3-Clause
|
||||
PYTHON_STARLETTE_LICENSE_FILES = LICENSE.md
|
||||
|
||||
@@ -189,11 +189,6 @@ config BR2_PACKAGE_QEMU_TARGET_AVR
|
||||
help
|
||||
AVR 8-bit microcontroller architecture.
|
||||
|
||||
config BR2_PACKAGE_QEMU_TARGET_CRIS
|
||||
bool "cris"
|
||||
help
|
||||
ETRAX CRIS microcontroller architecture.
|
||||
|
||||
config BR2_PACKAGE_QEMU_TARGET_HEXAGON
|
||||
bool "hexagon (linux-user, only)"
|
||||
depends on BR2_PACKAGE_QEMU_LINUX_USER
|
||||
|
||||
@@ -65,7 +65,6 @@ QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AVR) += avr-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-softmmu
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64) += loongarch64-softmmu
|
||||
@@ -102,7 +101,6 @@ QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE) += aarch64_be-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARMEB) += armeb-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HEXAGON) += hexagon-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-linux-user
|
||||
QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-linux-user
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
|
||||
sha256 a72bacee9de07283ebc19baa4ac243b193129f21aa4e168c7186fb1fe7d07fe1 ruby-4.0.0.tar.xz
|
||||
# https://www.ruby-lang.org/en/news/2026/01/13/ruby-4-0-1-released/
|
||||
sha256 0531fe57dfdb56bf591620d2450642ea0e0964f3512a6ebee7dc9305de69395f ruby-4.0.1.tar.xz
|
||||
|
||||
# License files, Locally calculated
|
||||
sha256 a74812486cffbdc55141a5d9f165d782cbb202660d827622ec966237d4717b99 LEGAL
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
################################################################################
|
||||
|
||||
RUBY_VERSION_MAJOR = 4.0
|
||||
RUBY_VERSION = $(RUBY_VERSION_MAJOR).0
|
||||
RUBY_VERSION_EXT = 4.0.0
|
||||
RUBY_VERSION = $(RUBY_VERSION_MAJOR).1
|
||||
RUBY_VERSION_EXT = 4.0.1
|
||||
RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR)
|
||||
RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
Fix build with gcc-15.x
|
||||
|
||||
Adapted from: https://lists.openembedded.org/g/openembedded-devel/topic/meta_oe_patch_2_8_snort/112466576
|
||||
|
||||
Upstream-Status: Backport [resolved in snort3 https://github.com/snort3/snort3/commit/c3cc27355ac302bd24ee3e9d613166898ec2be64]
|
||||
|
||||
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
||||
|
||||
Downloaded from
|
||||
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-analyzer/snort/files/snort-2.9.20-gcc-15-fix.patch?id=410cb3ac09ab3d55e96876634c4d58005d9ead89
|
||||
|
||||
Upstream: https://github.com/snort3/snort3/commit/c3cc27355ac302bd24ee3e9d613166898ec2be64
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||
|
||||
--- a/src/dynamic-preprocessors/dcerpc2/spp_dce2.c
|
||||
+++ b/src/dynamic-preprocessors/dcerpc2/spp_dce2.c
|
||||
@@ -160,7 +160,7 @@ static void DCE2_ReloadSwapFree(void *);
|
||||
static void DCE2_AddPortsToPaf(struct _SnortConfig *, DCE2_Config *, tSfPolicyId);
|
||||
static void DCE2_ScAddPortsToPaf(struct _SnortConfig *, void *);
|
||||
static uint32_t max(uint32_t a, uint32_t b);
|
||||
-static uint32_t DCE2_GetReloadSafeMemcap();
|
||||
+static uint32_t DCE2_GetReloadSafeMemcap(tSfPolicyUserContextId pConfig);
|
||||
|
||||
static bool dce2_file_cache_is_enabled = false;
|
||||
static bool dce2_file_cache_was_enabled = false;
|
||||
--- a/src/preprocessors/HttpInspect/include/file_decomp_PDF.h
|
||||
+++ b/src/preprocessors/HttpInspect/include/file_decomp_PDF.h
|
||||
@@ -80,6 +80,6 @@ fd_status_t File_Decomp_Init_PDF( fd_session_p_t SessionPtr );
|
||||
|
||||
fd_status_t File_Decomp_End_PDF( fd_session_p_t SessionPtr );
|
||||
|
||||
-fd_status_t File_Decomp_PDF();
|
||||
+fd_status_t File_Decomp_PDF( fd_session_p_t SessionPtr );
|
||||
|
||||
#endif /* FILE_DECOMP_PDF_H */
|
||||
@@ -1,5 +1,5 @@
|
||||
# sha256 locally computed
|
||||
sha256 a800facc2effb509bff67700ce1224da96a36fb658e29e03c843fb74fa1edbdc systemd-258.3.tar.gz
|
||||
sha256 5c95e54e555b21594ab11e76f91a092c6383553ed725292eb0a929bf2fe028ae systemd-258.4.tar.gz
|
||||
sha256 ac4985facb553559981f507982444d779115e3e3a4c8b7847ae956198490c1b3 LICENSE.GPL2
|
||||
sha256 6d9bb3b7fc818a8facc4cc296060a0883fef8710d6498f86165335846e82ee9d LICENSE.LGPL2.1
|
||||
sha256 c9e7bf5b7c243c719b8b43c36158effb9b54c5e80abc9d82e4b2d4b2a4aa64ad LICENSES/alg-sha1-public-domain.txt
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
# - Diff sysusers.d with the previous version
|
||||
# - Diff factory/etc/nsswitch.conf with the previous version
|
||||
# (details are often sprinkled around in README and manpages)
|
||||
SYSTEMD_VERSION = 258.3
|
||||
SYSTEMD_VERSION = 258.4
|
||||
SYSTEMD_SITE = $(call github,systemd,systemd,v$(SYSTEMD_VERSION))
|
||||
SYSTEMD_LICENSE = \
|
||||
LGPL-2.1+, \
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 d78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9 wmctrl-1.07.tar.gz
|
||||
sha256 d78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9 wmctrl_1.07.orig.tar.gz
|
||||
sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
################################################################################
|
||||
|
||||
WMCTRL_VERSION = 1.07
|
||||
WMCTRL_SITE = https://sites.google.com/site/tstyblo/wmctrl
|
||||
WMCTRL_SOURCE = wmctrl_$(WMCTRL_VERSION).orig.tar.gz
|
||||
WMCTRL_SITE = https://snapshot.debian.org/archive/debian/20050312T000000Z/pool/main/w/wmctrl
|
||||
WMCTRL_LICENSE = GPL-2.0+
|
||||
WMCTRL_LICENSE_FILES = COPYING
|
||||
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
From 94acd1ce0ff2860b19f22ab2d386d7711c9699b7 Mon Sep 17 00:00:00 2001
|
||||
From: Adrian Perez de Castro <aperez@igalia.com>
|
||||
Date: Tue, 8 Jul 2025 21:46:44 +0300
|
||||
Subject: [PATCH] [WPE] Fix the build with USE_SKIA_OPENTYPE_SVG=ON and
|
||||
USE_SYSPROF_CAPTURE=OFF
|
||||
|
||||
Unreviewed build fix.
|
||||
|
||||
When backporting 287859@main the #include for the needed Skia header
|
||||
slipped inside an USE(SYSPROF_CAPTURE) guard. This moves the guards
|
||||
and #include statements to their correct places.
|
||||
|
||||
* Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp:
|
||||
|
||||
Canonical link: https://commits.webkit.org/290945.273@webkitglib/2.48
|
||||
|
||||
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
|
||||
Upstream: https://github.com/WebKit/WebKit/commit/943d05f0c9b03c053a456c90c2a8817c1f679711
|
||||
---
|
||||
Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp b/Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp
|
||||
index a06e33fd04f8..5fb245ce0b66 100644
|
||||
--- a/Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp
|
||||
+++ b/Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp
|
||||
@@ -43,11 +43,12 @@
|
||||
#include <skia/core/SkGraphics.h>
|
||||
#endif
|
||||
|
||||
-#if USE(SYSPROF_CAPTURE)
|
||||
-#include <wtf/SystemTracing.h>
|
||||
#if USE(SKIA_OPENTYPE_SVG)
|
||||
#include <skia/modules/svg/SkSVGOpenTypeSVGDecoder.h>
|
||||
#endif
|
||||
+
|
||||
+#if USE(SYSPROF_CAPTURE)
|
||||
+#include <wtf/SystemTracing.h>
|
||||
#endif
|
||||
|
||||
namespace WebKit {
|
||||
--
|
||||
2.50.1
|
||||
|
||||
@@ -44,6 +44,8 @@ config BR2_PACKAGE_WPEWEBKIT
|
||||
select BR2_HOST_CMAKE_AT_LEAST_3_20
|
||||
select BR2_PACKAGE_CAIRO if BR2_ENDIAN = "BIG"
|
||||
select BR2_PACKAGE_CAIRO_PNG if BR2_ENDIAN = "BIG"
|
||||
select BR2_PACKAGE_FONTCONFIG if BR2_ENDIAN = "LITTLE"
|
||||
select BR2_PACKAGE_FREETYPE if BR2_ENDIAN = "LITTLE"
|
||||
select BR2_PACKAGE_HARFBUZZ
|
||||
select BR2_PACKAGE_ICU
|
||||
select BR2_PACKAGE_JPEG
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# From https://wpewebkit.org/releases/wpewebkit-2.48.3.tar.xz.sums
|
||||
md5 2d3b7fa3c62886546f918fcc289cabbe wpewebkit-2.48.3.tar.xz
|
||||
sha1 8a90b9ff8809c99c306defc1a08e50a31a09c590 wpewebkit-2.48.3.tar.xz
|
||||
sha256 807571f07e87823b8fb79564692c9b1ef81ee62edbf51345a15bd0e7e1f2e07b wpewebkit-2.48.3.tar.xz
|
||||
# From https://wpewebkit.org/releases/wpewebkit-2.50.5.tar.xz.sums
|
||||
md5 1d81485379005cca0236a278706f194f wpewebkit-2.50.5.tar.xz
|
||||
sha1 dd56b76eff8ba157a0291c0b61220666eed59313 wpewebkit-2.50.5.tar.xz
|
||||
sha256 de4bfd20bfc921cdfc77e839ee4da84e2674bcb58b2f916172978d62fa115fc2 wpewebkit-2.50.5.tar.xz
|
||||
|
||||
# Hashes for license files:
|
||||
sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
################################################################################
|
||||
|
||||
# The middle number is even for stable releases, odd for development ones.
|
||||
WPEWEBKIT_VERSION = 2.48.3
|
||||
WPEWEBKIT_VERSION = 2.50.5
|
||||
WPEWEBKIT_SITE = https://wpewebkit.org/releases
|
||||
WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
|
||||
WPEWEBKIT_INSTALL_STAGING = YES
|
||||
@@ -40,6 +40,7 @@ ifeq ($(BR2_ENDIAN),"BIG")
|
||||
WPEWEBKIT_DEPENDENCIES += cairo
|
||||
WPEWEBKIT_CONF_OPTS += -DUSE_SKIA=OFF
|
||||
else
|
||||
WPEWEBKIT_DEPENDENCIES += fontconfig freetype
|
||||
WPEWEBKIT_CONF_OPTS += -DUSE_SKIA=ON
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user