<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/olsrd/test-version.sh, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-08-13T21:21:19Z</updated>
<entry>
<title>olsrd: record why the version check logs "Terminated"</title>
<updated>2026-08-13T21:21:19Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-10T07:56:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=61972dae3af03f5f8ac757b9520eb6f2ebe2eb21'/>
<id>urn:sha1:61972dae3af03f5f8ac757b9520eb6f2ebe2eb21</id>
<content type='text'>
olsrd leaves through olsr_exit(), which ends the process with
raise(SIGTERM) rather than returning from main, so the shell reports
"Terminated" right after the version banner even for a plain
`olsrd -v`. The pipeline status comes from grep, so the check itself
is unaffected, but the line in the CI log looks like a failure to
anyone reading it.

Note it in the script so the next reader does not go hunting.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Co-authored-by: Claude Fable 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>olsrd: report the packaged version in the binary</title>
<updated>2026-08-13T21:21:19Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-06T12:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9c79e6bed31119abc517612ddb8a35af616b0d35'/>
<id>urn:sha1:9c79e6bed31119abc517612ddb8a35af616b0d35</id>
<content type='text'>
olsrd builds its version banner from the VERS make variable, which
defaults to the upstream development version "pre-0.9.9", so
`olsrd -v` never mentioned the version the package was built from.
The source tarball carries no git metadata either, so the git hash
in that string is always zero:

    olsr.org - pre-0.9.9-git_0000000-hash_5fd8976...

Pass PKG_VERSION as VERS, the same way alfred and batctl already
pass REVISION, so the banner identifies the packaged revision. This
also lets test-version.sh check the real version instead of merely
confirming that the binary starts.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Co-authored-by: Claude Fable 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>olsrd: add new package</title>
<updated>2026-08-13T21:21:19Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-06T08:08:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1d86a8fffc63e28b8f1ccd565dce933b5ff21e86'/>
<id>urn:sha1:1d86a8fffc63e28b8f1ccd565dce933b5ff21e86</id>
<content type='text'>
olsrd is the olsr.org implementation of the Optimized Link
State Routing protocol, together with its plugins packaged as
olsrd-mod-* subpackages.

Moved from the openwrt/routing feed, as discussed in
https://github.com/openwrt/routing/issues/184.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Co-authored-by: Claude Fable 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
