Project

General

Profile

Bug #6081

Warnings on v1_01_00 cmake phase

Added by Gianluca Petrillo almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
04/30/2014
Due date:
% Done:

0%

Estimated time:
Occurs In:
Experiment:
-
Co-Assignees:
Duration:

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.

cmake.log (29.3 KB) cmake.log Output of `mrb build -C`, from a e5:prof area Gianluca Petrillo, 04/30/2014 11:40 AM

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

Also available in: Atom PDF