]> 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>
Sat, 8 Feb 2020 13:28:26 +0000 (13:28 +0000)
commitb577a6d923042cfc04e67d470e0987488ea61412
tree3fca812d3c176338cbe4560f881230e3d1f857e8
parent1b71c28e1ca4fddc0f3c340ea4bcd76854ef620c
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.

(From OE-Core rev: a9b8287984c63420e10329a69f7ac5125f1687f8)

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