<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hallo in die Runde,</p>
<p>jetzt ist mir etwas klarer, was Carsten wissen wollte. Also, die
Situation ist folgende:</p>
<p>OpenWrt bringt Sicherheitspatches gebündelt mit Point-Releases
heraus. Das sind dann Versionen wie z.B. 21.02.1, 21.02.2, usw.</p>
<p>Die einzenen Point-Releases sind stabil. Sie sind ein Abbild
dessen, wie OpenWrt zur Veröffentlichung aussah und werden auch
nicht mehr verändert. Neue Patches sorgen *immer* für neue
point-releases.<br>
</p>
<p>Falter-releases basieren auf solchen stable-OpenWrt-Releases. Die
zugehörige OpenWrt-Version zu einem Falter-release wird in einer
speziellen Datei des Package-feeds codiert[1]. Somit gibt es
immer, wenn eine entsprechende stable-Falter-Version über das
builter-script gebaut wird, die gleichen Ergebnisse.</p>
<p>Ein bisschen anders ist das, wenn man mit den Entwicklungsfeeds
(z.B. 1.2.3-snapshot oder snapshot) baut. Hier wird immer der
aktuellste imagebuilder des entsprechenden branches genutzt. Im
Fall von 1.2.3-snapshot der von OpenWrt-21.02-SNAPSHOT und für
snapshot der OpenWrt-snapshot. Deshalb sind snapshot-builds nicht
zwingend reproduzierbar.</p>
<p>Da wir allerdings mal vor Jahren (noch zu hedy-Zeiten) festgelegt
hatten, dass wir eh nur OpenWrt-stables entwickeln wollen, halte
ich das für nicht so schlimm. <br>
</p>
<p>Viele Grüße<br>
Martin<br>
</p>
<p>[1]
<a class="moz-txt-link-freetext" href="https://github.com/freifunk-berlin/falter-packages/blob/v1.2.2/packages/falter-common/files-common/etc/freifunk_release">https://github.com/freifunk-berlin/falter-packages/blob/v1.2.2/packages/falter-common/files-common/etc/freifunk_release</a><br>
</p>
<p>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
Moin, Robert & allseits -
On 17.06.2022 12:54, Robert Kähler wrote:
</pre>
<blockquote type="cite" style="color: #007cff;">
<pre class="moz-quote-pre" wrap="">ich hätte die Frage so verstanden, ob es möglich ist dass bei einer Weiterentwicklung von Openwrt ein automatischer Build eine "Falter v1.2.2" ein anderes Ergebnis hat als heute.
Wenn man z.B. "OpenWrt-Stable" als Grundlage deklariert hätte.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">das! <span class="moz-smiley-s1" title=":-)"></span>
Ich baue das Image für meine Fonera 2.0n per:
git pull
./build_falter -p all -v 1.2.2 -t ramips -s rt305x -r fon_fonera-20n
- das gab's jedenfalls bis neulich noch nicht per Selector
(<a class="moz-txt-link-freetext" href="https://selector.berlin.freifunk.net/">https://selector.berlin.freifunk.net/</a>).
</pre>
<blockquote type="cite" style="color: #007cff;">
<pre class="moz-quote-pre" wrap="">Ich denke das ist nicht der Fall. Mit einer anderen Openwrt-Basis wird sich auch immer die Version des Falter-Builds ändern.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">Die Frage wäre, welche Policy OpenWRT da verfolgt: bei einem (Security-)
Patch <b class="moz-txt-star"><span class="moz-txt-tag">*</span>IMMER<span class="moz-txt-tag">*</span></b> eine neue Versionsnummer, wenigstens als Minor?
Beste Grüße
-C.</pre>
</blockquote>
<br>
</p>
</body>
</html>