Mailinglist Archive: opensuse-factory (562 mails)

< Previous Next >
[opensuse-factory] openSUSE reproducible build test results
Hi,

For https://reproducible-builds.org/
I just finished rebuilding all of openSUSE:Factory again.
Using the common approach of double-build with variations in date+time+hostname
implemented in my "rebuildmany" / rb4 script in the reproducibleopensuse repo.


https://www.zq1.de/~bernhard/linux/reproducibleopensuse/compare.factory-20170105/
contains all resulting diffs (after our build-compare filters)

This was setting SOURCE_DATE_EPOCH and using 'osc build' that normalizes UID,
umask, build path, locale, TZ etc

my rbstats scripts summarized the results thus:

total-packages: 9918
build-tried: 9918
build-failed: 1025
build-n-a: 63
build-succeeded: 8830
build-official-failed: 45 # also failed in OBS
build-compare-failed: 598
build-compare-succeeded: 8232
bit-by-bit-identical: 0


so still plenty of work to do, even before we start reducing the filters in
build-compare

if you are maintaining a package in Factory, you can have a look at the diffs
above and see if you can figure out how to avoid that diff
or look at
https://www.zq1.de/~bernhard/linux/reproducibleopensuse/compare.factory-20170105/failed-builds.txt
to see if your package failed to build.

For haskell packages I already filed
https://bugzilla.opensuse.org/show_bug.cgi?id=1018895
and you can ignore the non-x86 packages like uboot*
but there are still plenty others
some of which fail their testsuite
when running with chroot (instead of kvm like in OBS (which somehow is broken
on my host))

Ciao
--
Bernhard M. Wiedemann
software engineer
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >