olsrd: fix plugin SONAME, add test-version.sh, clean up Makefile - #1191
olsrd: fix plugin SONAME, add test-version.sh, clean up Makefile#1191BKPepe wants to merge 9 commits into
OpenWrt Makefiles: Passed
The changed package files follow the OpenWrt packaging guidelines.
Details
Checking PR #1191: olsrd: fix plugin SONAME, add test-version.sh, clean up Makefile (Makefile Audit)
Commit 8e87fee - olsrd: set plugin SONAME to the installed filename:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ 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 eb1fe2c - olsrd: add test-version.sh for CI runtime tests:
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit e18ac80 - olsrd: clean up Makefile:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ 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 6c1c168 - olsrd: report the packaged version in the binary:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ 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 6855753 - olsrd: fix respawn_threshold lookup in the IPv6 init script:
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit e731b57 - olsrd: add missing jshn dependency to olsrd-utils:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ 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 c24d19d - olsrd: initialize the LQ multiplier list pointer in the ubus handler:
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit f290d57 - olsrd: reject non-address input before eval in olsrd-neigh.sh:
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 8577e20 - olsrd: record why the version check logs "Terminated":
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Package Release Audit:
✅ Package olsrd version unchanged, but PKG_RELEASE bumped from '2' to '3'