Skip to content

batman-adv: add new package - #30164

Merged
BKPepe merged 4 commits into
openwrt:masterfrom
BKPepe:add-batman-adv
Aug 18, 2026
Merged

batman-adv: add new package#30164
BKPepe merged 4 commits into
openwrt:masterfrom
BKPepe:add-batman-adv

batman-adv: fix build against kernels backporting kmalloc_obj

6862bac
Select commit
Loading
Failed to load commit list.
OpenWrt / FormalityCheck / OpenWrt Makefiles succeeded Aug 18, 2026 in 0s

OpenWrt Makefiles: Passed

The changed package files follow the OpenWrt packaging guidelines.

Details

Checking PR #30164: batman-adv: add new package (Makefile Audit)

Commit 0d60db2 - batman-adv: add new package:

✅ Mandatory structural metadata present: 'PKG_MAINTAINER'
✅ Mandatory structural metadata present: 'PKG_LICENSE'
✅ Mandatory structural metadata present: 'PKG_LICENSE_FILES'
✅ PKG_MAINTAINER email address format is valid: 'sw@simonwunderlich.de'
✅ PKG_LICENSE uses no deprecated or informal SPDX identifiers
✅ Makefile conffiles block contains no spaces or indentation and paths are correctly formatted
✅ Makefile does not assign per-package variables at the top level
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ No feed package forces its own inclusion into buildbot default images via DEFAULT+BUILDBOT
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Commit 5a856a3 - batman-adv: drop the vestigial conffiles entry:

✅ Makefile does not assign per-package variables at the top level
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ No feed package forces its own inclusion into buildbot default images via DEFAULT+BUILDBOT
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Commit 02d5783 - batman-adv: use return instead of continue in the migration script:

✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Commit 6862bac - batman-adv: fix build against kernels backporting kmalloc_obj:

✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Package Release Audit:

✅ New package net/batman-adv correctly initializes PKG_RELEASE to 1