Die Entwickler des LLVM-Projekts haben den Ăbergang zu einem neuen Schema fĂŒr die Vergabe von Versionsnummern des Produkts genehmigt. Analog zu den Projekten GCC und GDB wird die Nullversion (âN.0â) in jedem neuen Branch wĂ€hrend der Entwicklung verwendet, und die erste stabile Version wird mit der Nummer âN.1â gekennzeichnet. Diese Ănderung ermöglicht es, Builds aus dem sich in der Entwicklung befindlichen Branch (mainline) von den Builds des Branches mit den finalen Releases zu trennen.
Zum Beispiel wird bei der Vorbereitung des zukĂŒnftigen Releases die Entwicklung unter Verwendung des instabilen Branches LLVM 18.0 durchgefĂŒhrt, und das erste stabile Release wird unter der Nummer 18.1.0 erscheinen. Bei Bedarf werden alle zwei Wochen Korrekturversionen unter den Nummern 18.1.1, 18.1.2 usw. erstellt. Falls Ănderungen am aktuellen Branch, die ABI brechen, vorgenommen werden, wird das Update mit einer Ănderung der zweiten Ziffer der Versionsnummer (d.h. 18.2.0) erstellt.
Quelle: opennet.ru
