Bug #6081
Warnings on v1_01_00 cmake phase
Start date:
04/30/2014
Due date:
% Done:
0%
Estimated time:
Occurs In:
Experiment:
-
Co-Assignees:
Description
Some warnings appear when compiling v1_01_00:
CMake Warning at /grid/fermiapp/products/larsoft/cetbuildtools/v3_10_01/Modules/CetCMakeEnv.cmake:245 (message): Obsolete function cet_check_gcc called -- NOP. Call Stack (most recent call first): larcore/CMakeLists.txt:51 (cet_check_gcc)
(on all the packages)
CMake Warning (dev) in uboonecode/uboone/Utilities/CMakeLists.txt: Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link interface. Run "cmake --help-policy CMP0022" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Target "SignalShapingServiceMicroBooNE_service" has an INTERFACE_LINK_LIBRARIES property. This should be preferred as the source of the link interface for this library but because CMP0022 is not set CMake is ignoring the property and using the link implementation as the link interface instead. INTERFACE_LINK_LIBRARIES: /grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Services_Registry.so;/grid/fermiapp/products/larsoft/fhiclcpp/v2_18_03/slf5.x86_64.e5.prof/lib/libfhiclcpp.so;/grid/fermiapp/products/larsoft/cetlib/v1_04_03/slf5.x86_64.e5.prof/lib/libcetlib.so;LArFFT_service;LArProperties_service;Geometry;Geometry_service;Utilities;SignalShapingServiceMicroBooNE_service;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Core.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Principal.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Services_Registry.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Persistency_Common.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Persistency_Provenance.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Utilities.so;/grid/fermiapp/products/larsoft/messagefacility/v1_11_03/slf5.x86_64.e5.prof/lib/libMF_MessageLogger.so;/grid/fermiapp/products/larsoft/messagefacility/v1_11_03/slf5.x86_64.e5.prof/lib/libMF_Utilities.so;/grid/fermiapp/products/larsoft/cetlib/v1_04_03/slf5.x86_64.e5.prof/lib/libcetlib.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libCore.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libCint.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libRIO.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libNet.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libHist.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGraf.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGraf3d.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGpad.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libTree.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libRint.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libPostscript.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libMatrix.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libPhysics.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libMathCore.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libThread.so Link implementation: /grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Services_Registry.so;/grid/fermiapp/products/larsoft/fhiclcpp/v2_18_03/slf5.x86_64.e5.prof/lib/libfhiclcpp.so;/grid/fermiapp/products/larsoft/cetlib/v1_04_03/slf5.x86_64.e5.prof/lib/libcetlib.so;LArFFT_service;LArProperties_service;Geometry;Geometry_service;Utilities;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Core.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Principal.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Framework_Services_Registry.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Persistency_Common.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Persistency_Provenance.so;/grid/fermiapp/products/larsoft/art/v1_09_02/slf5.x86_64.nu.e5.prof/lib/libart_Utilities.so;/grid/fermiapp/products/larsoft/messagefacility/v1_11_03/slf5.x86_64.e5.prof/lib/libMF_MessageLogger.so;/grid/fermiapp/products/larsoft/messagefacility/v1_11_03/slf5.x86_64.e5.prof/lib/libMF_Utilities.so;/grid/fermiapp/products/larsoft/cetlib/v1_04_03/slf5.x86_64.e5.prof/lib/libcetlib.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libCore.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libCint.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libRIO.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libNet.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libHist.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGraf.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGraf3d.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libGpad.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libTree.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libRint.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libPostscript.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libMatrix.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libPhysics.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libMathCore.so;/grid/fermiapp/products/larsoft/root/v5_34_18/Linux64bit+2.6-2.5-nu-e5-prof/lib/libThread.so This warning is for project developers. Use -Wno-dev to suppress it.
There are two of these messages, one pertaining SignalShapingServiceMicroBooNE_service
(above), the other about SignalShapingServiceLBNE10kt_service
.
Full log attached.
History
#1 Updated by Lynn Garren almost 7 years ago
- Status changed from New to Assigned
- Assignee set to Lynn Garren
I did not remove the call to cet_check_gcc from the top level CMakeLists.txt file. That function is deprecated and will be removed in the next release. Or you can remove it yourself. This is mentioned in the release notes AND on the download instructions:
https://cdcvs.fnal.gov/redmine/projects/larsoft/wiki/Release_Notes_10100
http://oink.fnal.gov/distro/larsoft/larsoft-v1_01_00.html
Both warnings are ignorable. We may have to set the policy that is complained about.
#2 Updated by Lynn Garren almost 7 years ago
- Status changed from Assigned to Closed