robotology / robotology-superbuild

CMake/YCM-based superbuild to simplify the build process of robotology projects.
49 stars 48 forks source link

`ninja` in the build directory of the superbuild does not recompile all the projects #1700

Closed traversaro closed 2 months ago

traversaro commented 2 months ago

This is something that happened once with @LoreMoretti , but we were not able to reproduce.

xela-95 commented 2 months ago

Repro steps

Then I had the necessity to use a different fork for bipedal-locomotion-framework and walking-controllers, so I cd into the corresponding repo sources (inside src directory of the superbuild), added the remote I needed and checkout to the needed commit.

Now, returning in the build directory if I run ninja again I got ninja: no work to do. and it didn't recompile.

The only way I found to force the recompilation is cd inside the <rob-sub-root>/build/src/repository-to-recompile and do ninja and ninja install there.

conda list ``` # packages in environment at /home/acroci/mambaforge/envs/robsub: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge ace 8.0.1 he02047a_0 conda-forge aiohappyeyeballs 2.4.0 pyhd8ed1ab_0 conda-forge aiohttp 3.10.5 py312h41a817b_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge alsa-lib 1.2.12 h4ab18f5_0 conda-forge ampl-mp 3.1.0 h2cc385e_1006 conda-forge aom 3.9.1 hac33072_0 conda-forge asio 1.29.0 h59595ed_0 conda-forge assimp 5.3.1 h8343317_3 conda-forge atk-1.0 2.38.0 h04ea711_2 conda-forge attr 2.5.1 h166bdaf_1 conda-forge attrs 24.2.0 pyh71513ae_0 conda-forge aws-c-auth 0.7.17 he0b1f16_2 conda-forge aws-c-cal 0.6.11 heb1d5e4_0 conda-forge aws-c-common 0.9.15 hd590300_0 conda-forge aws-c-compression 0.2.18 hce8ee76_3 conda-forge aws-c-event-stream 0.4.2 h01f5eca_8 conda-forge aws-c-http 0.8.1 hdb68c23_10 conda-forge aws-c-io 0.14.7 hbfbeace_6 conda-forge aws-c-mqtt 0.10.3 h50844eb_4 conda-forge aws-c-s3 0.5.7 hb7bd14b_1 conda-forge aws-c-sdkutils 0.1.15 hce8ee76_3 conda-forge aws-checksums 0.1.18 hce8ee76_3 conda-forge aws-crt-cpp 0.26.6 hf567797_4 conda-forge aws-sdk-cpp 1.11.267 hbf3e495_6 conda-forge azure-core-cpp 1.11.1 h91d86a7_1 conda-forge azure-storage-blobs-cpp 12.10.0 h00ab1b0_1 conda-forge azure-storage-common-cpp 12.5.0 h94269e2_4 conda-forge bash-completion 2.11 ha770c72_1 conda-forge binutils 2.40 h4852527_7 conda-forge binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge binutils_linux-64 2.40 hb3c18ed_1 conda-forge blosc 1.21.5 h0f2a231_0 conda-forge boost 1.84.0 h9cebb41_3 conda-forge bullet-cpp 3.25 hfb8ada1_2 conda-forge bzip2 1.0.8 h4bc722e_7 conda-forge c-ares 1.33.1 heb4867d_0 conda-forge c-compiler 1.7.0 hd590300_1 conda-forge ca-certificates 2024.8.30 hbcca054_0 conda-forge cairo 1.18.0 h3faef2a_0 conda-forge cfitsio 4.4.0 hbdc6101_1 conda-forge cli11 2.4.1 h59595ed_0 conda-forge cmake 3.30.3 hf9cb763_0 conda-forge coinhsl 2023.11.17.0 hf90ab62_0 compilers 1.7.0 ha770c72_1 conda-forge console_bridge 1.0.2 h924138e_1 conda-forge cppzmq 4.10.0 h2e2a08d_1 conda-forge cudatoolkit 11.8.0 h4ba93d1_13 conda-forge cxx-compiler 1.7.0 h00ab1b0_1 conda-forge dartsim 6.13.2 hdbb2bd4_1 conda-forge dav1d 1.2.1 hd590300_0 conda-forge dbus 1.13.6 h5008d03_3 conda-forge double-conversion 3.3.0 h59595ed_0 conda-forge eigen 3.4.0 h00ab1b0_0 conda-forge elfutils 0.191 h924a536_0 conda-forge expat 2.6.2 h59595ed_0 conda-forge fcl 0.7.0 hadc09e8_4 conda-forge ffmpeg 6.1.1 gpl_h878a262_110 conda-forge flann 1.9.2 h54ed35b_1 conda-forge fmt 10.2.1 h00ab1b0_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_2 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fortran-compiler 1.7.0 heb67821_1 conda-forge freeglut 3.2.2 hac7e632_2 conda-forge freeimage 3.18.0 h4b96d29_20 conda-forge freetype 2.12.1 h267a509_2 conda-forge freexl 2.0.0 h743c826_0 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge frozenlist 1.4.1 py312h98912ed_0 conda-forge gcc 12.4.0 h236703b_1 conda-forge gcc_impl_linux-64 12.4.0 hb2e57f8_1 conda-forge gcc_linux-64 12.4.0 h6b7512a_1 conda-forge gdbm 1.18 h0a1914f_2 conda-forge gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge geos 3.12.1 h59595ed_0 conda-forge geotiff 1.7.1 h6b2125f_15 conda-forge gettext 0.22.5 he02047a_3 conda-forge gettext-tools 0.22.5 he02047a_3 conda-forge gfortran 12.4.0 h236703b_1 conda-forge gfortran_impl_linux-64 12.4.0 hc568b83_1 conda-forge gfortran_linux-64 12.4.0 hd748a6a_1 conda-forge giflib 5.2.2 hd590300_0 conda-forge gl2ps 1.4.2 hae5d5c5_1 conda-forge glew 2.1.0 h9c3ff4c_2 conda-forge glfw 3.4 hd590300_0 conda-forge glib 2.80.2 hf974151_0 conda-forge glib-tools 2.80.2 hb6ce0ca_0 conda-forge glm 0.9.9.8 h00ab1b0_0 conda-forge gmp 6.3.0 hac33072_2 conda-forge gnutls 3.7.9 hb077bed_0 conda-forge graphite2 1.3.13 h59595ed_1003 conda-forge graphviz 11.0.0 hc68bbd7_0 conda-forge gsl 2.7 he838d99_0 conda-forge gst-plugins-base 1.24.4 h9ad1361_0 conda-forge gstreamer 1.24.4 haf2f30d_0 conda-forge gtk2 2.24.33 h280cfa0_4 conda-forge gts 0.7.6 h977cf35_4 conda-forge gxx 12.4.0 h236703b_1 conda-forge gxx_impl_linux-64 12.4.0 h613a52c_1 conda-forge gxx_linux-64 12.4.0 h8489865_1 conda-forge gz-sim8 8.1.0 ha770c72_1 conda-forge gz-sim8-python 8.1.0 py312hb3b0ec1_1 conda-forge harfbuzz 8.5.0 hfac3d4d_0 conda-forge hdf4 4.2.15 h2a13503_7 conda-forge hdf5 1.14.3 nompi_hdf9ad27_105 conda-forge icu 73.2 h59595ed_0 conda-forge idna 3.8 pyhd8ed1ab_0 conda-forge imath 3.1.11 hfc55251_0 conda-forge ipopt 3.14.16 h3696c94_4 conda-forge irrlicht 1.8.5 h2a6caf8_4 conda-forge jasper 4.2.4 h536e39c_0 conda-forge json-c 0.17 h1220068_1 conda-forge jsoncpp 1.9.5 h4bd325d_1 conda-forge jxrlib 1.1 hd590300_3 conda-forge kealib 1.5.3 hee9dde6_1 conda-forge kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge krb5 1.21.3 h659f571_0 conda-forge lame 3.100 h166bdaf_1003 conda-forge lcms2 2.16 hb7c19ff_0 conda-forge ld_impl_linux-64 2.40 hf3520f5_7 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libabseil 20240116.2 cxx17_he02047a_1 conda-forge libaec 1.1.3 h59595ed_0 conda-forge libarchive 3.7.4 hfca40fe_0 conda-forge libasprintf 0.22.5 he8f35ee_3 conda-forge libasprintf-devel 0.22.5 he8f35ee_3 conda-forge libass 0.17.1 h8fe9dca_1 conda-forge libblas 3.9.0 23_linux64_openblas conda-forge libboost 1.84.0 hba137d9_3 conda-forge libboost-devel 1.84.0 h00ab1b0_3 conda-forge libboost-headers 1.84.0 ha770c72_3 conda-forge libboost-python 1.84.0 py312h389efb2_3 conda-forge libboost-python-devel 1.84.0 py312h9cebb41_3 conda-forge libcap 2.69 h0f662aa_0 conda-forge libcblas 3.9.0 23_linux64_openblas conda-forge libccd-double 2.1 h59595ed_3 conda-forge libclang 18.1.8 default_hf981a13_3 conda-forge libclang-cpp15 15.0.7 default_h127d8a8_5 conda-forge libclang-cpp18.1 18.1.8 default_hf981a13_3 conda-forge libclang13 18.1.8 default_h9def88c_3 conda-forge libcrc32c 1.1.2 h9c3ff4c_0 conda-forge libcups 2.3.3 h4637d8d_4 conda-forge libcurl 8.9.1 hdb1bdb2_0 conda-forge libdc1394 2.2.7 h59595ed_1 conda-forge libdeflate 1.20 hd590300_0 conda-forge libdrm 2.4.123 hb9d3cd8_0 conda-forge libdrm-cos7-x86_64 2.4.97 h9b0a68f_1105 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libegl 1.7.0 ha4b6fd6_0 conda-forge libev 4.33 hd590300_2 conda-forge libevent 2.1.12 hf998b51_1 conda-forge libexpat 2.6.2 h59595ed_0 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libflac 1.4.3 h59595ed_0 conda-forge libgcc 14.1.0 h77fa898_1 conda-forge libgcc-devel_linux-64 12.4.0 ha4f9413_101 conda-forge libgcc-ng 14.1.0 h69a702a_1 conda-forge libgcrypt 1.11.0 h4ab18f5_1 conda-forge libgd 2.3.3 h119a65a_9 conda-forge libgdal 3.8.4 h7c88fdf_5 conda-forge libgettextpo 0.22.5 he02047a_3 conda-forge libgettextpo-devel 0.22.5 he02047a_3 conda-forge libgfortran 14.1.0 h69a702a_1 conda-forge libgfortran-ng 14.1.0 h69a702a_1 conda-forge libgfortran5 14.1.0 hc5f4f2c_1 conda-forge libgl 1.7.0 ha4b6fd6_0 conda-forge libglib 2.80.2 hf974151_0 conda-forge libglu 9.0.0 hac7e632_1003 conda-forge libglvnd 1.7.0 ha4b6fd6_0 conda-forge libglvnd-cos7-x86_64 1.0.1 h9b0a68f_1105 conda-forge libglvnd-glx-cos7-x86_64 1.0.1 h9b0a68f_1105 conda-forge libglx 1.7.0 ha4b6fd6_0 conda-forge libgomp 14.1.0 h77fa898_1 conda-forge libgoogle-cloud 2.22.0 h72bcb37_0 conda-forge libgoogle-cloud-storage 2.22.0 hc7a4891_0 conda-forge libgpg-error 1.50 h4f305b6_0 conda-forge libgrpc 1.61.2 h42401df_0 conda-forge libgz-cmake3 3.5.3 hac33072_0 conda-forge libgz-common5 5.5.1 h23e380d_0 conda-forge libgz-fuel-tools9 9.0.0 h8983a3d_5 conda-forge libgz-gui8 8.0.0 h6707fb4_5 conda-forge libgz-math7 7.5.1 h5888daf_0 conda-forge libgz-msgs10 10.1.0 hf3b31ef_1 conda-forge libgz-msgs9 9.5.0 h936fc59_7 conda-forge libgz-physics7 7.2.0 h45a2cb6_1 conda-forge libgz-plugin2 2.0.3 h5888daf_1 conda-forge libgz-rendering7 7.4.2 hd3aeb46_1 conda-forge libgz-rendering8 8.1.1 hd3aeb46_1 conda-forge libgz-sensors7 7.3.0 h09a5f89_5 conda-forge libgz-sensors8 8.0.0 h09a5f89_4 conda-forge libgz-sim8 8.1.0 hce50c1e_1 conda-forge libgz-tools2 2.0.1 h17585e0_0 conda-forge libgz-transport12 12.2.1 hc363616_7 conda-forge libgz-transport13 13.0.0 h4f9f96d_6 conda-forge libgz-utils2 2.2.0 h5888daf_0 conda-forge libhwloc 2.11.1 default_hecaa2ac_1000 conda-forge libi2c 4.3 hcb278e6_2 conda-forge libiconv 1.17 hd590300_2 conda-forge libidn2 2.3.7 hd590300_0 conda-forge libjpeg-turbo 3.0.0 hd590300_1 conda-forge libkml 1.3.0 hf539b9f_1021 conda-forge liblapack 3.9.0 23_linux64_openblas conda-forge liblapacke 3.9.0 23_linux64_openblas conda-forge libllvm15 15.0.7 hb3ce162_4 conda-forge libllvm18 18.1.8 h8b73ec9_2 conda-forge libmatio 1.5.27 hd8a4993_0 conda-forge libmicrohttpd 1.0.1 h97afed2_0 conda-forge libnetcdf 4.9.2 nompi_h135f659_114 conda-forge libnghttp2 1.58.0 h47da74e_1 conda-forge libnsl 2.0.1 hd590300_0 conda-forge libode 0.16.2 h30efb56_14 conda-forge libogg 1.3.5 h4ab18f5_0 conda-forge libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge libopencv 4.9.0 qt5_py312ha3c354d_511 conda-forge libopenvino 2024.0.0 h2e90f83_0 conda-forge libopenvino-auto-batch-plugin 2024.0.0 hd5fc58b_0 conda-forge libopenvino-auto-plugin 2024.0.0 hd5fc58b_0 conda-forge libopenvino-hetero-plugin 2024.0.0 h3ecfda7_0 conda-forge libopenvino-intel-cpu-plugin 2024.0.0 h2e90f83_0 conda-forge libopenvino-intel-gpu-plugin 2024.0.0 h2e90f83_0 conda-forge libopenvino-ir-frontend 2024.0.0 h3ecfda7_0 conda-forge libopenvino-onnx-frontend 2024.0.0 h469e5c9_0 conda-forge libopenvino-paddle-frontend 2024.0.0 h469e5c9_0 conda-forge libopenvino-pytorch-frontend 2024.0.0 h59595ed_0 conda-forge libopenvino-tensorflow-frontend 2024.0.0 he1e0747_0 conda-forge libopenvino-tensorflow-lite-frontend 2024.0.0 h59595ed_0 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libpciaccess 0.18 hd590300_0 conda-forge libpng 1.6.43 h2797004_0 conda-forge libpq 16.4 h2d7952a_1 conda-forge libprotobuf 4.25.2 h08a7969_1 conda-forge libraw 0.21.1 h2a13503_2 conda-forge libre2-11 2023.09.01 h5a48ba9_2 conda-forge librsvg 2.58.1 hadf69e7_0 conda-forge librttopo 1.1.0 h8917695_15 conda-forge libsanitizer 12.4.0 h46f95d5_1 conda-forge libscotch 7.0.4 h2fe6a88_5 conda-forge libsdformat13 13.6.0 hfcee85c_4 conda-forge libsdformat14 14.5.0 hb243517_0 conda-forge libselinux-cos7-x86_64 2.5 h9b0a68f_1105 conda-forge libsepol-cos7-x86_64 2.5 h9b0a68f_1105 conda-forge libsndfile 1.2.2 hc60ed4a_1 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libspatialite 5.1.0 h7bd4643_4 conda-forge libspral 2024.05.08 h831f25b_3 conda-forge libsqlite 3.46.0 hde9e2c9_0 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx 14.1.0 hc0a3c3a_1 conda-forge libstdcxx-devel_linux-64 12.4.0 ha4f9413_101 conda-forge libstdcxx-ng 14.1.0 h4852527_1 conda-forge libsystemd0 256.5 hb6d7363_0 conda-forge libtasn1 4.19.0 h166bdaf_0 conda-forge libtheora 1.1.1 h4ab18f5_1006 conda-forge libtiff 4.6.0 h1dd3fc0_3 conda-forge libudev1 256.5 h4bc722e_0 conda-forge libunistring 0.9.10 h7f98852_0 conda-forge libusb 1.0.27 h520f47e_100 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libuv 1.48.0 hd590300_0 conda-forge libva 2.21.0 h4ab18f5_2 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libvpx 1.14.1 hac33072_0 conda-forge libwebp 1.4.0 h2c329e2_0 conda-forge libwebp-base 1.4.0 hd590300_0 conda-forge libxcb 1.15 h0b41bf4_0 conda-forge libxcrypt 4.4.36 hd590300_1 conda-forge libxkbcommon 1.7.0 h662e7e4_0 conda-forge libxml2 2.12.7 h4c95cb1_3 conda-forge libxshmfence-cos7-x86_64 1.2 h9b0a68f_1105 conda-forge libxshmfence-devel-cos7-x86_64 1.2 h9b0a68f_1105 conda-forge libzip 1.10.1 h2629f0a_3 conda-forge libzlib 1.3.1 h4ab18f5_1 conda-forge loguru 0.7.2 py312h7900ff3_1 conda-forge lua 5.4.6 h2973eb6_1 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 hd590300_1001 conda-forge make 4.4.1 hb9d3cd8_0 conda-forge mesa-khr-devel-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libgl-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libgl-devel-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libglapi-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge metis 5.1.0 h59595ed_1007 conda-forge minizip 4.0.7 h401b404_0 conda-forge mpg123 1.32.6 h59595ed_0 conda-forge msgpack-python 1.0.8 py312h2492b07_0 conda-forge multidict 6.0.5 py312h98912ed_0 conda-forge mumps-include 5.7.2 ha770c72_0 conda-forge mumps-seq 5.7.2 h6e8dedb_0 conda-forge mysql-common 8.3.0 h70512c7_5 conda-forge mysql-libs 8.3.0 ha479ceb_5 conda-forge ncurses 6.5 he02047a_1 conda-forge nettle 3.9.1 h7ab15ed_0 conda-forge ninja 1.12.1 h297d8ca_0 conda-forge nlohmann_json 3.11.3 he02047a_1 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.104 hd34e28f_0 conda-forge numpy 1.26.4 py312heda63a1_0 conda-forge ocl-icd 2.3.2 hd590300_1 conda-forge octomap 1.9.8 h924138e_0 conda-forge ogre 1.10.12.1 hfa30d70_2 conda-forge ogre-next 2.3.3 ha916a4f_1 conda-forge onnxruntime-cpp 1.18.1 h0d3cf91_200_cuda conda-forge opencv 4.9.0 qt5_py312hf6becdc_511 conda-forge openexr 3.2.2 haf962dd_1 conda-forge openh264 2.4.1 h59595ed_0 conda-forge openjpeg 2.5.2 h488ebb8_0 conda-forge openssl 3.3.1 hb9d3cd8_3 conda-forge p11-kit 0.24.1 hc5aa10d_0 conda-forge pango 1.54.0 h84a9a3c_0 conda-forge pcl 1.14.1 hbf7b2d8_3 conda-forge pcre2 10.43 hcad00b1_0 conda-forge pip 24.2 pyh8b19718_1 conda-forge pixman 0.43.2 h59595ed_0 conda-forge pkg-config 0.29.2 h4bc722e_1009 conda-forge poppler 24.03.0 h590f24d_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge portaudio 19.6.0 h7c63dc7_9 conda-forge postgresql 16.4 hb2eb5c0_1 conda-forge proj 9.3.1 h1d62c97_0 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge pugixml 1.14 h59595ed_0 conda-forge pulseaudio-client 17.0 hb77b528_0 conda-forge py-opencv 4.9.0 qt5_py312h8d7386c_511 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge python 3.12.5 h2ad013b_0_cpython conda-forge python_abi 3.12 5_cp312 conda-forge qhull 2020.2 h434a139_5 conda-forge qt-main 5.15.8 hc9dc06e_21 conda-forge qt6-main 6.7.2 h402ef58_0 conda-forge re2 2023.09.01 h7f4b329_2 conda-forge readline 8.2 h8228510_1 conda-forge rhash 1.4.4 hd590300_0 conda-forge ruby 3.3.3 h3da8d8b_0 conda-forge s2n 1.4.12 h06160fa_0 conda-forge scotch 7.0.4 hd53efc5_5 conda-forge sdl 1.2.68 h293081c_0 conda-forge sdl2 2.30.7 h3ed165c_0 conda-forge setuptools 72.2.0 pyhd8ed1ab_0 conda-forge snappy 1.1.10 hdb0a2a9_1 conda-forge soxr 0.1.3 h0b41bf4_3 conda-forge spdlog 1.12.0 hd2e6256_2 conda-forge sqlite 3.46.0 h6d4b2fc_0 conda-forge svt-av1 2.0.0 h59595ed_0 conda-forge swig 4.2.1 hc9a1274_0 conda-forge sysroot_linux-64 2.17 h4a8ded7_16 conda-forge tbb 2021.12.0 h84d6215_4 conda-forge tbb-devel 2021.12.0 h94b29a5_4 conda-forge tiledb 2.21.2 h8a5282e_1 conda-forge tinyxml 2.6.2 h4bd325d_2 conda-forge tinyxml2 10.0.0 h59595ed_0 conda-forge tk 8.6.13 noxft_h4845f30_101 conda-forge tomlplusplus 3.3.0 hcb278e6_0 conda-forge tzcode 2024a h3f72095_0 conda-forge tzdata 2024a h8827d51_1 conda-forge unixodbc 2.3.12 h661eb56_0 conda-forge urdfdom 4.0.0 hee28ff1_1 conda-forge urdfdom_headers 1.1.1 h00ab1b0_0 conda-forge uriparser 0.9.8 hac33072_0 conda-forge utfcpp 4.0.5 ha770c72_0 conda-forge vtk 9.3.0 qt_py312h1234567_200 conda-forge vtk-base 9.3.0 qt_py312h1234567_200 conda-forge vtk-io-ffmpeg 9.3.0 qt_py312h1234567_200 conda-forge wayland 1.23.1 h3e06ad9_0 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge wslink 2.1.2 pyhd8ed1ab_0 conda-forge x264 1!164.3095 h166bdaf_2 conda-forge x265 3.5 h924138e_3 conda-forge xcb-util 0.4.0 hd590300_1 conda-forge xcb-util-cursor 0.1.4 hd590300_1 conda-forge xcb-util-image 0.4.0 h8ee46fc_1 conda-forge xcb-util-keysyms 0.4.0 h8ee46fc_1 conda-forge xcb-util-renderutil 0.3.9 hd590300_1 conda-forge xcb-util-wm 0.4.1 h8ee46fc_1 conda-forge xerces-c 3.2.5 hac6953d_0 conda-forge xkeyboard-config 2.42 h4ab18f5_0 conda-forge xorg-damageproto 1.2.1 h7f98852_1002 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.1.1 hd590300_0 conda-forge xorg-libsm 1.2.4 h7391055_0 conda-forge xorg-libx11 1.8.9 h8ee46fc_0 conda-forge xorg-libxau 1.0.11 hd590300_0 conda-forge xorg-libxaw 1.0.14 h7f98852_1 conda-forge xorg-libxdamage 1.1.5 h7f98852_1 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h0b41bf4_2 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h4bc722e_1 conda-forge xorg-libxinerama 1.1.5 h27087fc_0 conda-forge xorg-libxmu 1.1.3 h4ab18f5_1 conda-forge xorg-libxpm 3.5.17 hd590300_0 conda-forge xorg-libxrandr 1.5.2 h7f98852_1 conda-forge xorg-libxrender 0.9.11 hd590300_0 conda-forge xorg-libxt 1.3.0 hd590300_1 conda-forge xorg-libxxf86vm 1.1.5 h4bc722e_1 conda-forge xorg-randrproto 1.5.0 h7f98852_1001 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-util-macros 1.19.3 h7f98852_0 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xf86vidmodeproto 2.3.1 h7f98852_1002 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yarl 1.9.7 py312h66e93f0_0 conda-forge zeromq 4.3.5 h75354e8_4 conda-forge zlib 1.3.1 h4ab18f5_1 conda-forge zstd 1.5.6 ha6fb4c9_0 conda-forge zziplib 0.13.69 he45264a_2 conda-forge ```
xela-95 commented 2 months ago

Here's also the build.ninja content: build.ninja.txt

traversaro commented 2 months ago

Were you able to reproduce this by following the reported step?

xela-95 commented 2 months ago

Were you able to reproduce this by following the reported step?

I just cloned the superbuild and created a new conda environment from scratch, then i followed the steps above and reproduced it.

conda list ``` # packages in environment at /home/acroci/mambaforge/envs/debug_robsub: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge ace 8.0.1 he02047a_0 conda-forge aiohappyeyeballs 2.4.0 pyhd8ed1ab_0 conda-forge aiohttp 3.10.5 py310h5b4e0ec_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge alsa-lib 1.2.12 h4ab18f5_0 conda-forge ampl-mp 3.1.0 h2cc385e_1006 conda-forge aom 3.9.1 hac33072_0 conda-forge asio 1.29.0 h59595ed_0 conda-forge assimp 5.3.1 h8343317_3 conda-forge async-timeout 4.0.3 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 h04ea711_2 conda-forge attr 2.5.1 h166bdaf_1 conda-forge attrs 24.2.0 pyh71513ae_0 conda-forge aws-c-auth 0.7.20 h5f1c8d9_0 conda-forge aws-c-cal 0.6.12 h2ba76a8_0 conda-forge aws-c-common 0.9.17 h4ab18f5_0 conda-forge aws-c-compression 0.2.18 h36a0aea_4 conda-forge aws-c-event-stream 0.4.2 h161de36_10 conda-forge aws-c-http 0.8.1 h63f54a0_13 conda-forge aws-c-io 0.14.8 h96d4d28_0 conda-forge aws-c-mqtt 0.10.4 hcc7299c_2 conda-forge aws-c-s3 0.5.9 h10bd90f_0 conda-forge aws-c-sdkutils 0.1.16 h36a0aea_0 conda-forge aws-checksums 0.1.18 h36a0aea_4 conda-forge aws-crt-cpp 0.26.8 h4f3a3cc_11 conda-forge aws-sdk-cpp 1.11.267 h51dfee4_8 conda-forge azure-core-cpp 1.11.1 h91d86a7_1 conda-forge azure-storage-blobs-cpp 12.10.0 h00ab1b0_1 conda-forge azure-storage-common-cpp 12.5.0 h94269e2_4 conda-forge bash-completion 2.11 ha770c72_1 conda-forge binutils 2.40 h4852527_7 conda-forge binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge binutils_linux-64 2.40 hb3c18ed_1 conda-forge blosc 1.21.6 hef167b5_0 conda-forge boost 1.84.0 hb7f781d_3 conda-forge bullet-cpp 3.25 hcc13569_2 conda-forge bzip2 1.0.8 h4bc722e_7 conda-forge c-ares 1.33.1 heb4867d_0 conda-forge c-compiler 1.7.0 hd590300_1 conda-forge ca-certificates 2024.8.30 hbcca054_0 conda-forge cairo 1.18.0 hbb29018_2 conda-forge cfitsio 4.4.0 hbdc6101_1 conda-forge cli11 2.4.1 h59595ed_0 conda-forge cmake 3.30.3 hf9cb763_0 conda-forge compilers 1.7.0 ha770c72_1 conda-forge console_bridge 1.0.2 h924138e_1 conda-forge cppzmq 4.10.0 h2e2a08d_1 conda-forge cudatoolkit 11.8.0 h4ba93d1_13 conda-forge cxx-compiler 1.7.0 h00ab1b0_1 conda-forge dartsim 6.13.2 h89be5ba_2 conda-forge dav1d 1.2.1 hd590300_0 conda-forge dbus 1.13.6 h5008d03_3 conda-forge double-conversion 3.3.0 h59595ed_0 conda-forge eigen 3.4.0 h00ab1b0_0 conda-forge elfutils 0.191 h924a536_0 conda-forge expat 2.6.2 h59595ed_0 conda-forge fcl 0.7.0 hadc09e8_4 conda-forge ffmpeg 6.1.1 gpl_he2f97eb_114 conda-forge flann 1.9.2 h54ed35b_1 conda-forge fmt 10.2.1 h00ab1b0_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_2 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fortran-compiler 1.7.0 heb67821_1 conda-forge freeglut 3.2.2 ha6d2627_3 conda-forge freeimage 3.18.0 h4b96d29_20 conda-forge freetype 2.12.1 h267a509_2 conda-forge freexl 2.0.0 h743c826_0 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge frozenlist 1.4.1 py310h2372a71_0 conda-forge gcc 12.4.0 h236703b_1 conda-forge gcc_impl_linux-64 12.4.0 hb2e57f8_1 conda-forge gcc_linux-64 12.4.0 h6b7512a_1 conda-forge gdbm 1.18 h0a1914f_2 conda-forge gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge geos 3.12.1 h59595ed_0 conda-forge geotiff 1.7.1 h6b2125f_15 conda-forge gettext 0.22.5 he02047a_3 conda-forge gettext-tools 0.22.5 he02047a_3 conda-forge gfortran 12.4.0 h236703b_1 conda-forge gfortran_impl_linux-64 12.4.0 hc568b83_1 conda-forge gfortran_linux-64 12.4.0 hd748a6a_1 conda-forge giflib 5.2.2 hd590300_0 conda-forge gl2ps 1.4.2 hae5d5c5_1 conda-forge glew 2.1.0 h9c3ff4c_2 conda-forge glfw 3.4 hd590300_0 conda-forge glib 2.80.2 hf974151_0 conda-forge glib-tools 2.80.2 hb6ce0ca_0 conda-forge glm 0.9.9.8 h00ab1b0_0 conda-forge gmp 6.3.0 hac33072_2 conda-forge gnutls 3.7.9 hb077bed_0 conda-forge graphite2 1.3.13 h59595ed_1003 conda-forge graphviz 11.0.0 hc68bbd7_0 conda-forge gsl 2.7 he838d99_0 conda-forge gst-plugins-base 1.24.5 hbaaba92_0 conda-forge gstreamer 1.24.5 haf2f30d_0 conda-forge gtk2 2.24.33 h280cfa0_4 conda-forge gts 0.7.6 h977cf35_4 conda-forge gxx 12.4.0 h236703b_1 conda-forge gxx_impl_linux-64 12.4.0 h613a52c_1 conda-forge gxx_linux-64 12.4.0 h8489865_1 conda-forge gz-sim8 8.3.0 ha770c72_0 conda-forge gz-sim8-python 8.3.0 py310h64a2142_0 conda-forge harfbuzz 8.5.0 hfac3d4d_0 conda-forge hdf4 4.2.15 h2a13503_7 conda-forge hdf5 1.14.3 nompi_hdf9ad27_105 conda-forge icu 73.2 h59595ed_0 conda-forge idna 3.8 pyhd8ed1ab_0 conda-forge imath 3.1.11 hfc55251_0 conda-forge ipopt 3.14.16 h3696c94_4 conda-forge irrlicht 1.8.5 hcce6d95_5 conda-forge jasper 4.2.4 h536e39c_0 conda-forge json-c 0.17 h1220068_1 conda-forge jsoncpp 1.9.5 h4bd325d_1 conda-forge jxrlib 1.1 hd590300_3 conda-forge kealib 1.5.3 hee9dde6_1 conda-forge kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge krb5 1.21.3 h659f571_0 conda-forge lame 3.100 h166bdaf_1003 conda-forge lcms2 2.16 hb7c19ff_0 conda-forge ld_impl_linux-64 2.40 hf3520f5_7 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libabseil 20240116.2 cxx17_he02047a_1 conda-forge libaec 1.1.3 h59595ed_0 conda-forge libarchive 3.7.4 hfca40fe_0 conda-forge libasprintf 0.22.5 he8f35ee_3 conda-forge libasprintf-devel 0.22.5 he8f35ee_3 conda-forge libass 0.17.1 h8fe9dca_1 conda-forge libblas 3.9.0 23_linux64_openblas conda-forge libboost 1.84.0 hba137d9_3 conda-forge libboost-devel 1.84.0 h00ab1b0_3 conda-forge libboost-headers 1.84.0 ha770c72_3 conda-forge libboost-python 1.84.0 py310he6ccd79_3 conda-forge libboost-python-devel 1.84.0 py310hb7f781d_3 conda-forge libcap 2.69 h0f662aa_0 conda-forge libcblas 3.9.0 23_linux64_openblas conda-forge libccd-double 2.1 h59595ed_3 conda-forge libclang-cpp15 15.0.7 default_h127d8a8_5 conda-forge libclang-cpp18.1 18.1.8 default_hf981a13_3 conda-forge libclang13 18.1.8 default_h9def88c_3 conda-forge libcrc32c 1.1.2 h9c3ff4c_0 conda-forge libcups 2.3.3 h4637d8d_4 conda-forge libcurl 8.9.1 hdb1bdb2_0 conda-forge libdc1394 2.2.7 h59595ed_1 conda-forge libdeflate 1.20 hd590300_0 conda-forge libdrm 2.4.123 hb9d3cd8_0 conda-forge libdrm-cos7-x86_64 2.4.97 h9b0a68f_1105 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libegl 1.7.0 ha4b6fd6_0 conda-forge libev 4.33 hd590300_2 conda-forge libevent 2.1.12 hf998b51_1 conda-forge libexpat 2.6.2 h59595ed_0 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libflac 1.4.3 h59595ed_0 conda-forge libgcc 14.1.0 h77fa898_1 conda-forge libgcc-devel_linux-64 12.4.0 ha4f9413_101 conda-forge libgcc-ng 14.1.0 h69a702a_1 conda-forge libgcrypt 1.11.0 h4ab18f5_1 conda-forge libgd 2.3.3 h119a65a_9 conda-forge libgdal 3.8.4 h7c88fdf_5 conda-forge libgettextpo 0.22.5 he02047a_3 conda-forge libgettextpo-devel 0.22.5 he02047a_3 conda-forge libgfortran 14.1.0 h69a702a_1 conda-forge libgfortran-ng 14.1.0 h69a702a_1 conda-forge libgfortran5 14.1.0 hc5f4f2c_1 conda-forge libgl 1.7.0 ha4b6fd6_0 conda-forge libglib 2.80.2 hf974151_0 conda-forge libglu 9.0.0 ha6d2627_1004 conda-forge libglvnd 1.7.0 ha4b6fd6_0 conda-forge libglvnd-cos7-x86_64 1.0.1 h9b0a68f_1105 conda-forge libglvnd-glx-cos7-x86_64 1.0.1 h9b0a68f_1105 conda-forge libglx 1.7.0 ha4b6fd6_0 conda-forge libgomp 14.1.0 h77fa898_1 conda-forge libgoogle-cloud 2.23.0 h9be4e54_1 conda-forge libgoogle-cloud-storage 2.23.0 hc7a4891_1 conda-forge libgpg-error 1.50 h4f305b6_0 conda-forge libgrpc 1.62.2 h15f2491_0 conda-forge libgz-cmake3 3.5.3 hac33072_0 conda-forge libgz-common5 5.5.1 h23e380d_0 conda-forge libgz-fuel-tools9 9.0.3 h9614a5f_0 conda-forge libgz-gui8 8.0.0 hee5a715_6 conda-forge libgz-math7 7.5.1 h5888daf_0 conda-forge libgz-msgs10 10.3.0 h7cb8037_0 conda-forge libgz-physics7 7.2.0 h45a2cb6_1 conda-forge libgz-plugin2 2.0.3 h5888daf_1 conda-forge libgz-rendering8 8.1.1 hd3aeb46_1 conda-forge libgz-sensors8 8.0.0 hf437a2f_5 conda-forge libgz-sim8 8.3.0 h5fd5377_0 conda-forge libgz-tools2 2.0.1 h17585e0_0 conda-forge libgz-transport13 13.4.0 h09f39ac_0 conda-forge libgz-utils2 2.2.0 h5888daf_0 conda-forge libhwloc 2.11.1 default_hecaa2ac_1000 conda-forge libi2c 4.3 hcb278e6_2 conda-forge libiconv 1.17 hd590300_2 conda-forge libidn2 2.3.7 hd590300_0 conda-forge libjpeg-turbo 3.0.0 hd590300_1 conda-forge libkml 1.3.0 hf539b9f_1021 conda-forge liblapack 3.9.0 23_linux64_openblas conda-forge liblapacke 3.9.0 23_linux64_openblas conda-forge libllvm15 15.0.7 hb3ce162_4 conda-forge libllvm18 18.1.8 h8b73ec9_2 conda-forge libmatio 1.5.27 hd8a4993_0 conda-forge libmicrohttpd 1.0.1 h97afed2_0 conda-forge libnetcdf 4.9.2 nompi_h135f659_114 conda-forge libnghttp2 1.58.0 h47da74e_1 conda-forge libnsl 2.0.1 hd590300_0 conda-forge libode 0.16.2 hc6cd4ac_14 conda-forge libogg 1.3.5 h4ab18f5_0 conda-forge libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge libopencv 4.10.0 headless_py310h3d4b477_1 conda-forge libopenvino 2024.2.0 h2da1b83_1 conda-forge libopenvino-auto-batch-plugin 2024.2.0 hb045406_1 conda-forge libopenvino-auto-plugin 2024.2.0 hb045406_1 conda-forge libopenvino-hetero-plugin 2024.2.0 h5c03a75_1 conda-forge libopenvino-intel-cpu-plugin 2024.2.0 h2da1b83_1 conda-forge libopenvino-intel-gpu-plugin 2024.2.0 h2da1b83_1 conda-forge libopenvino-intel-npu-plugin 2024.2.0 he02047a_1 conda-forge libopenvino-ir-frontend 2024.2.0 h5c03a75_1 conda-forge libopenvino-onnx-frontend 2024.2.0 h07e8aee_1 conda-forge libopenvino-paddle-frontend 2024.2.0 h07e8aee_1 conda-forge libopenvino-pytorch-frontend 2024.2.0 he02047a_1 conda-forge libopenvino-tensorflow-frontend 2024.2.0 h39126c6_1 conda-forge libopenvino-tensorflow-lite-frontend 2024.2.0 he02047a_1 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libpciaccess 0.18 hd590300_0 conda-forge libpng 1.6.43 h2797004_0 conda-forge libpq 16.4 h2d7952a_1 conda-forge libprotobuf 4.25.3 h08a7969_0 conda-forge libraw 0.21.1 h2a13503_2 conda-forge libre2-11 2023.09.01 h5a48ba9_2 conda-forge librsvg 2.58.1 hadf69e7_0 conda-forge librttopo 1.1.0 h8917695_15 conda-forge libsanitizer 12.4.0 h46f95d5_1 conda-forge libscotch 7.0.4 h2fe6a88_5 conda-forge libsdformat14 14.5.0 hb243517_0 conda-forge libselinux-cos7-x86_64 2.5 h9b0a68f_1105 conda-forge libsepol-cos7-x86_64 2.5 h9b0a68f_1105 conda-forge libsndfile 1.2.2 hc60ed4a_1 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libspatialite 5.1.0 h7bd4643_4 conda-forge libspral 2024.05.08 h831f25b_3 conda-forge libsqlite 3.46.0 hde9e2c9_0 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx 14.1.0 hc0a3c3a_1 conda-forge libstdcxx-devel_linux-64 12.4.0 ha4f9413_101 conda-forge libstdcxx-ng 14.1.0 h4852527_1 conda-forge libsystemd0 256.5 hb6d7363_0 conda-forge libtasn1 4.19.0 h166bdaf_0 conda-forge libtheora 1.1.1 h4ab18f5_1006 conda-forge libtiff 4.6.0 h1dd3fc0_3 conda-forge libudev1 256.5 h4bc722e_0 conda-forge libunistring 0.9.10 h7f98852_0 conda-forge libusb 1.0.27 h520f47e_100 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libuv 1.48.0 hd590300_0 conda-forge libva 2.22.0 hb711507_0 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libvpx 1.14.1 hac33072_0 conda-forge libwebp 1.4.0 h2c329e2_0 conda-forge libwebp-base 1.4.0 hd590300_0 conda-forge libxcb 1.16 hb9d3cd8_1 conda-forge libxcrypt 4.4.36 hd590300_1 conda-forge libxkbcommon 1.7.0 h2c5496b_1 conda-forge libxml2 2.12.7 h4c95cb1_3 conda-forge libxshmfence-cos7-x86_64 1.2 h9b0a68f_1105 conda-forge libxshmfence-devel-cos7-x86_64 1.2 h9b0a68f_1105 conda-forge libzip 1.10.1 h2629f0a_3 conda-forge libzlib 1.3.1 h4ab18f5_1 conda-forge loguru 0.7.2 py310hff52083_2 conda-forge lua 5.4.6 h2973eb6_1 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 hd590300_1001 conda-forge make 4.4.1 hb9d3cd8_0 conda-forge mesa-khr-devel-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libgl-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libgl-devel-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesa-libglapi-cos7-x86_64 18.3.4 h9b0a68f_1105 conda-forge mesalib 24.2.1 h4e3793c_0 conda-forge metis 5.1.0 h59595ed_1007 conda-forge minizip 4.0.7 h401b404_0 conda-forge mpg123 1.32.6 h59595ed_0 conda-forge msgpack-python 1.0.8 py310h25c7140_0 conda-forge multidict 6.0.5 py310h2372a71_0 conda-forge mumps-include 5.7.2 ha770c72_0 conda-forge mumps-seq 5.7.2 h6e8dedb_0 conda-forge mysql-common 8.3.0 h70512c7_5 conda-forge mysql-libs 8.3.0 ha479ceb_5 conda-forge ncurses 6.5 he02047a_1 conda-forge nettle 3.9.1 h7ab15ed_0 conda-forge ninja 1.12.1 h297d8ca_0 conda-forge nlohmann_json 3.11.3 he02047a_1 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.104 hd34e28f_0 conda-forge numpy 1.26.4 py310hb13e2d6_0 conda-forge ocl-icd 2.3.2 hd590300_1 conda-forge octomap 1.9.8 h924138e_0 conda-forge ogre 1.10.12.1 hfa30d70_2 conda-forge ogre-next 2.3.3 ha916a4f_1 conda-forge onnxruntime-cpp 1.18.1 h0d3cf91_200_cuda conda-forge opencv 4.10.0 headless_py310h18fe71b_1 conda-forge openexr 3.2.2 haf962dd_1 conda-forge openh264 2.4.1 h59595ed_0 conda-forge openjpeg 2.5.2 h488ebb8_0 conda-forge openssl 3.3.1 hb9d3cd8_3 conda-forge p11-kit 0.24.1 hc5aa10d_0 conda-forge pango 1.54.0 h84a9a3c_0 conda-forge pcl 1.14.1 hbf7b2d8_2 conda-forge pcre2 10.43 hcad00b1_0 conda-forge pip 24.2 pyh8b19718_1 conda-forge pixman 0.43.2 h59595ed_0 conda-forge pkg-config 0.29.2 h4bc722e_1009 conda-forge poppler 24.03.0 h590f24d_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge portaudio 19.6.0 h7c63dc7_9 conda-forge postgresql 16.4 hb2eb5c0_1 conda-forge proj 9.3.1 h1d62c97_0 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge pugixml 1.14 h59595ed_0 conda-forge pulseaudio-client 17.0 hb77b528_0 conda-forge py-opencv 4.10.0 headless_py310h59be988_1 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge python 3.10.14 hd12c33a_0_cpython conda-forge python_abi 3.10 5_cp310 conda-forge qhull 2020.2 h434a139_5 conda-forge qt-main 5.15.8 ha2b5568_22 conda-forge qt6-main 6.7.2 h0f8cd61_2 conda-forge re2 2023.09.01 h7f4b329_2 conda-forge readline 8.2 h8228510_1 conda-forge rhash 1.4.4 hd590300_0 conda-forge ruby 3.3.3 h3da8d8b_0 conda-forge s2n 1.4.13 he19d79f_0 conda-forge sdl 1.2.68 h293081c_0 conda-forge sdl2 2.30.7 h3ed165c_0 conda-forge setuptools 73.0.1 pyhd8ed1ab_0 conda-forge snappy 1.2.1 ha2e4443_0 conda-forge soxr 0.1.3 h0b41bf4_3 conda-forge spdlog 1.13.0 hd2e6256_0 conda-forge sqlite 3.46.0 h6d4b2fc_0 conda-forge svt-av1 2.1.0 hac33072_0 conda-forge swig 4.2.1 hc9a1274_0 conda-forge sysroot_linux-64 2.17 h4a8ded7_16 conda-forge tbb 2021.12.0 h84d6215_4 conda-forge tbb-devel 2021.12.0 h94b29a5_4 conda-forge tiledb 2.21.2 h27f064a_4 conda-forge tinyxml 2.6.2 h4bd325d_2 conda-forge tinyxml2 10.0.0 h59595ed_0 conda-forge tk 8.6.13 noxft_h4845f30_101 conda-forge tomlplusplus 3.3.0 hcb278e6_0 conda-forge typing-extensions 4.12.2 hd8ed1ab_0 conda-forge typing_extensions 4.12.2 pyha770c72_0 conda-forge tzcode 2024a h3f72095_0 conda-forge tzdata 2024a h8827d51_1 conda-forge unixodbc 2.3.12 h661eb56_0 conda-forge urdfdom 4.0.0 hee28ff1_1 conda-forge urdfdom_headers 1.1.1 h00ab1b0_0 conda-forge uriparser 0.9.8 hac33072_0 conda-forge utfcpp 4.0.5 ha770c72_0 conda-forge vtk 9.3.0 osmesa_py310h1234567_100 conda-forge vtk-base 9.3.0 osmesa_py310h1234567_100 conda-forge vtk-io-ffmpeg 9.3.0 osmesa_py310h1234567_100 conda-forge wayland 1.23.1 h3e06ad9_0 conda-forge wayland-protocols 1.36 hd8ed1ab_0 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge wslink 2.1.2 pyhd8ed1ab_0 conda-forge x264 1!164.3095 h166bdaf_2 conda-forge x265 3.5 h924138e_3 conda-forge xcb-util 0.4.1 hb711507_2 conda-forge xcb-util-cursor 0.1.4 h4ab18f5_2 conda-forge xcb-util-image 0.4.0 hb711507_2 conda-forge xcb-util-keysyms 0.4.1 hb711507_0 conda-forge xcb-util-renderutil 0.3.10 hb711507_0 conda-forge xcb-util-wm 0.4.2 hb711507_0 conda-forge xerces-c 3.2.5 hac6953d_0 conda-forge xkeyboard-config 2.42 h4ab18f5_0 conda-forge xorg-damageproto 1.2.1 h7f98852_1002 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-glproto 1.4.17 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.1.1 hd590300_0 conda-forge xorg-libsm 1.2.4 h7391055_0 conda-forge xorg-libx11 1.8.9 hb711507_1 conda-forge xorg-libxau 1.0.11 hd590300_0 conda-forge xorg-libxaw 1.0.14 h7f98852_1 conda-forge xorg-libxdamage 1.1.5 h7f98852_1 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h0b41bf4_2 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h4bc722e_1 conda-forge xorg-libxinerama 1.1.5 h27087fc_0 conda-forge xorg-libxmu 1.1.3 h4ab18f5_1 conda-forge xorg-libxpm 3.5.17 hd590300_0 conda-forge xorg-libxrandr 1.5.2 h7f98852_1 conda-forge xorg-libxrender 0.9.11 hd590300_0 conda-forge xorg-libxt 1.3.0 hd590300_1 conda-forge xorg-libxxf86vm 1.1.5 h4bc722e_1 conda-forge xorg-randrproto 1.5.0 h7f98852_1001 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-util-macros 1.19.3 h7f98852_0 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xf86vidmodeproto 2.3.1 h7f98852_1002 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yarl 1.9.7 py310ha75aee5_0 conda-forge zeromq 4.3.5 h75354e8_4 conda-forge zlib 1.3.1 h4ab18f5_1 conda-forge zstd 1.5.6 ha6fb4c9_0 conda-forge zziplib 0.13.69 he45264a_2 conda-forge ```
traversaro commented 2 months ago

Great, can you provide me the exact commands you used to produce the conda environment? https://github.com/robotology/robotology-superbuild?tab=readme-ov-file#linux-macos-or-windows-from-source-with-dependencies-provided-by-conda-forge contains a lot of commands depending on the options enabled.

xela-95 commented 2 months ago

Great, can you provide me the exact commands you used to produce the conda environment? https://github.com/robotology/robotology-superbuild?tab=readme-ov-file#linux-macos-or-windows-from-source-with-dependencies-provided-by-conda-forge contains a lot of commands depending on the options enabled.

Sure, here it is:

conda create -n debug_robsub
conda activate debug_robsub
conda install -c conda-forge ace asio assimp boost cli11 eigen freetype glew glfw glm graphviz gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json qhull "pcl>=1.11.1" "libopencv>=4.10.0" opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib "ffmpeg==6.*" onnxruntime-cpp bash-completion freeglut libdc1394 libi2c libselinux-cos7-x86_64 xorg-libxau libxcb xorg-libxdamage xorg-libxext xorg-libxfixes xorg-libxxf86vm xorg-libxrandr mesa-libgl-cos7-x86_64 mesa-libgl-devel-cos7-x86_64 libxshmfence-cos7-x86_64 libxshmfence-devel-cos7-x86_64 gz-sim8
traversaro commented 2 months ago

I reproduced and fixed the issue in https://github.com/robotology/ycm-cmake-modules/pull/462 . To be honest, I have no idea how this ever worked at all.

traversaro commented 2 months ago

@xela-95 can you test after https://github.com/robotology/ycm-cmake-modules/pull/462 ? Thanks!

traversaro commented 2 months ago

Fixed by https://github.com/robotology/ycm-cmake-modules/pull/462 (according to my tests), please re-open if that is not the case.