what the hell is that affecting most local specfiles using "strip -s --strip-unneeded" for years?
strip:/home/builduser/rpmbuild/BUILDROOT/httpd-2.4.41-18.104.22.168.fc30.20191120.rh.sandybridge.x86_64/usr/lib64/libaprutil-1.so.0.6.1[.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value
error: Bad exit status from /var/tmp/rpm-tmp.huNUkC (%install
Sorry - this was a bug introduced with the -34 release, which should now be fixed with the -35 release.
Essentially what happened was that I added code to further reduce the size of stripped binaries by compacting the annobin data held in the .gnu.build.attributes section. But I made a mistake and ended up generating corrupt data instead. Ho hum.
Please try using the -35 release and let me know if that solves the problem for you.
I seemingly see the same problem with fc31, with the update to binutils.x86_64 2.32-26.fc31 (from -24)
(In reply to Lars Gullik Bjønnes from comment #2)
> I seemingly see the same problem with fc31, with the update to
> binutils.x86_64 2.32-26.fc31 (from -24)
True, but the newer releases (-27 onwards) should fix that.