The failed gating test should be fixed by https://src.fedoraproject.org/rpms/annobin/pull-request/16.
However there are minor bugs in the build, see https://bugzilla.redhat.com/show_bug.cgi?id=2061291.
Didn't pass gating because of the upstream suite, there are failure in the ld tests: FAIL: Build libibtplt-lib.so with -z ibtplt FAIL: Build libibtplt--now-lib.so with -z ibtplt -z now FAIL: Build plt-main with PIE and -z bndplt FAIL: Build plt-main with PIE and -z bndplt -z now FAIL: Build plt-main with PIE and -z ibtplt FAIL: Build plt-main with PIE and -z ibtplt -z now FAIL: Build plt-main with -z bndplt FAIL: Build plt-main with -z bndplt -z now FAIL: Build plt-main with -z ibtplt FAIL: Build plt-main with -z ibtplt -z now FAIL: Build pr20103c FAIL: Build pr20103d FAIL: Build pr21997-1b FAIL: Build pr22001-1b FAIL: Build pr25618.so FAIL: liblto-19.so FAIL: LTO 12a FAIL: LTO 12b FAIL: LTO 13 FAIL: LTO 14 FAIL: LTO 15 FAIL: LTO 3a FAIL: LTO 3c FAIL: LTO 3 symbol FAIL: LTO 7 FAIL: PR binutils/23460 FAIL: PR binutils/23460 FAIL: PR ld/12365 FAIL: PR ld/12758 FAIL: PR ld/12760 FAIL: PR ld/12942 (2) FAIL: PR ld/13183 FAIL: PR ld/16746 (3) FAIL: PR ld/16746 (4) FAIL: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) FAIL: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) FAIL: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) FAIL: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) FAIL: PR ld/pr16846(1) FAIL: PR ld/pr16846(2) FAIL: Run pr21964-2 FAIL: Run pr21964-3 FAIL: Run pr21964-5
Two tier0 tests failed in gating:
Regression/bz1311352 because of a problem in the test itself, should be fixed by https://src.fedoraproject.org/rpms/binutils/pull-request/36
Sanity/testsuite is a genuine failure of binutils, specifically of its own testsuite. After "rpmbuild -bc", ld.sum has three failures: pr21964-3, pr21964-2, pr21964-5.
I believe the latter failure should be dealt with (at least triaged) before the build moves further.
Gating (tier0) still fails:
(1) the upstream testsuite (Sanity/testsuite) found FAIL: gnu-debuglink
(2) coreutils can't be rebuilt (Sanity/rebuild-coreutils)
(3) empty man pages (Regression/bz916214-binutils-contains-empty-man-pages)
The only false positive is Sanity/dts-probe-binaries, which will be fixed by https://src.fedoraproject.org/rpms/binutils/pull-request/25.
This time we do have some genuine problems found by gating: - empty manpages - failures in the upstream testsuite: - binutils.sum: - FAIL: gnu-debuglink (readelf with missing link) - ld.sum: - FAIL: Link with zlib compressed debug output 2 - FAIL: Link with zlib-gabi compressed debug output 1 - FAIL: Link with zlib-gnu compressed debug output 1 - while using this binutils, coreutils-8.32-30.fc35.x86_64 couldn't be rebuilt (rpmbuild -bb ...)
There's one failure in gating that's a false positive. The test case (Sanity/dts-probe-binaries) needs to be updated to latest changes in binutils. I'll do it in a moment...
Sorry for the failures in fedora-ci.koji-build.tier0.functional test, none of them seems to come from binutils. Unfortunately I'm unable to waive it due to authentication errors (I don't believe that, my bet is on authorization but anyway...).
If you can, please waive it. The command I wanted to use was: bodhi updates waive FEDORA-2021-27ed62175c --test=fedora-ci.koji-build.tier0.functional '(1) Infrastracture problems (failed downloads). (2) Some tests need changes due to latest glibc updates, I will handle that later. Overall: waiving.'