Community maintained packages for OpenWrt.
 
 
 
 
 
 
Go to file
Til Kaiser 79c186e1ff
ifstat: fix build with GCC 15
ifstat fails to build with GCC 15 due to an incorrect detection of the
signal handler return type.

The configure script shipped with ifstat uses an obsolete K&R-style
declaration:

  void (*signal())();

With GCC 15 this causes the signal() return type check to incorrectly
assume 'int' instead of 'void'. As a result, the generated code defines
signal handlers returning int, which conflicts with struct sigaction
expecting a void (*)(int) handler and leads to a build failure:

  assignment to 'void (*)(int)' from incompatible pointer type
  'int (*)(int)'

Enable autoreconf during the build to regenerate the configure
script, which correctly detects the signal handler type and fixes
the compilation error.

Signed-off-by: Til Kaiser <mail@tk154.de>
(cherry picked from commit 6a51c41680)
2026-09-16 23:43:51 +02:00
.devcontainer
.github ci: add nightly LLM review workflow 2026-07-19 22:35:07 +02:00
.keys
.vscode vscode: update commit message validation line length 2026-07-04 15:31:47 +02:00
admin openwisp-config: fetch release tarball instead of git clone 2026-09-16 15:48:18 +02:00
devel treewide: fix licenses 2026-05-28 11:44:16 +02:00
fonts/dejavu-fonts-ttf
ipv6/generate-ipv6-address tayga: move to net 2025-07-24 15:33:18 +02:00
kernel ovpn-dco: update to version 7.1.0.2026080300 2026-08-11 09:10:52 +03:00
lang python-typing-extensions: bump to 4.16.0 2026-09-05 11:36:43 +03:00
libs c-ares: bump to 1.34.8 2026-09-07 13:55:47 +02:00
mail exim: update to 4.100 2026-08-27 14:55:06 +03:00
multimedia tvheadend: drop the handwritten version override 2026-09-10 09:55:17 +02:00
net ifstat: fix build with GCC 15 2026-09-16 23:43:51 +02:00
sound snapcast: update to v0.35.0 2026-05-24 15:41:18 +03:00
utils owut: update to 2026.08.30 2026-09-10 10:11:00 +02:00
.gitignore
CONTRIBUTING.md CONTRIBUTING.md: accept only real names in the SoB 2025-08-05 21:08:01 +02:00
LICENSE
README.md

README.md

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.