stable

google-benchmark-1.6.0-1.fc35, libscn-0.4-3.fc35, & 1 more

FEDORA-2021-68622c9b07 created by xvitaly 3 years ago for Fedora 35

Updated to version 1.6.0.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2021-68622c9b07

This update has been submitted for testing by xvitaly.

3 years ago

This update's test gating status has been changed to 'ignored'.

3 years ago

This update's test gating status has been changed to 'waiting'.

3 years ago

This update's test gating status has been changed to 'ignored'.

3 years ago

This update has been pushed to testing.

3 years ago
User Icon music commented & provided feedback 3 years ago
karma

Please consider limiting this update to Rawhide at this point in the release cycle for F35.

There is a breaking API change, mentioned in the release notes (https://github.com/google/benchmark/releases/tag/v1.6.0), in that State::thread_index and State::threads are now accessor methods instead of data members. This means all packages that use these members will need to patched.

In addition, please consider sending a heads-up to the devel mailing list about the change.

I noticed the problem because grpc failed to rebuild into the side tag for OpenSSL 3.0. Here is what the necessary patch looked like for grpc.

BZ#2002018 google-benchmark-1.6.0 is available

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

3 years ago
User Icon xvitaly commented & provided feedback 3 years ago

Please consider limiting this update to Rawhide at this point in the release cycle for F35.

I need this update for F35 too. F35 is not released yet, so it's okay.

There is a breaking API change, mentioned in the release notes (https://github.com/google/benchmark/releases/tag/v1.6.0), in that State::thread_index and State::threads are now accessor methods instead of data members. This means all packages that use these members will need to patched.

Typical Google. They did this without a soversion bump.

User Icon xvitaly commented & provided feedback 3 years ago

In addition, please consider sending a heads-up to the devel mailing list about the change.

Done: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/WKBNIOA3V3NHQ6ISZPVUFUAVCBZSMVOM/

User Icon music commented & provided feedback 3 years ago
karma

Typical Google. They did this without a soversion bump.

I noticed. It was careless of them, and easy for you to miss.

I checked cctz, geometry-hpp, python-pypet, seqan3, and snappy. Based on source grepping and fedpkg mockbuild --enablerepo=local), none of them uses the part of the API that was changed. That’s less fallout than I expected!

I have no objection to carrying on with the F35 update at this point. I appreciate your work on handling this the right way.

BZ#2002018 google-benchmark-1.6.0 is available

This update can be pushed to stable now if the maintainer wishes

3 years ago

xvitaly edited this update.

New build(s):

  • libscn-0.4-3.fc35
  • spdlog-1.9.2-2.fc35

Karma has been reset.

3 years ago

This update has been submitted for testing by xvitaly.

3 years ago

This update has been pushed to testing.

3 years ago

This update can be pushed to stable now if the maintainer wishes

3 years ago

This update has been submitted for stable by xvitaly.

3 years ago

This update has been pushed to stable.

3 years ago

Please login to add feedback.

Metadata
Type
enhancement
Severity
medium
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
modified
3 years ago
BZ#2002018 google-benchmark-1.6.0 is available
0
0

Automated Test Results