]> code.ossystems Code Review - openembedded-core.git/commit
opkg-utils: Fix reproducibility issues in opkg-build
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 3 Feb 2020 20:39:14 +0000 (20:39 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Feb 2020 12:16:02 +0000 (12:16 +0000)
commita9b8287984c63420e10329a69f7ac5125f1687f8
treeff1160981556d5379991bf95711c2c6840a516f3
parent621ea68239763ce8740731e745c5002c956d4c67
opkg-utils: Fix reproducibility issues in opkg-build

There is a sorting problem with opkg-build where the ipk generated is depending
upon the order of files on disk. The reason is the --sort option to tar only
influences the orders of files tar reads, not those passed by the -T option.

Add in a sort call to resolve this issue. To ensure consistent sorting we
also need to force to a specific locale (C) else the results are still not
deterministic.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/opkg-utils/opkg-utils/fix-reproducibility.patch [new file with mode: 0644]
meta/recipes-devtools/opkg-utils/opkg-utils_0.4.2.bb