Bug 1531678
Summary: | CMAKE_LIBRARY_ARCHITECTURE is empty | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Roman Tsisyk <roman> |
Component: | cmake | Assignee: | Björn 'besser82' Esser <besser82> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | besser82, jreznik, orion, rdieter, walter.pete |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-01-14 16:08:44 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Roman Tsisyk
2018-01-05 19:09:15 UTC
As explained in the Cmake documentation [1], this is set only, if the compiler reports subdir triplets[2] as the implicit linker search path[3] for multi-arch. We do not use such arch-triplets inside of %{_libdir} in Fedora nor RHEL, so this is expected not to be set. AFAIK, this has been implemented for Debian and Ubuntu, as they do multi-arch is way. [1] https://cmake.org/cmake/help/v3.10/variable/CMAKE_LIBRARY_ARCHITECTURE.html [2] https://cmake.org/cmake/help/v3.10/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.html#variable:CMAKE_<LANG>_LIBRARY_ARCHITECTURE [3] https://cmake.org/cmake/help/v3.10/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX.html#index-0-variable:CMAKE_<LANG>_LIBRARY_ARCHITECTURE |