-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
last month's status: https://lists.opensuse.org/opensuse-factory/2019-11/msg00370.html
Last months' reproducible builds project updates (including my work): https://reproducible-builds.org/reports/2019-11/
Three weeks ago, I attended the reproducible builds summit and then wrote about it at https://lizards.opensuse.org/2019/12/13/opensuse-on-reproducible-builds-summ...
We also opened https://www.reddit.com/r/reproduciblebuilds/ .
I already found and reported or fixed several problems that would have caused problems in 2020. Some of these may be forgotten upstream:
https://rt.cpan.org/Public/Bug/Display.html?id=124509 perl-TimeDate https://rt.cpan.org/Public/Bug/Display.html?id=124513 perl-OLE-Storage_Lite https://rt.cpan.org/Public/Bug/Display.html?id=124514 perl-Parse-Win32Registry https://rt.cpan.org/Public/Bug/Display.html?id=124528 perl-File-Listing https://rt.cpan.org/Public/Bug/Display.html?id=124524 perl-Image-ExifTool ; 11.81 and later include the fix
I uploaded https://rb.zq1.de/compare.factory-20191223/ today and rbstats are: total-packages: 12558 (+134) build-tried: 12550 (+134) build-failed: 49 (-2) build-n-a: 79 (-2) build-succeeded: 12422 (+138) build-official-failed+na: 100 (-26)
build-compare-failed: 380 (-35) build-compare-succeeded: 12042 (+173)
verify-failed: 550 (-10) verified-semi-reproducible: 11756 (+148) verified-bit-identical: 0
bit-by-bit-identical: 11662 (+181) not-bit-by-bit-identical: 757 (-37)
https://rb.zq1.de/compare.factory-20191223/graph.png shows the change over time
https://rb.zq1.de/compare.factory-20191223/unreproduciblerings.txt lists very unreproducible core packages (bootstrap+DVD)
Of the badly unreproducible packages, 2 were in ring0 45 were in ring1
That makes it 47/2901 => 1.62 % which is below the overall average of 380/12422 => 3.06 %
757/12422 => 6.09 % of packages are not perfectly reproducible
Newly unreproducible core packages: cri-o: from an old go problem (go1.9+) where parallelism in multi-core builds cause variations in the .note.go.buildid ELF header
Newly reproducible core packages: fftw3: no more varies from -flto=%smp since it was rebuilt with new rpm that uses -flto=auto
python-magnumclient From sphinx template patch https://review.opendev.org/#/c/652669/ and https://review.openstack.org/#/c/568815/
rpmlint-mini: https://build.opensuse.org/request/show/754705
Happy Christmas Bernhard M.