[PATCH 19.07 4/4] treewide: mark selected packages nonshared

Jo-Philipp Wich jo at mein.io
Sat Jul 3 12:39:18 PDT 2021


Hi,

> I've never seen a non integer release, is there a special reason for this?

I used to do that in the past when backporting master changes to
branches that didn't apply cleanly anymore.

In this case the package contents between master and release branches
deviated while keeping the same software version. To denote that fact I
kept the last common PKG_RELEASE as appended a minor version instead.

So assuming a package "foo" had version 1.2.3 with PKG_RELEASE 4 in
master and branch, and that the contents deviated over time (different
patches, init script fixes, system integrations) while both remaining at
version 1.2.3, the master package would've get bumped to 1.2.3-5,
1.2.3-6 and so on while the "forked" branch version gets bumped from
1.2.3-4 to 1.2.3-4.1, 1.2.3-4.2 etc.

HTH,
Jo



More information about the openwrt-devel mailing list