Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 769325 Details for
Bug 827188
sci-libs/netcdf-4.7.4: hardcodes path to libdl.so in CMake files (was: sci-libs/vtk-9.0.3-r1 fails to build with sys-libs/glibc-2.34-r2 -- missing /usr/lib64/libdl.so symlink)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
netCDFTargets.cmake
netCDFTargets.cmake (text/plain), 3.88 KB, created by
Bernd
on 2022-04-08 06:39:20 UTC
(
hide
)
Description:
netCDFTargets.cmake
Filename:
MIME Type:
Creator:
Bernd
Created:
2022-04-08 06:39:20 UTC
Size:
3.88 KB
patch
obsolete
># Generated by CMake > >if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) > message(FATAL_ERROR "CMake >= 2.6.0 required") >endif() >cmake_policy(PUSH) >cmake_policy(VERSION 2.6...3.21) >#---------------------------------------------------------------- ># Generated CMake target import file. >#---------------------------------------------------------------- > ># Commands may need to know the format version. >set(CMAKE_IMPORT_FILE_VERSION 1) > ># Protect against multiple inclusion, which would fail when already imported targets are added once more. >set(_targetsDefined) >set(_targetsNotDefined) >set(_expectedTargets) >foreach(_expectedTarget netCDF::netcdf) > list(APPEND _expectedTargets ${_expectedTarget}) > if(NOT TARGET ${_expectedTarget}) > list(APPEND _targetsNotDefined ${_expectedTarget}) > endif() > if(TARGET ${_expectedTarget}) > list(APPEND _targetsDefined ${_expectedTarget}) > endif() >endforeach() >if("${_targetsDefined}" STREQUAL "${_expectedTargets}") > unset(_targetsDefined) > unset(_targetsNotDefined) > unset(_expectedTargets) > set(CMAKE_IMPORT_FILE_VERSION) > cmake_policy(POP) > return() >endif() >if(NOT "${_targetsDefined}" STREQUAL "") > message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") >endif() >unset(_targetsDefined) >unset(_targetsNotDefined) >unset(_expectedTargets) > > ># Compute the installation prefix relative to this file. >get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) ># Use original install prefix when loaded through a ># cross-prefix symbolic link such as /lib -> /usr/lib. >get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) >get_filename_component(_realOrig "/usr/lib64/cmake/netCDF" REALPATH) >if(_realCurr STREQUAL _realOrig) > set(_IMPORT_PREFIX "/usr/lib64/cmake/netCDF") >endif() >unset(_realOrig) >unset(_realCurr) >get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) >get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) >get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) >if(_IMPORT_PREFIX STREQUAL "/") > set(_IMPORT_PREFIX "") >endif() > ># Create imported target netCDF::netcdf >add_library(netCDF::netcdf SHARED IMPORTED) > >set_target_properties(netCDF::netcdf PROPERTIES > INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include" > INTERFACE_LINK_LIBRARIES "/usr/lib64/libhdf5_hl.so;/usr/lib64/libhdf5.so;/usr/lib64/libsz.so;/usr/lib64/libz.so;/usr/lib64/libdl.a;/usr/lib64/libm.so;/usr/lib64/libcurl.so;/usr/lib64/libzip.so" >) > >if(CMAKE_VERSION VERSION_LESS 2.8.12) > message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") >endif() > ># Load information for each installed configuration. >get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) >file(GLOB CONFIG_FILES "${_DIR}/netCDFTargets-*.cmake") >foreach(f ${CONFIG_FILES}) > include(${f}) >endforeach() > ># Cleanup temporary variables. >set(_IMPORT_PREFIX) > ># Loop over all imported files and verify that they actually exist >foreach(target ${_IMPORT_CHECK_TARGETS} ) > foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) > if(NOT EXISTS "${file}" ) > message(FATAL_ERROR "The imported target \"${target}\" references the file > \"${file}\" >but this file does not exist. Possible reasons include: >* The file was deleted, renamed, or moved to another location. >* An install or uninstall procedure did not complete successfully. >* The installation package was faulty and contained > \"${CMAKE_CURRENT_LIST_FILE}\" >but not all the files it references. >") > endif() > endforeach() > unset(_IMPORT_CHECK_FILES_FOR_${target}) >endforeach() >unset(_IMPORT_CHECK_TARGETS) > ># This file does not depend on other imported targets which have ># been exported from the same project but in a separate export set. > ># Commands beyond this point should not need to know the version. >set(CMAKE_IMPORT_FILE_VERSION) >cmake_policy(POP)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 827188
:
756115
| 769325