gazebosim / gz-cmake

A set of CMake modules that are used by the C++-based Gazebo projects.
https://gazebosim.org/libs/cmake
Apache License 2.0
27 stars 30 forks source link

GzRelocatableBinaries not installed #429

Closed heeplr closed 6 months ago

heeplr commented 6 months ago

Environment

Description

cmake -C /var/tmp/portage/net-libs/gz-msgs-10.0.0/work/gz-msgs-gz-msgs10_10.0.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN
_FILE=/var/tmp/portage/net-libs/gz-msgs-10.0.0/work/gz-msgs-gz-msgs10_10.0.0_build/gentoo_toolchain.cmake /var/tmp/portage/net-libs/gz-msgs-10.0.0/work/gz-msgs-gz-msgs10_10.0.0                                            
loading initial cache file /var/tmp/portage/net-libs/gz-msgs-10.0.0/work/gz-msgs-gz-msgs10_10.0.0_build/gentoo_common_config.cmake                                                                                          
-- The C compiler identification is GNU 13.2.1                                                                                                                                                                              
-- The CXX compiler identification is GNU 13.2.1                                                                                                                                                                            
-- Detecting C compiler ABI info                                                                                                                                                                                            
-- Detecting C compiler ABI info - done                                                                                                                                                                                     
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped                                                                                                                                                 
-- Detecting C compile features                                                                                                                                                                                             
-- Detecting C compile features - done                                                                                                                                                                                      
-- Detecting CXX compiler ABI info                                                                                                                                                                                          
-- Detecting CXX compiler ABI info - done                                                                                                                                                                                   
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped                                                                                                                                               
-- Detecting CXX compile features                                                                                                                                                                                           
-- Detecting CXX compile features - done                                                                                                                                                                                    
CMake Warning (dev) at /usr/share/cmake/gz-cmake3/cmake3/GzUtils.cmake:1965 (message): 

  The build script has specified some unrecognized arguments for
  gz_configure_project(~):

  gz-msgs-extras.cmake.in

  Either the script has a typo, or it is using an unexpected version of
  gz-cmake.  The version of gz-cmake currently being used is 3.0.0

Call Stack (most recent call first):
  /usr/share/cmake/gz-cmake3/cmake3/GzConfigureProject.cmake:57 (_gz_cmake_parse_arguments)
  CMakeLists.txt:20 (gz_configure_project)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- gz-msgs10 version 10.0.0~CONFIG_EXTRAS
-- Operating system is Linux
-- Found CPack generators: DEB
-- 

-- ====== Finding Dependencies ======
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3")   
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Looking for Protobuf - found

-- Looking for gz-utils2 -- found version 2.0.0
-- Searching for dependencies of gz-utils2
-- Looking for gz-utils2 - found

-- Looking for gz-math7 -- found version 7.0.2
-- Searching for dependencies of gz-math7
-- Looking for gz-utils2 -- found version 2.0.0
-- Looking for gz-math7 - found

-- Found Python3: /usr/bin/python3.12 (found version "3.12.1") found components: Interpreter 
-- Checking for module 'tinyxml2'
--   Found tinyxml2, version 9.0.0
-- Looking for tinyxml2 - found
-- 
-- Searching for host SSE information
-- SSE2 found
-- SSE3 found
-- SSE4.1 found
-- SSE4.2 found
-- Configuring library: gz-msgs10
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Error at core/CMakeLists.txt:110 (include):
  include could not find requested file:

    GzRelocatableBinaries

CMake Error at core/CMakeLists.txt:111 (gz_add_get_install_prefix_impl):
  Unknown CMake command "gz_add_get_install_prefix_impl".

Steps to reproduce

Try installing, GzRelocatableBinaries is not included.

Output

# ninja -v -j7 -l0 install                                                                                                                                                                                                    
[1/2] cd /var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build && /usr/bin/doxygen /var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox && /usr/bin/doxygen
 /var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox                                                                                                                                      
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.                                               
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"                                                                                                        
warning: Tag 'TCL_SUBST' at line 260 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.                                                           
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"                                                                                                        
warning: Tag 'CLANG_ASSISTED_PARSING' at line 1078 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' belongs to an option that was not enabled at compile time.       
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.                                                       
warning: Tag 'CLANG_OPTIONS' at line 1086 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' belongs to an option that was not enabled at compile time.                
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.                                                       
warning: Tag 'CLANG_DATABASE_PATH' at line 1096 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' belongs to an option that was not enabled at compile time.          
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1114 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1250 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1542 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1850 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1866 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1940 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2045 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2232 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2274 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2281 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2507 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api_tagfile.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'TCL_SUBST' at line 260 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLANG_ASSISTED_PARSING' at line 1078 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_OPTIONS' at line 1086 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'CLANG_DATABASE_PATH' at line 1096 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' belongs to an option that was not enabled at compile time.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1114 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1250 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1542 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1850 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1866 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1940 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2045 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2232 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2274 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2281 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2507 of file '/var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build/api.dox' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[1/2] cd /var/tmp/portage/dev-build/gz-cmake-3.0.0/work/gz-cmake-gz-cmake3_3.0.0_build && /usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "RelWithDebInfo"
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/benchmark
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/benchmark/run_benchmarks.py
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/codecheck
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/codecheck/namespace_AZ.rule
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/codecheck/header_guard.rule
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/codecheck/cpplint.py
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/tools
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/tools/doc_check.sh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/tools/check_test_ran.py
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/gz-cmake3-config.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/gz-cmake3-config-version.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/lib64/pkgconfig/gz-cmake3.pc
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/gz-cmake3-utilities-targets.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/ignition
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/ignition/utilities
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/ignition/utilities/SuppressWarning.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/ignition/utilities/ExtraTestMacros.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities/detail
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities/detail/SuppressWarning.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities/detail/ExtraTestMacros.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities/SuppressWarning.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/include/gz/cmake3/gz/utilities/ExtraTestMacros.hh
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindAVCODEC.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindAVDEVICE.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindAVFORMAT.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindAVUTIL.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindCPPZMQ.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindDL.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindEIGEN3.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindFreeImage.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGTS.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzAssimp.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzBullet.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzCURL.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzOGRE.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzOGRE2.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzProtobuf.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindGzURDFDOM.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindIFADDRS.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindJSONCPP.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindODE.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindOptiX.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindSQLite3.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindSWSCALE.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindTINYXML2.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindUUID.cmake 
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindYAML.cmake 
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindZIP.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/FindZeroMQ.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzBenchmark.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzCMake.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzCheckSSE.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzCodeCheck.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzCodeCoverage.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzConfigureBuild.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzConfigureProject.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzCreateDocs.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzGenerateVersionInfo.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzImportTarget.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzManualSearch.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzPackaging.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzPkgConfig.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzPython.cmake 
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzRonn2Man.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzSanitizers.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzSetCompilerFlags.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/GzUtils.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/Export.hh.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/cmake_uninstall.cmake.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/cpack_options.cmake.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/gz-all-config.cmake.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/gz-component-config.cmake.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/gz-config.cmake.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/gz_auto_headers.hh.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/upload_doc.sh.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/version_info.json.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/pkgconfig/gz-component.pc.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/pkgconfig/gz.pc.in
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/IgnPython.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/cmake/gz-cmake3/cmake3/IgnBenchmark.cmake
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/gz-cmake3.tag.xml
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen/layout.xml
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen/header.html
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen/footer.html
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen/cppreference.tag.xml
-- Installing: /var/tmp/portage/dev-build/gz-cmake-3.0.0/image/usr/share/gz/gz-cmake3/doxygen/api.in
traversaro commented 6 months ago

You need at least gz-cmake 3.2.0 (that contains the required file, see https://github.com/gazebosim/gz-cmake/tree/gz-cmake3_3.2.0/cmake, https://github.com/gazebosim/gz-cmake/tree/gz-cmake3_3.1.0/cmake and https://github.com/gazebosim/gz-cmake/pull/344) to compile a recent version of gz-sim .

heeplr commented 6 months ago

Thanks for the quick reply.

3.2.0 isn't available on https://github.com/gazebosim/gz-cmake/releases

Would it be possible to provide a release to build the latest tarball from https://github.com/gazebosim/gz-sim/releases ?

I'm currently trying to write ebuilds for gentoo which has source tarballs as preferred way of obtaining the source.

traversaro commented 6 months ago

Only the major releases are marked as GitHub releases, other releases are available as regular git tags, see https://github.com/gazebosim/gz-cmake/tags .

heeplr commented 6 months ago

I see. Thank you.

Closing this.