[Bug 223673] pkg base (i.e. "make packages") produces nonreproducible output with make -j
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Nov 15 01:25:19 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223673
Bug ID: 223673
Summary: pkg base (i.e. "make packages") produces
nonreproducible output with make -j
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Keywords: pkgbase
Severity: Affects Only Me
Priority: ---
Component: misc
Assignee: freebsd-bugs at FreeBSD.org
Reporter: emaste at freebsd.org
The files within the packages are identical but the ordering in the package txz
differs when invoked as "make -j... packages"
E.g. from the reproducbile-builds.org Jenkins instance,
https://tests.reproducible-builds.org/freebsd/dbd/repo/FreeBSD:12:amd64/current/FreeBSD-jail-current.txz.html
The first package contained
/usr/sbin/jail
/usr/sbin/jexec
/usr/share/man/man8/jexec.8.gz
/usr/share/man/man8/jail.8.gz
/usr/share/man/man5/jail.conf.5.gz
/usr/sbin/jls
while the second package contained
/usr/sbin/jail
/usr/share/man/man8/jail.8.gz
/usr/share/man/man5/jail.conf.5.gz
/usr/sbin/jexec
/usr/share/man/man8/jexec.8.gz
/usr/sbin/jls
one possible solution is to sort the files in
release/scripts/mtree-to-plist.awk
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list