WARN: Migration: Updating settings.yml WARN: **************************************** WARN: settings.yml is locally modified, can't be updated WARN: The new settings.yml has been stored in: /home/rdesmond/.conan/settings.yml.new WARN: **************************************** [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'url'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'license'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'description'. It is recommended to add it as attribute Exporting package recipe proj_A/0.1@test/test exports_sources: Copied 1 '.txt' file: CMakeLists.txt proj_A/0.1@test/test exports_sources: Copied 1 '.h' file: hello_A.h proj_A/0.1@test/test exports_sources: Copied 1 '.cpp' file: hello_A.cpp proj_A/0.1@test/test: The stored package has not changed proj_A/0.1@test/test: Using the exported files summary hash as the recipe revision: 6ea289ba32795db7ac346c2d3a2476c3 proj_A/0.1@test/test: Exported revision: 6ea289ba32795db7ac346c2d3a2476c3 Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.cppstd=11 compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] [build_requires] [env] proj_A/0.1@test/test: Forced build from source Installing package: proj_A/0.1@test/test Requirements proj_A/0.1@test/test from local cache - Cache Packages proj_A/0.1@test/test:346ad3cdb8af37fde5a1ae1cf11f928355b04814 - Build Installing (downloading, building) binaries... proj_A/0.1@test/test: Copying sources to build folder proj_A/0.1@test/test: Building your package in /home/rdesmond/.conan/data/proj_A/0.1/test/test/build/346ad3cdb8af37fde5a1ae1cf11f928355b04814 proj_A/0.1@test/test: Generator cmake created conanbuildinfo.cmake proj_A/0.1@test/test: Calling build() -- The CXX compiler identification is GNU 5.4.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan setting CPP STANDARD: 11 WITH EXTENSIONS OFF -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /home/rdesmond/.conan/data/proj_A/0.1/test/test/build/346ad3cdb8af37fde5a1ae1cf11f928355b04814 Scanning dependencies of target proj_A [ 50%] Building CXX object CMakeFiles/proj_A.dir/hello_A.cpp.o [100%] Linking CXX shared library lib/libproj_A.so [100%] Built target proj_A [100%] Built target proj_A Install the project... -- Install configuration: "Release" -- Installing: /home/rdesmond/.conan/data/proj_A/0.1/test/test/package/346ad3cdb8af37fde5a1ae1cf11f928355b04814/lib/libproj_A.so proj_A/0.1@test/test: Package '346ad3cdb8af37fde5a1ae1cf11f928355b04814' built proj_A/0.1@test/test: Build folder /home/rdesmond/.conan/data/proj_A/0.1/test/test/build/346ad3cdb8af37fde5a1ae1cf11f928355b04814 proj_A/0.1@test/test: Generated conaninfo.txt proj_A/0.1@test/test: Generated conanbuildinfo.txt proj_A/0.1@test/test: Generating the package proj_A/0.1@test/test: Package folder /home/rdesmond/.conan/data/proj_A/0.1/test/test/package/346ad3cdb8af37fde5a1ae1cf11f928355b04814 proj_A/0.1@test/test: Calling package() proj_A/0.1@test/test package(): Packaged 1 '.h' file: hello_A.h proj_A/0.1@test/test package(): Packaged 1 '.so' file: libproj_A.so proj_A/0.1@test/test: Package '346ad3cdb8af37fde5a1ae1cf11f928355b04814' created proj_A/0.1@test/test: Created package revision b6a362581105d6bf2b4e2b079161f443 [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'url'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'license'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'description'. It is recommended to add it as attribute Exporting package recipe proj_B/0.1@test/test exports_sources: Copied 1 '.h' file: hello_B.h proj_B/0.1@test/test exports_sources: Copied 1 '.cpp' file: hello_B.cpp proj_B/0.1@test/test exports_sources: Copied 1 '.txt' file: CMakeLists.txt proj_B/0.1@test/test: The stored package has not changed proj_B/0.1@test/test: Using the exported files summary hash as the recipe revision: e0ed300930b8266c58ce5f12bd94ce75 proj_B/0.1@test/test: Exported revision: e0ed300930b8266c58ce5f12bd94ce75 Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.cppstd=11 compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] [build_requires] [env] proj_B/0.1@test/test: Forced build from source Installing package: proj_B/0.1@test/test Requirements proj_A/0.1@test/test from local cache - Cache proj_B/0.1@test/test from local cache - Cache Packages proj_A/0.1@test/test:346ad3cdb8af37fde5a1ae1cf11f928355b04814 - Cache proj_B/0.1@test/test:45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 - Build Installing (downloading, building) binaries... proj_A/0.1@test/test: Already installed! proj_B/0.1@test/test: Copying sources to build folder proj_B/0.1@test/test: Building your package in /home/rdesmond/.conan/data/proj_B/0.1/test/test/build/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 proj_B/0.1@test/test: Generator cmake created conanbuildinfo.cmake proj_B/0.1@test/test: Calling build() -- The CXX compiler identification is GNU 5.4.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library proj_A found /home/rdesmond/.conan/data/proj_A/0.1/test/test/package/346ad3cdb8af37fde5a1ae1cf11f928355b04814/lib/libproj_A.so -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan setting CPP STANDARD: 11 WITH EXTENSIONS OFF -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /home/rdesmond/.conan/data/proj_B/0.1/test/test/build/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 Scanning dependencies of target proj_B [ 50%] Building CXX object CMakeFiles/proj_B.dir/hello_B.cpp.o [100%] Linking CXX shared library lib/libproj_B.so [100%] Built target proj_B [100%] Built target proj_B Install the project... -- Install configuration: "Release" -- Installing: /home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802/lib/libproj_B.so -- Set runtime path of "/home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802/lib/libproj_B.so" to "" proj_B/0.1@test/test: Package '45b5368b05e5bb05d84f1dd43b93bf7b9dd52802' built proj_B/0.1@test/test: Build folder /home/rdesmond/.conan/data/proj_B/0.1/test/test/build/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 proj_B/0.1@test/test: Generated conaninfo.txt proj_B/0.1@test/test: Generated conanbuildinfo.txt proj_B/0.1@test/test: Generating the package proj_B/0.1@test/test: Package folder /home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 proj_B/0.1@test/test: Calling package() proj_B/0.1@test/test package(): Packaged 1 '.h' file: hello_B.h proj_B/0.1@test/test package(): Packaged 1 '.so' file: libproj_B.so proj_B/0.1@test/test: Package '45b5368b05e5bb05d84f1dd43b93bf7b9dd52802' created proj_B/0.1@test/test: Created package revision 8d04f30b72b98c3215605f28daff4d53 [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'url'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'license'. It is recommended to add it as attribute [HOOK - attribute_checker.py] pre_export(): WARN: Conanfile doesn't have 'description'. It is recommended to add it as attribute Exporting package recipe proj_C/0.1@test/test exports_sources: Copied 1 '.txt' file: CMakeLists.txt proj_C/0.1@test/test exports_sources: Copied 2 '.cpp' files: app.cpp, hello_C.cpp proj_C/0.1@test/test exports_sources: Copied 1 '.h' file: hello_C.h proj_C/0.1@test/test: A new conanfile.py version was exported proj_C/0.1@test/test: Folder: /home/rdesmond/.conan/data/proj_C/0.1/test/test/export proj_C/0.1@test/test: Using the exported files summary hash as the recipe revision: 027837ab7e79ce85be9701a81d8deffa proj_C/0.1@test/test: Package recipe modified in export, forcing source folder removal proj_C/0.1@test/test: Use the --keep-source, -k option to skip it proj_C/0.1@test/test: Removing the local binary packages from different recipe revisions proj_C/0.1@test/test: Exported revision: 027837ab7e79ce85be9701a81d8deffa Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.cppstd=11 compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] [build_requires] [env] proj_C/0.1@test/test: Forced build from source Installing package: proj_C/0.1@test/test Requirements proj_A/0.1@test/test from local cache - Cache proj_B/0.1@test/test from local cache - Cache proj_C/0.1@test/test from local cache - Cache Packages proj_A/0.1@test/test:346ad3cdb8af37fde5a1ae1cf11f928355b04814 - Cache proj_B/0.1@test/test:45b5368b05e5bb05d84f1dd43b93bf7b9dd52802 - Cache proj_C/0.1@test/test:9b53d59d4b82181405398cfb3c12a3a8d3d53ebf - Build Installing (downloading, building) binaries... proj_A/0.1@test/test: Already installed! proj_B/0.1@test/test: Already installed! proj_C/0.1@test/test: Configuring sources in /home/rdesmond/.conan/data/proj_C/0.1/test/test/source proj_C/0.1@test/test: Copying sources to build folder proj_C/0.1@test/test: Building your package in /home/rdesmond/.conan/data/proj_C/0.1/test/test/build/9b53d59d4b82181405398cfb3c12a3a8d3d53ebf proj_C/0.1@test/test: Generator cmake created conanbuildinfo.cmake proj_C/0.1@test/test: Generator cmake_find_package created Findproj_A.cmake proj_C/0.1@test/test: Generator cmake_find_package created Findproj_B.cmake proj_C/0.1@test/test: Calling build() -- The CXX compiler identification is GNU 5.4.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library proj_B found /home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802/lib/libproj_B.so -- Library proj_A found /home/rdesmond/.conan/data/proj_A/0.1/test/test/package/346ad3cdb8af37fde5a1ae1cf11f928355b04814/lib/libproj_A.so -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan setting CPP STANDARD: 11 WITH EXTENSIONS OFF -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /home/rdesmond/.conan/data/proj_C/0.1/test/test/build/9b53d59d4b82181405398cfb3c12a3a8d3d53ebf Scanning dependencies of target proj_C [ 25%] Building CXX object CMakeFiles/proj_C.dir/hello_C.cpp.o [ 50%] Linking CXX shared library lib/libproj_C.so [ 50%] Built target proj_C Scanning dependencies of target app [ 75%] Building CXX object CMakeFiles/app.dir/app.cpp.o [100%] Linking CXX executable bin/app /usr/bin/ld: warning: libproj_A.so, needed by //home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802/lib/libproj_B.so, not found (try using -rpath or -rpath-link) //home/rdesmond/.conan/data/proj_B/0.1/test/test/package/45b5368b05e5bb05d84f1dd43b93bf7b9dd52802/lib/libproj_B.so: undefined reference to `hello_A()' collect2: error: ld returned 1 exit status CMakeFiles/app.dir/build.make:104: recipe for target 'bin/app' failed make[2]: *** [bin/app] Error 1 CMakeFiles/Makefile2:97: recipe for target 'CMakeFiles/app.dir/all' failed make[1]: *** [CMakeFiles/app.dir/all] Error 2 Makefile:103: recipe for target 'all' failed make: *** [all] Error 2 proj_C/0.1@test/test: proj_C/0.1@test/test: ERROR: Package '9b53d59d4b82181405398cfb3c12a3a8d3d53ebf' build failed proj_C/0.1@test/test: WARN: Build folder /home/rdesmond/.conan/data/proj_C/0.1/test/test/build/9b53d59d4b82181405398cfb3c12a3a8d3d53ebf ERROR: proj_C/0.1@test/test: Error in build() method, line 17 cmake.build() ConanException: Error 2 while executing cmake --build '/home/rdesmond/.conan/data/proj_C/0.1/test/test/build/9b53d59d4b82181405398cfb3c12a3a8d3d53ebf' '--' '-j8