Bug 2059643 - Incorrect CMake configs location
Summary: Incorrect CMake configs location
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fast_float
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 2056923
TreeView+ depends on / blocked
 
Reported: 2022-03-01 15:46 UTC by Vitaly
Modified: 2022-03-26 15:09 UTC (History)
1 user (show)

Fixed In Version: fast_float-3.4.0-5.fc37 fast_float-3.4.0-4.el9 fast_float-1.1.2-3.el8 fast_float-1.1.2-4.fc34 fast_float-3.4.0-5.fc35 fast_float-3.4.0-6.fc36
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-03-04 03:28:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Vitaly 2022-03-01 15:46:37 UTC
Description of problem:
fast_float-devel uses incorrect location for CMake configs: /usr/share/FastFloat instead of /usr/share/cmake/FastFloat.

CMake can't find this library with find_package(FastFloat).

Version-Release number of selected component (if applicable):
fast_float-3.4.0-3.fc36

How reproducible:
Always.

Steps to Reproduce:
1. Install fast_float-devel.
2. Use find_package(FastFloat).

Actual results:
CMake can't find this library.

Expected results:
CMake should find and use it.

Additional info:

Comment 1 Vitaly 2022-03-01 16:09:24 UTC
Upstream PR with fix: https://github.com/fastfloat/fast_float/pull/127

Comment 2 Vitaly 2022-03-01 16:28:24 UTC
PR with Fedora package fix: https://src.fedoraproject.org/rpms/fast_float/pull-request/1

Comment 3 Ben Beasley 2022-03-01 16:48:10 UTC
Repeating https://src.fedoraproject.org/rpms/fast_float/pull-request/1#comment-98703:

> Thanks. This looks reasonable.
> 
> Daniel Lemire is very responsive, so I’ll allow a day or two for feedback on the [upstream PR](https://github.com/fastfloat/fast_float/pull/127). Assuming there are no unresolved questions from that, I’ll plan to merge and backport as far as reasonable—at least to F35+ and EPEL9, and to F34/EPEL8 if I can reasonably apply the patch to 1.1.2.

Comment 4 Fedora Update System 2022-03-04 03:27:26 UTC
FEDORA-2022-4dc7ec8201 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-4dc7ec8201

Comment 5 Fedora Update System 2022-03-04 03:28:19 UTC
FEDORA-2022-4dc7ec8201 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Fedora Update System 2022-03-04 04:19:59 UTC
FEDORA-2022-ce692192c7 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ce692192c7

Comment 7 Fedora Update System 2022-03-04 13:11:59 UTC
FEDORA-2022-e3c58cf4e1 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-e3c58cf4e1

Comment 8 Fedora Update System 2022-03-04 16:09:27 UTC
FEDORA-2022-e3c58cf4e1 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-e3c58cf4e1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-e3c58cf4e1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2022-03-04 21:52:42 UTC
FEDORA-2022-ce692192c7 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-ce692192c7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-ce692192c7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2022-03-05 13:46:28 UTC
FEDORA-EPEL-2022-9088d37524 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-9088d37524

Comment 11 Vitaly 2022-03-05 14:44:49 UTC
Another issue due to noarch package:

CMake Error at CMakeLists.txt:52 (find_package):
  Could not find a configuration file for package "FastFloat" that is
  compatible with requested version "".

  The following configuration files were considered but not accepted:

    /usr/share/cmake/FastFloat/FastFloatConfig.cmake, version: 3.4.0 (32bit)

Comment 12 Vitaly 2022-03-05 14:45:15 UTC
I will try to fix that in upstream.

Comment 13 Fedora Update System 2022-03-05 14:56:01 UTC
FEDORA-2022-14a907cdf0 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2022-14a907cdf0

Comment 15 Fedora Update System 2022-03-05 15:04:14 UTC
FEDORA-EPEL-2022-e7e834de4a has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-e7e834de4a

Comment 16 Fedora Update System 2022-03-05 19:26:50 UTC
FEDORA-EPEL-2022-e7e834de4a has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-e7e834de4a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2022-03-05 19:28:53 UTC
FEDORA-2022-14a907cdf0 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-14a907cdf0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-14a907cdf0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2022-03-05 19:42:54 UTC
FEDORA-EPEL-2022-9088d37524 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-9088d37524

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 19 Fedora Update System 2022-03-06 17:01:46 UTC
FEDORA-2022-ce692192c7 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-ce692192c7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-ce692192c7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 20 Fedora Update System 2022-03-06 18:29:21 UTC
FEDORA-2022-e3c58cf4e1 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-e3c58cf4e1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-e3c58cf4e1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 21 Fedora Update System 2022-03-06 18:48:40 UTC
FEDORA-EPEL-2022-e7e834de4a has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-e7e834de4a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 22 Fedora Update System 2022-03-06 18:49:01 UTC
FEDORA-2022-14a907cdf0 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-14a907cdf0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-14a907cdf0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 23 Fedora Update System 2022-03-13 18:39:35 UTC
FEDORA-EPEL-2022-9088d37524 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 24 Fedora Update System 2022-03-14 22:15:44 UTC
FEDORA-EPEL-2022-e7e834de4a has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 25 Fedora Update System 2022-03-14 22:25:33 UTC
FEDORA-2022-14a907cdf0 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 26 Fedora Update System 2022-03-15 00:07:19 UTC
FEDORA-2022-e3c58cf4e1 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 27 Fedora Update System 2022-03-26 15:09:51 UTC
FEDORA-2022-ce692192c7 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.