Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue in Dockerfile.ros2_humble #139

Open
Rnfudge02 opened this issue Jul 23, 2024 · 9 comments
Open

Issue in Dockerfile.ros2_humble #139

Rnfudge02 opened this issue Jul 23, 2024 · 9 comments
Assignees
Labels
question Further information is requested

Comments

@Rnfudge02
Copy link

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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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-1ubuntu122.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`

@rob-pointcloud
Copy link

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/

@tuannv-github
Copy link

tuannv-github commented Jul 25, 2024

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)

@hemalshahNV hemalshahNV self-assigned this Jul 25, 2024
@hemalshahNV hemalshahNV added the question Further information is requested label Jul 25, 2024
@hemalshahNV
Copy link
Contributor

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).

@tuannv-github
Copy link

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?

@DJT777
Copy link

DJT777 commented Jul 25, 2024

@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

@Rnfudge02
Copy link
Author

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 Rnfudge02 reopened this Jul 25, 2024
@Rnfudge02
Copy link
Author

Sorry, I did not mean to close this issue

@DJT777
Copy link

DJT777 commented Jul 25, 2024

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

Originally posted by @delenius in #135 (comment)_

@Rnfudge02
Copy link
Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants