isaac_ros_common icon indicating copy to clipboard operation
isaac_ros_common copied to clipboard

Issue in Dockerfile.ros2_humble

Open Rnfudge02 opened this issue 1 year ago • 9 comments

When building with docker using the command:

./isaac_ros_common/scripts/build_image_layers.sh --image_key x86_64.ros2_humble.user.auv-x86_64 --build_arg USERNAME=auv-container --image_name auv-container:x86_64

where auv-x86_64 is a dockerfile I have created, the following error (truncated) is thrown in the second stage of the build in the ros2_humble dockerfile:

`60.33 GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" 60.33 ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" 60.33 ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" 60.33 ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" 60.33 #include "..." search starts here: 60.33 #include <...> search starts here: 60.33 /usr/include/c++/11 60.33 /usr/include/x86_64-linux-gnu/c++/11 60.33 /usr/include/c++/11/backward 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/include 60.33 /usr/local/include 60.33 /usr/include/x86_64-linux-gnu 60.33 /usr/include 60.33 End of search list. 60.33 GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f 60.33 COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_45675.dir/' 60.33 as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccSUu3GK.s 60.33 GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 60.33 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ 60.33 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ 60.33 COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.' 60.33 Linking CXX executable cmTC_45675 60.33 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45675.dir/link.txt --verbose=1 60.33 /usr/bin/c++ -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -v CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_45675 60.33 Using built-in specs. 60.33 COLLECT_GCC=/usr/bin/c++ 60.33 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper 60.33 OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa 60.33 OFFLOAD_TARGET_DEFAULT=1 60.33 Target: x86_64-linux-gnu 60.33 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 60.33 Thread model: posix 60.33 Supported LTO compression algorithms: zlib zstd 60.33 gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) 60.33 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ 60.33 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ 60.33 COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'cmTC_45675' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_45675.' 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc2hVNWt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -flto=auto -flto=auto --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_45675 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/local/cuda/lib64/stubs -L. -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -fresolution=/tmp/cc2hVNWt.res -flinker-output=pie CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -fresolution=/tmp/cc2hVNWt.res -flinker-output=pie CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o 60.33 LTO parallelism level set to 16 60.33 /usr/bin/c++ @/tmp/cc8ly5kG 60.33 Using built-in specs. 60.33 COLLECT_GCC=/usr/bin/c++ 60.33 OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa 60.33 OFFLOAD_TARGET_DEFAULT=1 60.33 Target: x86_64-linux-gnu 60.33 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 60.33 Thread model: posix 60.33 Supported LTO compression algorithms: zlib zstd 60.33 gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) 60.33 COLLECT_GCC_OPTIONS='-c' '-fno-openmp' '-fno-openacc' '-fPIC' '-g' '-O2' '-fcf-protection=full' '-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-ffat-lto-objects' '-fstack-protector-strong' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-fltrans-output-list=/tmp/ccYjTemr.ltrans.out' '-fwpa=16' '-fresolution=/tmp/cc2hVNWt.res' '-flinker-output=pie' '-shared-libgcc' 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/lto1 -quiet -dumpbase ./cmTC_45675.wpa -mtune=generic -march=x86-64 -g -g -O2 -O2 -version -fno-openmp -fno-openacc -fPIC -fcf-protection=full -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -ffat-lto-objects -fstack-protector-strong -fltrans-output-list=/tmp/ccYjTemr.ltrans.out -fwpa=16 -fresolution=/tmp/cc2hVNWt.res -flinker-output=pie @/tmp/cczDAvQb 60.33 GNU GIMPLE (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 GNU GIMPLE (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ 60.33 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/../lib/:/lib/../lib/x86_64-linux-gnu/:/lib/../lib/../lib/:/usr/lib/../lib/x86_64-linux-gnu/:/usr/lib/../lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ 60.33 COLLECT_GCC_OPTIONS='-c' '-fno-openmp' '-fno-openacc' '-fPIC' '-g' '-O2' '-fcf-protection=full' '-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-ffat-lto-objects' '-fstack-protector-strong' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-fltrans-output-list=/tmp/ccYjTemr.ltrans.out' '-fwpa=16' '-fresolution=/tmp/cc2hVNWt.res' '-flinker-output=pie' '-shared-libgcc' '-dumpdir' './cmTC_45675.wpa.' 60.33 make -f /tmp/ccwTywOv.mk -j16 all 60.33 Using built-in specs. 60.33 COLLECT_GCC=/usr/bin/c++ 60.33 OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa 60.33 OFFLOAD_TARGET_DEFAULT=1 60.33 Target: x86_64-linux-gnu 60.33 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 60.33 Thread model: posix 60.33 Supported LTO compression algorithms: zlib zstd 60.33 gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) 60.33 COLLECT_GCC_OPTIONS='-c' '-fno-openmp' '-fno-openacc' '-fPIC' '-g' '-O2' '-fcf-protection=full' '-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-ffat-lto-objects' '-fstack-protector-strong' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-fltrans' '-o' '/tmp/ccYjTemr.ltrans0.ltrans.o' '-shared-libgcc' 60.33 /usr/lib/gcc/x86_64-linux-gnu/11/lto1 -quiet -dumpbase ./cmTC_45675.ltrans0.ltrans -mtune=generic -march=x86-64 -g -g -O2 -O2 -version -fno-openmp -fno-openacc -fPIC -fcf-protection=full -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -ffat-lto-objects -fstack-protector-strong -fltrans /tmp/ccYjTemr.ltrans0.o -o /tmp/ccpEwqHq.s 60.33 GNU GIMPLE (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 GNU GIMPLE (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) 60.33 compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP 60.33 60.33 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 60.33 COLLECT_GCC_OPTIONS='-c' '-fno-openmp' '-fno-openacc' '-fPIC' '-g' '-O2' '-fcf-protection=full' '-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-ffat-lto-objects' '-fstack-protector-strong' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-fltrans' '-o' '/tmp/ccYjTemr.ltrans0.ltrans.o' '-shared-libgcc' 60.33 as -v --gdwarf-5 --64 -o /tmp/ccYjTemr.ltrans0.ltrans.o /tmp/ccpEwqHq.s 60.33 GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 60.33 MAKEFLAGS=w -j16 -- 60.33 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ 60.33 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/../lib/:/lib/../lib/x86_64-linux-gnu/:/lib/../lib/../lib/:/usr/lib/../lib/x86_64-linux-gnu/:/usr/lib/../lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ 60.33 COLLECT_GCC_OPTIONS='-c' '-fno-openmp' '-fno-openacc' '-fPIC' '-g' '-O2' '-fcf-protection=full' '-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-ffat-lto-objects' '-fstack-protector-strong' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-fltrans' '-o' '/tmp/ccYjTemr.ltrans0.ltrans.o' '-shared-libgcc' '-dumpdir' './cmTC_45675.ltrans0.ltrans.' 60.33 COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'cmTC_45675' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_45675.' 60.33 gmake[3]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 gmake[2]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 60.33 60.33 60.33 Parsed CXX implicit include dir info from above output: rv=done 60.33 found start of include info 60.33 found start of implicit include info 60.33 add: [/usr/include/c++/11] 60.33 add: [/usr/include/x86_64-linux-gnu/c++/11] 60.33 add: [/usr/include/c++/11/backward] 60.33 add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] 60.33 add: [/usr/local/include] 60.33 add: [/usr/include/x86_64-linux-gnu] 60.33 add: [/usr/include] 60.33 end of search list found 60.33 collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] 60.33 collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] 60.33 collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] 60.33 collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] 60.33 collapse include dir [/usr/local/include] ==> [/usr/local/include] 60.33 collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] 60.33 collapse include dir [/usr/include] ==> [/usr/include] 60.33 implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] 60.33 60.33 60.33 Parsed CXX implicit link information from above output: 60.33 link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/]( |$)] 60.33 ignore line: [Change Dir: /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp] 60.33 ignore line: [] 60.33 ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_45675/fast && gmake[2]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'] 60.33 ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_45675.dir/build.make CMakeFiles/cmTC_45675.dir/build] 60.33 ignore line: [gmake[3]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'] 60.33 ignore line: [Building CXX object CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o] 60.33 ignore line: [/usr/bin/c++ -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -v -o CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] 60.33 ignore line: [Using built-in specs.] 60.33 ignore line: [COLLECT_GCC=/usr/bin/c++] 60.33 ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] 60.33 ignore line: [OFFLOAD_TARGET_DEFAULT=1] 60.33 ignore line: [Target: x86_64-linux-gnu] 60.33 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] 60.33 ignore line: [Thread model: posix] 60.33 ignore line: [Supported LTO compression algorithms: zlib zstd] 60.33 ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] 60.33 ignore line: [COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_45675.dir/'] 60.33 ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D NDEBUG -D _FORTIFY_SOURCE=2 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_45675.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -g -O2 -Wformat=1 -Wdate-time -version -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -flto=auto -ffat-lto-objects -fstack-protector-strong -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccSUu3GK.s] 60.33 ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] 60.33 ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] 60.33 ignore line: [] 60.33 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] 60.33 ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] 60.33 ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] 60.33 ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] 60.33 ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] 60.33 ignore line: [#include "..." search starts here:] 60.33 ignore line: [#include <...> search starts here:] 60.33 ignore line: [ /usr/include/c++/11] 60.33 ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] 60.33 ignore line: [ /usr/include/c++/11/backward] 60.33 ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] 60.33 ignore line: [ /usr/local/include] 60.33 ignore line: [ /usr/include/x86_64-linux-gnu] 60.33 ignore line: [ /usr/include] 60.33 ignore line: [End of search list.] 60.33 ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] 60.33 ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] 60.33 ignore line: [] 60.33 ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] 60.33 ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] 60.33 ignore line: [COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_45675.dir/'] 60.33 ignore line: [ as -v --gdwarf-5 --64 -o CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccSUu3GK.s] 60.33 ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] 60.33 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] 60.33 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] 60.33 ignore line: [COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.'] 60.33 ignore line: [Linking CXX executable cmTC_45675] 60.33 ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45675.dir/link.txt --verbose=1] 60.33 ignore line: [/usr/bin/c++ -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -v CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_45675 ] 60.33 ignore line: [Using built-in specs.] 60.33 ignore line: [COLLECT_GCC=/usr/bin/c++] 60.33 ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] 60.33 ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] 60.33 ignore line: [OFFLOAD_TARGET_DEFAULT=1] 60.33 ignore line: [Target: x86_64-linux-gnu] 60.33 ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] 60.33 ignore line: [Thread model: posix] 60.33 ignore line: [Supported LTO compression algorithms: zlib zstd] 60.33 ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] 60.33 ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] 60.33 ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] 60.33 ignore line: [COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'cmTC_45675' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_45675.'] 60.33 link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc2hVNWt.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -flto=auto -flto=auto --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_45675 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/local/cuda/lib64/stubs -L. -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore 60.33 arg [-plugin] ==> ignore 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore 60.33 arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore 60.33 arg [-plugin-opt=-fresolution=/tmp/cc2hVNWt.res] ==> ignore 60.33 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore 60.33 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore 60.33 arg [-plugin-opt=-pass-through=-lc] ==> ignore 60.33 arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore 60.33 arg [-plugin-opt=-pass-through=-lgcc] ==> ignore 60.33 arg [-flto=auto] ==> ignore 60.33 arg [-flto=auto] ==> ignore 60.33 arg [--build-id] ==> ignore 60.33 arg [--eh-frame-hdr] ==> ignore 60.33 arg [-m] ==> ignore 60.33 arg [elf_x86_64] ==> ignore 60.33 arg [--hash-style=gnu] ==> ignore 60.33 arg [--as-needed] ==> ignore 60.33 arg [-dynamic-linker] ==> ignore 60.33 arg [/lib64/ld-linux-x86-64.so.2] ==> ignore 60.33 arg [-pie] ==> ignore 60.33 arg [-znow] ==> ignore 60.33 arg [-zrelro] ==> ignore 60.33 arg [-o] ==> ignore 60.33 arg [cmTC_45675] ==> ignore 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] 60.33 arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] 60.33 arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] 60.33 arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] 60.33 arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] 60.33 arg [-L/lib/../lib] ==> dir [/lib/../lib] 60.33 arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] 60.33 arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] 60.33 arg [-L/usr/local/cuda/lib64/stubs] ==> dir [/usr/local/cuda/lib64/stubs] 60.33 arg [-L.] ==> ignore 60.33 arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] 60.33 arg [CMakeFiles/cmTC_45675.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore 60.33 arg [-lstdc++] ==> lib [stdc++] 60.33 arg [-lm] ==> lib [m] 60.33 arg [-lgcc_s] ==> lib [gcc_s] 60.33 arg [-lgcc] ==> lib [gcc] 60.33 arg [-lc] ==> lib [c] 60.33 arg [-lgcc_s] ==> lib [gcc_s] 60.33 arg [-lgcc] ==> lib [gcc] 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] 60.33 arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] 60.33 collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] 60.33 collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] 60.33 collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] 60.33 collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] 60.33 collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] 60.33 collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] 60.33 collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] 60.33 collapse library dir [/lib/../lib] ==> [/lib] 60.33 collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] 60.33 collapse library dir [/usr/lib/../lib] ==> [/usr/lib] 60.33 collapse library dir [/usr/local/cuda/lib64/stubs] ==> [/usr/local/cuda/lib64/stubs] 60.33 collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] 60.33 implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] 60.33 implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] 60.33 implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib;/usr/local/cuda/lib64/stubs] 60.33 implicit fwks: [] 60.33 60.33 60.33 Determining if the include file pthread.h exists passed with the following output: 60.33 Change Dir: /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp 60.33 60.33 Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_5cbd0/fast && gmake[2]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 /usr/bin/gmake -f CMakeFiles/cmTC_5cbd0.dir/build.make CMakeFiles/cmTC_5cbd0.dir/build 60.33 gmake[3]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 Building C object CMakeFiles/cmTC_5cbd0.dir/CheckIncludeFile.c.o 60.33 /usr/bin/cc -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_5cbd0.dir/CheckIncludeFile.c.o -c /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c 60.33 Linking C executable cmTC_5cbd0 60.33 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5cbd0.dir/link.txt --verbose=1 60.33 /usr/bin/cc -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--no-as-needed /opt/ros/humble/lib/libbackward.so /usr/lib/x86_64-linux-gnu/libdw.so -Wl,--as-needed CMakeFiles/cmTC_5cbd0.dir/CheckIncludeFile.c.o -o cmTC_5cbd0 60.33 gmake[3]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 gmake[2]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 60.33 60.33 60.33 Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: 60.33 Change Dir: /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp 60.33 60.33 Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8c9fd/fast && gmake[2]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 /usr/bin/gmake -f CMakeFiles/cmTC_8c9fd.dir/build.make CMakeFiles/cmTC_8c9fd.dir/build 60.33 gmake[3]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 Building C object CMakeFiles/cmTC_8c9fd.dir/src.c.o 60.33 /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_8c9fd.dir/src.c.o -c /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/src.c 60.33 Linking C executable cmTC_8c9fd 60.33 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c9fd.dir/link.txt --verbose=1 60.33 /usr/bin/cc -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--no-as-needed /opt/ros/humble/lib/libbackward.so /usr/lib/x86_64-linux-gnu/libdw.so -Wl,--as-needed CMakeFiles/cmTC_8c9fd.dir/src.c.o -o cmTC_8c9fd 60.33 gmake[3]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 gmake[2]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp' 60.33 60.33 60.33 Source file was: 60.33 #include <pthread.h> 60.33 60.33 static void test_func(void* data) 60.33 { 60.33 return data; 60.33 } 60.33 60.33 int main(void) 60.33 { 60.33 pthread_t thread; 60.33 pthread_create(&thread, NULL, test_func, NULL); 60.33 pthread_detach(thread); 60.33 pthread_cancel(thread); 60.33 pthread_join(thread, NULL); 60.33 pthread_atfork(NULL, NULL, NULL); 60.33 pthread_exit(NULL); 60.33 60.33 return 0; 60.33 } 60.33 60.33 dh_auto_configure: error: cd .obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -DBUILD_TESTING=OFF .. returned exit code 1 60.34 make[1]: *** [debian/rules:33: override_dh_auto_configure] Error 2 60.34 make[1]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core' 60.34 make: *** [debian/rules:27: binary] Error 2

1 warning found (use --debug to expand):

  • LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 17) Dockerfile.ros2_humble:241

240 | # installed from source above. 241 | >>> RUN --mount=type=cache,target=/var/cache/apt
242 | >>> mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src
243 | >>> && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble
244 | >>> && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash
245 | >>> && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary
246 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb
247 | >>> && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary
248 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb
249 | >>> && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck
250 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb
251 | >>> && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck
252 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb
253 | >>> && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck
254 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb
255 | >>> && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck
256 | >>> && cd ../ && apt-get install -y ./.deb && rm ./.deb 257 |

ERROR: failed to solve: process "/bin/bash -c mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary && cd ../ && apt-get install -y ./.deb && rm ./.deb && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary && cd ../ && apt-get install -y ./.deb && rm ./.deb && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck && cd ../ && apt-get install -y ./.deb && rm ./.deb && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck && cd ../ && apt-get install -y ./.deb && rm ./.deb && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck && cd ../ && apt-get install -y ./.deb && rm ./.deb && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck && cd ../ && apt-get install -y ./.deb && rm ./.deb" did not complete successfully: exit code: 2`

Rnfudge02 avatar Jul 23 '24 12:07 Rnfudge02

hello, just to second this, I am getting the same error. I am running on Jetson Orin nano, and only using the base docker, not adding anything. Here is how I am running the command:

./run_dev.sh -d /ssd/workspace/src/isaac_ros-dev/

rob-pointcloud avatar Jul 24 '24 07:07 rob-pointcloud

I got the same error when running ./run_dev.sh on Ubuntu 22.04 x86_64 machine.

107.6   ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/local/cuda/lib64/stubs/:./:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/]
107.6   ignore line: [COLLECT_GCC_OPTIONS='-g' '-O2' '-ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=.' '-flto=auto' '-flto=auto' '-ffat-lto-objects' '-fstack-protector-strong' '-Wformat=1' '-D' 'NDEBUG' '-Wdate-time' '-D' '_FORTIFY_SOURCE=2' '-v' '-o' 'cmTC_31610' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_31610.']
107.6   link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoPecqC.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -flto=auto -flto=auto --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_31610 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/local/cuda/lib64/stubs -L. -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_31610.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore
107.6     arg [-plugin] ==> ignore
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore
107.6     arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore
107.6     arg [-plugin-opt=-fresolution=/tmp/ccoPecqC.res] ==> ignore
107.6     arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
107.6     arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
107.6     arg [-plugin-opt=-pass-through=-lc] ==> ignore
107.6     arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
107.6     arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
107.6     arg [-flto=auto] ==> ignore
107.6     arg [-flto=auto] ==> ignore
107.6     arg [--build-id] ==> ignore
107.6     arg [--eh-frame-hdr] ==> ignore
107.6     arg [-m] ==> ignore
107.6     arg [elf_x86_64] ==> ignore
107.6     arg [--hash-style=gnu] ==> ignore
107.6     arg [--as-needed] ==> ignore
107.6     arg [-dynamic-linker] ==> ignore
107.6     arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
107.6     arg [-pie] ==> ignore
107.6     arg [-znow] ==> ignore
107.6     arg [-zrelro] ==> ignore
107.6     arg [-o] ==> ignore
107.6     arg [cmTC_31610] ==> ignore
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o]
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o]
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o]
107.6     arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11]
107.6     arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu]
107.6     arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib]
107.6     arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
107.6     arg [-L/lib/../lib] ==> dir [/lib/../lib]
107.6     arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
107.6     arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
107.6     arg [-L/usr/local/cuda/lib64/stubs] ==> dir [/usr/local/cuda/lib64/stubs]
107.6     arg [-L.] ==> ignore
107.6     arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..]
107.6     arg [CMakeFiles/cmTC_31610.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
107.6     arg [-lstdc++] ==> lib [stdc++]
107.6     arg [-lm] ==> lib [m]
107.6     arg [-lgcc_s] ==> lib [gcc_s]
107.6     arg [-lgcc] ==> lib [gcc]
107.6     arg [-lc] ==> lib [c]
107.6     arg [-lgcc_s] ==> lib [gcc_s]
107.6     arg [-lgcc] ==> lib [gcc]
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o]
107.6     arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o]
107.6   collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
107.6   collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
107.6   collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
107.6   collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11]
107.6   collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
107.6   collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib]
107.6   collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
107.6   collapse library dir [/lib/../lib] ==> [/lib]
107.6   collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
107.6   collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
107.6   collapse library dir [/usr/local/cuda/lib64/stubs] ==> [/usr/local/cuda/lib64/stubs]
107.6   collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib]
107.6   implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
107.6   implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
107.6   implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib;/usr/local/cuda/lib64/stubs]
107.6   implicit fwks: []
107.6 
107.6 
107.6 Determining if the include file pthread.h exists passed with the following output:
107.6 Change Dir: /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp
107.6 
107.6 Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f4385/fast && gmake[2]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 /usr/bin/gmake  -f CMakeFiles/cmTC_f4385.dir/build.make CMakeFiles/cmTC_f4385.dir/build
107.6 gmake[3]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 Building C object CMakeFiles/cmTC_f4385.dir/CheckIncludeFile.c.o
107.6 /usr/bin/cc   -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -o CMakeFiles/cmTC_f4385.dir/CheckIncludeFile.c.o -c /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CheckIncludeFile.c
107.6 Linking C executable cmTC_f4385
107.6 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4385.dir/link.txt --verbose=1
107.6 /usr/bin/cc -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wl,--no-as-needed  /opt/ros/humble/lib/libbackward.so /usr/lib/x86_64-linux-gnu/libdw.so -Wl,--as-needed   CMakeFiles/cmTC_f4385.dir/CheckIncludeFile.c.o -o cmTC_f4385 
107.6 gmake[3]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 gmake[2]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 
107.6 
107.6 
107.6 Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output:
107.6 Change Dir: /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp
107.6 
107.6 Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d66ff/fast && gmake[2]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 /usr/bin/gmake  -f CMakeFiles/cmTC_d66ff.dir/build.make CMakeFiles/cmTC_d66ff.dir/build
107.6 gmake[3]: Entering directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 Building C object CMakeFiles/cmTC_d66ff.dir/src.c.o
107.6 /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD  -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -o CMakeFiles/cmTC_d66ff.dir/src.c.o -c /opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/src.c
107.6 Linking C executable cmTC_d66ff
107.6 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d66ff.dir/link.txt --verbose=1
107.6 /usr/bin/cc -g -O2 -ffile-prefix-map=/opt/ros/humble/src/moveit_task_constructor/core=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wl,--no-as-needed  /opt/ros/humble/lib/libbackward.so /usr/lib/x86_64-linux-gnu/libdw.so -Wl,--as-needed   CMakeFiles/cmTC_d66ff.dir/src.c.o -o cmTC_d66ff 
107.6 gmake[3]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 gmake[2]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core/.obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
107.6 
107.6 
107.6 Source file was:
107.6 #include <pthread.h>
107.6 
107.6 static void* test_func(void* data)
107.6 {
107.6   return data;
107.6 }
107.6 
107.6 int main(void)
107.6 {
107.6   pthread_t thread;
107.6   pthread_create(&thread, NULL, test_func, NULL);
107.6   pthread_detach(thread);
107.6   pthread_cancel(thread);
107.6   pthread_join(thread, NULL);
107.6   pthread_atfork(NULL, NULL, NULL);
107.6   pthread_exit(NULL);
107.6 
107.6   return 0;
107.6 }
107.6 
107.6 dh_auto_configure: error: cd .obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -DBUILD_TESTING=OFF .. returned exit code 1
107.6 make[1]: *** [debian/rules:33: override_dh_auto_configure] Error 2
107.6 make[1]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core'
107.6 make: *** [debian/rules:27: binary] Error 2
------
Dockerfile.ros2_humble:241
--------------------
 240 |     # installed from source above.
 241 | >>> RUN --mount=type=cache,target=/var/cache/apt \
 242 | >>>     mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src \
 243 | >>>     && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble \
 244 | >>>     && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash \
 245 | >>>     && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary \
 246 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 247 | >>>     && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary \
 248 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 249 | >>>     && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 250 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 251 | >>>     && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 252 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 253 | >>>     && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 254 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 255 | >>>     && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 256 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb
 257 |     
--------------------
ERROR: failed to solve: process "/bin/bash -c mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src     && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble     && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash     && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb" did not complete successfully: exit code: 2
~/isaac_ros_common/scripts
➜  scripts git:(v3.0.1)

tuannv-github avatar Jul 25 '24 04:07 tuannv-github

It looks like there was a change committed to the MoveIt repositories a couple of weeks ago that may be causing this. We're working on reproducing locally and see if we can anchor a version to resolve.

Separately, you shouldn't need to rebuild these Docker images unless you've modified Dockerfile.x86_64, Dockerfile.aarch64, and/or Dockerfile.ros2_humble. Just to confirm, have any of you modified these files and then run run_dev.sh or build_image_layers.sh or running unmodified (which should have picked up the cached prebuilt images available on NVIDIA Container Registry).

hemalshahNV avatar Jul 25 '24 04:07 hemalshahNV

I do not modify anything; I just run the script. I cannot find instructions for pulling and using cached prebuilt images. Is it available online?

tuannv-github avatar Jul 25 '24 04:07 tuannv-github

@hemalshahNV

I am just trying to run run_dev.sh from CLI from a fresh clone of the repository and getting the same error:

67.63 make[1]: Leaving directory '/opt/ros/humble/src/moveit_task_constructor/core'
67.63 make: *** [debian/rules:27: binary] Error 2
------

 1 warning found (use --debug to expand):
 - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 17)
Dockerfile.ros2_humble:241
--------------------
 240 |     # installed from source above.
 241 | >>> RUN --mount=type=cache,target=/var/cache/apt \
 242 | >>>     mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src \
 243 | >>>     && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble \
 244 | >>>     && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash \
 245 | >>>     && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary \
 246 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 247 | >>>     && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary \
 248 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 249 | >>>     && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 250 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 251 | >>>     && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 252 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 253 | >>>     && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 254 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb \
 255 | >>>     && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck \
 256 | >>>     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb
 257 |     
--------------------
ERROR: failed to solve: process "/bin/bash -c mkdir -p ${ROS_ROOT}/src && cd ${ROS_ROOT}/src     && git clone https://github.com/ros-planning/moveit_task_constructor.git -b humble     && cd moveit_task_constructor && source ${ROS_ROOT}/setup.bash     && cd msgs && bloom-generate rosdebian && fakeroot debian/rules binary     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd rviz_marker_tools && bloom-generate rosdebian && fakeroot debian/rules binary     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd core && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd capabilities && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd visualization && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb     && cd demo && bloom-generate rosdebian && fakeroot debian/rules binary DEB_BUILD_OPTIONS=nocheck     && cd ../ && apt-get install -y ./*.deb && rm ./*.deb" did not complete successfully: exit code: 2
~/repos/isaac_ros_common

DJT777 avatar Jul 25 '24 16:07 DJT777

It looks like there was a change committed to the MoveIt repositories a couple of weeks ago that may be causing this. We're working on reproducing locally and see if we can anchor a version to resolve.

Separately, you shouldn't need to rebuild these Docker images unless you've modified Dockerfile.x86_64, Dockerfile.aarch64, and/or Dockerfile.ros2_humble. Just to confirm, have any of you modified these files and then run run_dev.sh or build_image_layers.sh or running unmodified (which should have picked up the cached prebuilt images available on NVIDIA Container Registry).

I am using build_image_layers.sh, and I have not modified any docker files already in the repository, how can i use this command to use the pre-built varaints?

Rnfudge02 avatar Jul 25 '24 16:07 Rnfudge02

Sorry, I did not mean to close this issue

Rnfudge02 avatar Jul 25 '24 16:07 Rnfudge02

Looks like someone made a PR that has this issue resolved:

Originally posted by @delenius in https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_common/issues/135#issuecomment-2231278123_

DJT777 avatar Jul 25 '24 18:07 DJT777

I tested the change @delenius suggested in the PR by inserting the code at line 238 in Dockerfile.ros2_humble, and can confirm it resolves the issue. However, when using build_image_layers.sh it did not pull a pre-built image, despite no changes being made in the original dockerfiles.

Rnfudge02 avatar Jul 26 '24 00:07 Rnfudge02