Josef Schlehofer
3aab1ef313
treewide: drop anything related to uClibc
...
uClibc-ng was removed in 2020 from OpenWrt main repo [1].
These things are leftovers.
[1] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=63fb175203bbf3b336804587c2f5b3a2d8132ec1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-09-25 07:38:39 +02:00
George Sapkin
f62054493a
libantlr3c: drop package
...
- unmaintained upstream
- drop confirmed by maintainer
- last local commit:
commit: 7751997919
Author: Rosen Penev <rosenp@gmail.com >
Date: Sun, 8 Jul 2018 19:51:17 -0700
libantlr3c: Update to 3.4
Link: https://github.com/openwrt/packages/pull/26400#issuecomment-2848168367
Signed-off-by: George Sapkin <george@sapk.in >
2025-09-23 13:11:55 +02:00
George Sapkin
96150f55d5
intltool: drop package
...
- unmaintained upstream
- drop confirmed
- last local commit:
commit: cea49c620d
Author: Ansuel Smith <ansuelsmth@gmail.com >
Date: Wed, 7 Aug 2019 13:42:26 +0200
intltool: fix broken compile on WSL
Link: https://github.com/openwrt/packages/pull/26400#issuecomment-2840303503
Signed-off-by: George Sapkin <george@sapk.in >
2025-09-23 13:11:55 +02:00
Alexandru Ardelean
087b985e07
openblas: backport version of fix from upstream
...
From this PR:
https://github.com/OpenMathLib/OpenBLAS/pull/5442
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-09-23 12:03:36 +03:00
Rosen Penev
490653e0f0
libgphoto2: update to 2.5.32
...
Fixes compilation with GCC15.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-09-20 23:21:48 +08:00
Fabrice Fontaine
7155777e2f
cjson: fix PKG_CPE_ID
...
cjson_project:cjson has been deprecated in favour of davegamble:cjson:
https://nvd.nist.gov/products/cpe/detail/70BC45DA-D915-4A1D-96AF-84A6CECEE148
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2025-09-20 23:14:23 +08:00
John Audia
cd6de3f1db
hyperscan: remove package
...
Remove hyperscan since Intel announced a proprietary/closed source
license beginning with hyperscan 5.5[1,2] and a general lock of support
for the 5.4.x branch which has not seen a commit since 19-Apr-2023[3].
1. https://networkbuilders.intel.com/docs/networkbuilders/accelerate-snort-performance-with-hyperscan-and-intel-xeon-processors-on-public-clouds-1680176363.pdf
2. https://www.phoronix.com/news/Intel-Hyperscan-Now-Proprietary (and references therein)
3. intel/hyperscan@bc3b191
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-09-20 06:52:48 +03:00
John Audia
b6b2d1e305
vectorscan: new package for speeding up regex ops
...
Vectorscan is fork of Hyperscan, a high-performance multiple regex
matching library. It follows the regular expression syntax of the
commonly-used libpcre library, but is a standalone library with
its own C API.
Currently ARM NEON/ASIMD and Power VSX are 100% functional. ARM
SVE2 support is in ongoing with access to hardware now. More
platforms will follow in the future.
The performance difference of snort3 compiled against this is
sizable for aarch64 confirmed on two different SoCs:
Test SoC #1 flogic/glinet_gl-mt6000
IDS mode:
Download speed wo/ vectorscan: 91.2 ±0.21 Mbit/s (n=3)
Download speed using vectorscan: 331.0 ±27.34 Mbit/s (n=3)
Gain of 3.6x
IPS mode:
Download speed wo/ vectorscan: 30.0 ±0.06 Mbit/s (n=3)
Download speed using vectorscan: 52.9 ±0.78 Mbit/s (n=3)
Gain of 1.8x
Notes:
* Data generated on snapshot build on 12-Apr-2024 using kernel
6.6.26, snort 3.1.84.0, vectorscan 5.4.11.
* Speedtest script hitting the same server.
* Snort rules file of was 37,917 lines/22 MB.
* In all cases, single core CPU saturation occurred which
speaks to the efficiency gains supplied by vectorscan.
Test Soc #2 bcm2712/RPi5B
IPS mode:
Download speed wo/ vectorscan: 164.3 ±0.64 Mbit/s (n=3)
Download speed using vectorscan: 232.8 ±0.26 Mbit/s (n=3)
Gain of 1.4x
Notes:
* Data generated on snapshot build on 13-Apr-2024 using kernel
6.1.86, snort 3.1.84.0, vectorscan 5.4.11.
* Google fiber speedtest (https://fiber.google.com/speedtest/ )
hitting the same server.
* Snort rules contained 39,801 rules/22 MB.
* In all cases, single core CPU saturation occurred which
speaks to the efficiency gains supplied by vectorscan.
Build system: x86/64
Build-tested: flogic/glinet_gl-mt6000, bcm2712/RPi5B, x86/64-glibc
Run-tested: flogic/glinet_gl-mt6000, bcm2712/RPi5B, x86/64-glibc (Intel N150 based box)
Co-authored-by: Tianling Shen <cnsztl@gmail.com >
Co-authored-by: Jeffery To <jeffery.to@gmail.com >
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-09-20 06:52:48 +03:00
Tianling Shen
bfdb3b5cd2
inih: Update to r62
...
Release note: https://github.com/benhoyt/inih/releases/tag/r62
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-09-17 02:31:47 +08:00
Chris Swan
22aa9e52ff
cjson: update to 1.7.19
...
This is a bugfix release
Full release notes available at:
https://github.com/DaveGamble/cJSON/releases/tag/v1.7.19
Signed-off-by: Chris Swan <chris@atsign.com >
2025-09-14 11:51:37 +02:00
Daniel Golle
99b4fc9273
pixman: update to version 0.46.4
...
See https://gitlab.freedesktop.org/pixman/pixman/-/commits/pixman-0.46.4
for changes since pixman-0.43.4.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-09-10 13:40:44 +01:00
Lukas Voegl
fddf1cf36c
libxmlb: update to 0.3.23
...
- New CLI build option
Release notes: https://github.com/hughsie/libxmlb/releases/tag/0.3.23
Signed-off-by: Lukas Voegl <lvoegl@tdt.de >
2025-09-09 22:02:50 +03:00
Lukas Voegl
d6a08b5ff1
libjcat: update to 0.2.3
...
- New CLI build option
- Enable ed25519 by default
Release notes: https://github.com/hughsie/libjcat/releases/tag/0.2.3
Signed-off-by: Lukas Voegl <lvoegl@tdt.de >
2025-09-09 22:02:07 +03:00
Rosen Penev
a8d300ad67
libconfig: update to 1.8.1
...
Fixes compilation with GCC 15.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-09-07 14:31:34 +08:00
John Audia
465eddb46d
gperftools: update to 2.17.2
...
Bump to latest release and removed upstreamed patch.
Resulting libs give a fully functional snort3 which was built against
this new version.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-09-03 19:47:26 +03:00
Tianling Shen
7be94fac37
libtorrent-rasterbar: update boost dependencies
...
libtorrent only links to boost headers since boost 1.69.
Remove boost-system from the dependencies and add boost as build
dependency.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-08-31 22:29:35 +08:00
John Audia
6736b2d19d
libtirpc: fix build for client packages
...
Version 1.3.7 introduced a feature which moved symbols into an optional
database section[1]. Add corresponding configure args to fix the build
with our packages. This commit adds the new option to ensure client
packages (snort, rpcbind, lsof, etc.) build without error.
Build system: x86/64 (using external toolchain from snapshot)
Build-tested: x86/64
Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi >
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-08-30 20:43:31 +03:00
W. Michael Petullo
11c434adbb
vips: update to 8.17.1
...
Upstream list of changes is available at
https://github.com/libvips/libvips/releases/tag/v8.17.1 .
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-08-27 22:20:39 +03:00
John Audia
26edbcbb39
libtirpc: update to 1.3.7
...
Release notes: https://sourceforge.net/projects/libtirpc/files/libtirpc/1.3.7/Release-1-3-7.txt
Removed upstreamed patches.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-08-25 19:30:08 +03:00
Aleksey Vasilenko
5da8338e9a
ngtcp2: update to 1.15.0
...
this time is for real
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-25 07:19:52 +03:00
Aleksey Vasilenko
1878155445
libjpeg-turbo: update to 3.1.1
...
update to 3.1.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-24 19:40:46 +03:00
Aleksey Vasilenko
69768c592b
nghttp2: update to 1.66.0
...
- Update package description
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-24 22:27:19 +08:00
Aleksey Vasilenko
21fa162736
nghttp3: update to 1.11.0
...
- Update package description
- Use CP instead of INSTALL_DATA to copy symlinks properly
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-24 22:27:19 +08:00
Aleksey Vasilenko
ea45f66f69
ngtcp2: update to 1.15.0
...
- Remove superficial libnghttp3 dependency
- Add libopenssl dependency
- Update package description
- Fix leaking lib and includes in libngtcp2_crypto_ossl.pc
- Use CP instead of INSTALL_DATA to copy symlinks properly
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-24 22:27:19 +08:00
Aleksey Vasilenko
18bbec9f2f
libzip: update to 1.11.4
...
update to 1.11.4
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-24 15:37:51 +02:00
Aleksey Vasilenko
592d7f0b8f
apr: update to 1.7.6
...
update to 1.7.6
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-23 23:59:38 +03:00
Carlos Miguel Ferreira
965dc7088e
boost: Updates package to version 1.89.0
...
This commit updates boost to version 1.89.0
New libraries in this release:
* Bloom [2]: filters, from Joaquín M López Muñoz.
Other Notes:
* Boost.System is now a header-only library [3]
More info about Boost 1.89.0 can be found at the usual place [1].
[1]: https://www.boost.org/users/history/version_1_89_0.html
[2]: https://www.boost.org/libs/bloom/
[3]; 7a495bb46d
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com >
2025-08-23 23:00:46 +03:00
Hannu Nyman
9b098179f3
libcbor: adjust for cmake 4.x
...
Cmake 4.x requires 'cmake_minimum_required' to be at least 3.5.
Use 3.30 as the value (current cmake in OpenWrt 24.10).
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi >
2025-08-23 22:40:53 +03:00
Austin Lane
d0deac49ff
libulfius: Update to v2.7.15
...
This library is tightly coupled with liborcania and libyder, they must be updated together.
* Update libulfius to v2.7.15
* Patch libulfius to fix FTBFS on 32-bit architectures with 64-bit time_t
- Backported from upstream commit: 9457809a5321ca4a87f19fdc3f7f4af68e72afa8
* Remove obsolete CMAKE options for libulfius
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-23 19:50:49 +03:00
Austin Lane
5055dcbcc8
libyder: Update to v1.4.20
...
This library is tightly coupled with liborcania and libulfius, they must be updated together.
* Update libyder to v1.4.20
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-23 19:50:49 +03:00
Austin Lane
51a087585b
liborcania: Update to v2.3.3
...
This library is tightly coupled with libulfius and libyder, they must be updated together.
* Update liborcania to v2.3.3
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-23 19:50:49 +03:00
Aleksey Vasilenko
3f9faf9912
libpng: update to 1.6.50
...
- refresh a patch
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com >
2025-08-23 13:29:26 +03:00
Rosen Penev
0ec080beff
protobuf-c: fix host usage
...
Dependant packages mostly depend on a proto-c binary instead of
proto-gen-c. Add a symlink for it.
Remove no longer needed HOST options.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-08-23 07:03:18 +03:00
Christian Marangi
22eb7b09dc
libpfring: backport patches fixing compilation warning on 6.12+
...
Backport patches fixing compilation warning on 6.12+ kernel version.
CC [M] /home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.o
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:284:1: error: 'static' is not at beginning of declaration [-Werror=old-style-declaration]
284 | const static ip_addr ip_zero = { IN6ADDR_ANY_INIT };
| ^~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:467:7: error: no previous prototype for 'get_num_rx_queues' [-Werror=missing-prototypes]
467 | u_int get_num_rx_queues(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:485:7: error: no previous prototype for 'lock_rss_queues' [-Werror=missing-prototypes]
485 | u_int lock_rss_queues(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:744:14: error: no previous prototype for 'netns_lookup' [-Werror=missing-prototypes]
744 | pf_ring_net *netns_lookup(struct net *net) {
| ^~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:762:14: error: no previous prototype for 'netns_add' [-Werror=missing-prototypes]
762 | pf_ring_net *netns_add(struct net *net) {
| ^~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:1017:17: error: no previous prototype for 'pf_ring_device_ifindex_lookup' [-Werror=missing-prototypes]
1017 | pf_ring_device *pf_ring_device_ifindex_lookup(struct net *net, int ifindex) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:1031:17: error: no previous prototype for 'pf_ring_device_name_lookup' [-Werror=missing-prototypes]
1031 | pf_ring_device *pf_ring_device_name_lookup(struct net *net /* namespace */, char *name) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3467:5: error: no previous prototype for 'check_perfect_rules' [-Werror=missing-prototypes]
3467 | int check_perfect_rules(struct sk_buff *skb,
| ^~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3541:5: error: no previous prototype for 'check_wildcard_rules' [-Werror=missing-prototypes]
3541 | int check_wildcard_rules(struct sk_buff *skb,
| ^~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3657:5: error: no previous prototype for 'bpf_filter_skb' [-Werror=missing-prototypes]
3657 | int bpf_filter_skb(struct sk_buff *skb,
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3711:5: error: no previous prototype for 'sample_packet' [-Werror=missing-prototypes]
3711 | int sample_packet(struct pf_ring_socket *pfr) {
| ^~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3731:11: error: no previous prototype for 'default_rehash_rss_func' [-Werror=missing-prototypes]
3731 | u_int32_t default_rehash_rss_func(struct sk_buff *skb, struct pfring_pkthdr *hdr)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4477:6: error: no previous prototype for 'register_device_handler' [-Werror=missing-prototypes]
4477 | void register_device_handler(void)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4486:6: error: no previous prototype for 'unregister_device_handler' [-Werror=missing-prototypes]
4486 | void unregister_device_handler(void)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4724:6: error: no previous prototype for 'reserve_memory' [-Werror=missing-prototypes]
4724 | void reserve_memory(unsigned long base, unsigned long mem_len)
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4733:6: error: no previous prototype for 'unreserve_memory' [-Werror=missing-prototypes]
4733 | void unreserve_memory(unsigned long base, unsigned long mem_len)
| ^~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6038:14: error: no previous prototype for 'ring_poll' [-Werror=missing-prototypes]
6038 | unsigned int ring_poll(struct file *file,
| ^~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6130:23: error: no previous prototype for 'cluster_lookup' [-Werror=missing-prototypes]
6130 | ring_cluster_element *cluster_lookup(u_int32_t cluster_id) {
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6149:5: error: no previous prototype for 'get_first_available_cluster_queue' [-Werror=missing-prototypes]
6149 | int get_first_available_cluster_queue(ring_cluster_element *el)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6162:24: error: no previous prototype for 'get_first_cluster_consumer' [-Werror=missing-prototypes]
6162 | struct pf_ring_socket *get_first_cluster_consumer(ring_cluster_element *el)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6179:5: error: no previous prototype for 'add_sock_to_cluster_list' [-Werror=missing-prototypes]
6179 | int add_sock_to_cluster_list(ring_cluster_element *el, struct sock *sk, u_int16_t consumer_id)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6231:5: error: no previous prototype for 'remove_from_cluster_list' [-Werror=missing-prototypes]
6231 | int remove_from_cluster_list(struct ring_cluster *cluster_ptr, struct sock *sock)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6840:5: error: no previous prototype for 'setSocketStats' [-Werror=missing-prototypes]
6840 | int setSocketStats(struct pf_ring_socket *pfr)
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8266:6: error: no previous prototype for 'pf_ring_zc_dev_register' [-Werror=missing-prototypes]
8266 | void pf_ring_zc_dev_register(zc_dev_callbacks *callbacks,
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8351:6: error: no previous prototype for 'pf_ring_zc_dev_unregister' [-Werror=missing-prototypes]
8351 | void pf_ring_zc_dev_unregister(struct net_device *dev, u_int channel_id)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8505:6: error: no previous prototype for 'remove_device_from_proc' [-Werror=missing-prototypes]
8505 | void remove_device_from_proc(pf_ring_net *netns, pf_ring_device *dev_ptr) {
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8540:6: error: no previous prototype for 'remove_device_from_ring_list' [-Werror=missing-prototypes]
8540 | void remove_device_from_ring_list(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8607:6: error: no previous prototype for 'add_device_to_proc' [-Werror=missing-prototypes]
8607 | void add_device_to_proc(pf_ring_net *netns, pf_ring_device *dev_ptr) {
| ^~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8637:5: error: no previous prototype for 'add_device_to_ring_list' [-Werror=missing-prototypes]
8637 | int add_device_to_ring_list(struct net_device *dev, int32_t dev_index)
| ^~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
While at it also refresh all the previous patch.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-08-23 01:10:39 +08:00
John Audia
64b8872cf4
libdaq3: update to 3.0.21
...
Update to latest version.
Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.21
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-08-22 12:52:09 +03:00
Austin Lane
6faa0a8486
abseil-cpp: Update to 20240722.1 LTS
...
- Update abseil-cpp minor rev. Fixes CVE-2025-0838
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-19 19:24:38 +03:00
John Audia
341006475b
libpam: add upstream patch/fix build mold linker
...
Add backport fixing the build with mold linker and remove the no-mold flag.
See: https://github.com/linux-pam/linux-pam/issues/922 and
https://github.com/linux-pam/linux-pam/pull/928
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-08-18 23:38:18 +02:00
Austin Lane
c536549ee5
libprotobuf-c: Update to v1.5.2
...
Update libprotobuf-c to version 1.5.2.
Notably, adds support for protobuf >=26
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-17 19:10:23 +03:00
Alexandru Ardelean
ba6ce219c5
openblas: bump to version 0.3.30
...
This change updates the version to 0.3.30
Added patch to fix x86 builds.
Also sent upstream:
https://github.com/OpenMathLib/OpenBLAS/pull/5418
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-08-13 09:03:20 +03:00
Rosen Penev
8f0f27e24f
unixodbc: compile as gnu11
...
Fixes compilation with GCC15. Properly fixing this is too convoluted.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-08-11 17:12:05 +08:00
Rosen Penev
9bb8db08d0
libyaml-cpp: fix pkgconfig file
...
This avoids leaking OS paths.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-08-11 17:11:25 +08:00
John Audia
0a0f2e884c
gperftools: bump to version 2.17
...
Changelog: https://github.com/gperftools/gperftools/releases/tag/gperftools-2.17
Add patch to fix build of some ARM toolchains
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <therealgraysky@proton.me >
2025-08-09 11:39:49 +02:00
George Sapkin
810341cf33
sqlite3: bump to 3.50.4
...
Changelog: https://sqlite.org/releaselog/3_49_2.html
Changelog: https://sqlite.org/releaselog/3_50_0.html
Changelog: https://sqlite.org/releaselog/3_50_1.html
Changelog: https://sqlite.org/releaselog/3_50_2.html
Changelog: https://sqlite.org/releaselog/3_50_3.html
Changelog: https://sqlite.org/releaselog/3_50_4.html
Signed-off-by: George Sapkin <george@sapk.in >
2025-08-05 16:24:14 +08:00
George Sapkin
5b8e0fd464
sqlite3: require matching lib version in shell
...
Shell expects a matching library version to be installed. Specify a
matching version using EXTRA_DEPENDS.
Signed-off-by: George Sapkin <george@sapk.in >
2025-08-05 16:24:14 +08:00
George Sapkin
d066a4d046
sqlite3: fix CI test
...
Fixes: b2d2ba8ae ("sqlite3: add CI version check")
Signed-off-by: George Sapkin <george@sapk.in >
2025-08-05 16:24:14 +08:00
Tianling Shen
de90925852
rpcsvc-proto: Update to 1.4.4
...
Remove unneeded autoreconf.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-08-02 23:12:25 +08:00
Georgi Valkov
494e9f7daf
libideviceactivation: update to the latest git version
...
change log
https://github.com/libimobiledevice/libideviceactivation/commits/master/
Signed-off-by: Georgi Valkov <gvalkov@gmail.com >
2025-07-31 21:50:51 +02:00
Georgi Valkov
d7c2ed9c5b
libimobiledevice: update to the latest git version
...
Fix initial device enumeration
change log
https://github.com/libimobiledevice/libimobiledevice/commits/master/
Signed-off-by: Georgi Valkov <gvalkov@gmail.com >
2025-07-31 21:50:51 +02:00
Georgi Valkov
2485fa4797
libusbmuxd: update to 2.1.1
...
change log
https://github.com/libimobiledevice/libusbmuxd/releases/tag/2.1.1
Signed-off-by: Georgi Valkov <gvalkov@gmail.com >
2025-07-31 21:50:51 +02:00
Georgi Valkov
4bfc1b8811
libimobiledevice-glue: update to 1.3.2
...
change log
https://github.com/libimobiledevice/libimobiledevice-glue/releases/tag/1.3.2
Signed-off-by: Georgi Valkov <gvalkov@gmail.com >
2025-07-31 21:50:51 +02:00