Comments

23 Comments
karma

LGTM.

I need an errata together with annobin.

Note, the PR104099 change just buys the basic_json using packages some time, as nothing changed for C++23 which requires the behavior that gcc previously had for older standards as an extension. So at latest when g++ switches to -std=gnu++23 by default (right now the default is still -std=gnu++17), it will not work again.

PR104099 is actually fixed in 12-0.1-0.2.fc36, I just forgot to mention it in the %changelog (created snapshot, then noticed the PR was fixed and merged again from release branch to cherry pick that fix, but didn't update %changelog for it).

We want gcc-12.0.1-0.1.1.fc36 or even better gcc-12.0.1-0.2.fc36, rather than this build.

That is up to the annobin maintainer. As gcc-11.1.1-1.fc34 is compatible with the annobin that is in f34, there is no need to include it in the same errata.

I had to update annobin again for the gcc f33 errata FEDORA-2021-3a908d6827 so I think it would be best to withdraw this update.

Are you sure you had the corresponding annobin installed too? With annobin-9.27-1.fc32 or older the above is certainly expected on armv7hl.

That wasn't really a good idea to push this into F32, as it will make #1830472 happen there too.

No, this is subsumed by FEDORA-2020-b2de059578

This update has been unpushed.

Sure, see above. The errata is locked and I can't do any changes.

annobin-9.13-2.fc33 should be part of this errata, but bodhi failed to add that to it multiple times, nor allowed me to revoke it.

I have expired the buildroot override several hours ago, it was on just a few minutes so that Nick could rebuild annobin.

This update has been unpushed.

Unless 2 people give it +1 karma, in 8 days.

Fixes CVE-2017-11671.