Skip to content

Full rebuild March 2026 bump ros2-distro-mutex to 0.14.0 and build number to 17#62

Draft
wep21 wants to merge 23 commits intoRoboStack:mainfrom
wep21:fullrebuild-202603
Draft

Full rebuild March 2026 bump ros2-distro-mutex to 0.14.0 and build number to 17#62
wep21 wants to merge 23 commits intoRoboStack:mainfrom
wep21:fullrebuild-202603

Conversation

@wep21
Copy link
Copy Markdown
Contributor

@wep21 wep21 commented Mar 26, 2026

  • as title

Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21 wep21 changed the title update snapshot and build number Full rebuild March 2026 bump ros2-distro-mutex to 0.14.0 and build number to 17 Mar 26, 2026
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21 wep21 force-pushed the fullrebuild-202603 branch from 715f5e2 to 5cd3a1b Compare March 26, 2026 16:04
@wep21 wep21 closed this Mar 26, 2026
@wep21 wep21 reopened this Mar 26, 2026
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21
Copy link
Copy Markdown
Contributor Author

wep21 commented Mar 26, 2026

@traversaro @Tobias-Fischer
Do you have any idea to resolve this error?

 │ │ Resolving host environment:
 │ │   Platform: osx-arm64 [__unix=0=0, __osx=15.7.4=0, __archspec=1=m1]
 │ │   Channels: 
 │ │    - file:///Users/runner/work/ros-kilted/ros-kilted/output/
 │ │    - conda-forge
 │ │    - robostack-kilted
 │ │   Specs:
 │ │    - pkg-config
 │ │    - numpy 2.*
 │ │    - pip
 │ │    - python 3.12.* *_cpython
 │ │    - ros-kilted-ament-cmake-core
 │ │    - ros-kilted-ament-cmake-export-dependencies
 │ │    - ros-kilted-ament-cmake-libraries
 │ │    - ros-kilted-ament-lint-auto
 │ │    - ros-kilted-ament-lint-common
 │ │    - ros-kilted-ros-environment
 │ │    - ros-kilted-ros-workspace
 │ │    - ros2-distro-mutex 0.14.* kilted_*
 │ │    - __osx >=11.0
 │ │    - libcxx >=18
 │ │
 │ ╰─────────────────── (took 1 second)
 │
 ╰─────────────────── (took 2 seconds)
Error:   × Failed to resolve dependencies: Cannot solve the request because of: ros-
  │ kilted-ament-lint-common * cannot be installed because there are no viable
  │ options:
  │ └─ ros-kilted-ament-lint-common 0.19.2 would require
  │    └─ ros-kilted-ament-cmake-copyright *, which cannot be installed
  │ because there are no viable options:
  │       └─ ros-kilted-ament-cmake-copyright 0.19.2 | 0.19.2 | 0.19.2 |
  │ 0.19.2 | 0.19.2 would require
  │          └─ ros2-distro-mutex 0.9.* kilted_*, for which no candidates were
  │ found.
  │ The following packages are incompatible
  │ └─ ros-kilted-ament-lint-common * cannot be installed because there are no
  │ viable options:
  │    └─ ros-kilted-ament-lint-common 0.19.2 | 0.19.2 | 0.19.2 | 0.19.2 |
  │ 0.19.2 is excluded because due to strict channel priority not using this
  │ option from: 'https://conda.anaconda.org/robostack-kilted/'
  │ 

@traversaro
Copy link
Copy Markdown
Member

Is there a generated recipe for ros-kilted-ament-lint-common? If not there is something strange going wrong.

Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21
Copy link
Copy Markdown
Contributor Author

wep21 commented Mar 26, 2026

Is there a generated recipe for ros-kilted-ament-lint-common? If not there is something strange going wrong.

The recipe exists in my env.

daisuke@DaisukenoMacBook-Air ~/w/ros-kilted (fullrebuild-202603) [1]> ls recipes/ros-kilted-ament-lint-common/
bld_ament_cmake.bat*  build_ament_cmake.sh* recipe.yaml

@traversaro
Copy link
Copy Markdown
Member

Can you try to manually build that recipe? I wonder also if there is some kind of rattler-build regression, can you try to pin rattler-build to 0.57.2 that is the latest release before the big refactor in 0.58 ?

@Tobias-Fischer
Copy link
Copy Markdown
Contributor

Yes - it's a rattler-build regression, pinning to 0.57 will work. @wolfv is aware.

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@Tobias-Fischer
Copy link
Copy Markdown
Contributor

We have to move to either https://github.com/ros-infrastructure/vcs2l/ or pin setuptools <82

@Tobias-Fischer
Copy link
Copy Markdown
Contributor

Note the latest vinca should work with the newer setuptools

Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@Tobias-Fischer
Copy link
Copy Markdown
Contributor

Let’s change the mapping in robostack.yaml for vcstool

Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21 wep21 force-pushed the fullrebuild-202603 branch from 159d01d to f9a074b Compare March 27, 2026 13:09
@traversaro
Copy link
Copy Markdown
Member

We have to move to either https://github.com/ros-infrastructure/vcs2l/ or pin setuptools <82

See conda-forge/vcs2l-feedstock#3 (comment) . I think I did not do a release a vcstool that just depends on vcs2l to mimick the Debian's Provides3: python3-vcstool, but I think there is nothing blocking that: conda-forge/vcstool-feedstock#18 .

@traversaro
Copy link
Copy Markdown
Member

The main advantage of conda-forge/vcstool-feedstock#18 is that ros-dev-tools also becomes automatically compatible with newer setuptools.

Daisuke Nishimatsu and others added 7 commits March 28, 2026 00:19
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
+if(APPLE)
+ set_target_properties(${_target_name_lib} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
+ target_include_directories(${_target_name_lib} PUBLIC ${Python3_INCLUDE_DIRS} ${Python3_NumPy_INCLUDE_DIRS})
+ target_link_libraries(${_target_name_lib} PRIVATE Python3::NumPy Python3::Python)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need to change this? On Mac we’ve always had issues linking to Python

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To fix this error on macOS arm64

2026-03-27T13:25:54.7160200Z  │ Installing build environment
2026-03-27T13:25:55.6711780Z  │ ✔ Successfully updated the build environment
2026-03-27T13:25:55.6759710Z  │ 
2026-03-27T13:25:55.6867320Z  │ Installing host environment
2026-03-27T13:25:57.5715360Z  │ ✔ Successfully updated the host environment
2026-03-27T13:25:57.9654030Z  │
2026-03-27T13:25:57.9655430Z  │ ╭─ Running build script
2026-03-27T13:25:57.9657300Z  │ │ INFO: activate_clang_osx-arm64.sh made the following environmental changes:
2026-03-27T13:25:58.0309980Z  │ │ -CONDA_BUILD_CROSS_COMPILATION=0
2026-03-27T13:25:58.0312580Z  │ │ +_CONDA_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_arm64_apple_darwin20_0_0
2026-03-27T13:25:58.0314130Z  │ │ +ac_cv_func_malloc_0_nonnull=yes
2026-03-27T13:25:58.0315230Z  │ │ +ac_cv_func_realloc_0_nonnull=yes
2026-03-27T13:25:58.0316390Z  │ │ +AR=arm64-apple-darwin20.0.0-ar
2026-03-27T13:25:58.0317920Z  │ │ +AS=arm64-apple-darwin20.0.0-as
2026-03-27T13:25:58.0319630Z  │ │ +build_alias=arm64-apple-darwin20.0.0
2026-03-27T13:25:58.0321890Z  │ │ +CC_FOR_BUILD=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang
2026-03-27T13:25:58.0323940Z  │ │ +CC=arm64-apple-darwin20.0.0-clang
2026-03-27T13:25:58.0332260Z  │ │ +CFLAGS=-ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-builtin-interfaces-2.3.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
2026-03-27T13:25:58.0333310Z  │ │ +CHECKSYMS=arm64-apple-darwin20.0.0-checksyms
2026-03-27T13:25:58.0334070Z  │ │ +CLANG=arm64-apple-darwin20.0.0-clang
2026-03-27T13:25:58.0367230Z  │ │ +CMAKE_ARGS=-DCMAKE_AR=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ar -DCMAKE_CXX_COMPILER_AR=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ar -DCMAKE_C_COMPILER_AR=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ar -DCMAKE_RANLIB=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ranlib -DCMAKE_CXX_COMPILER_RANLIB=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ranlib -DCMAKE_C_COMPILER_RANLIB=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ranlib -DCMAKE_LINKER=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-ld -DCMAKE_STRIP=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-strip -DCMAKE_INSTALL_NAME_TOOL=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-install_name_tool -DCMAKE_LIBTOOL=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-libtool -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_SYSROOT=/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_FIND_APPBUNDLE=LAST -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_PROGRAM_PATH=$BUILD_PREFIX/bin;$PREFIX/bin
2026-03-27T13:25:58.0372820Z  │ │ +CMAKE_PREFIX_PATH=:$PREFIX
2026-03-27T13:25:58.0373540Z  │ │ +CONDA_BUILD_SYSROOT=/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
2026-03-27T13:25:58.0374340Z  │ │ +CONDA_TOOLCHAIN_BUILD=arm64-apple-darwin20.0.0
2026-03-27T13:25:58.0374730Z  │ │ +CONDA_TOOLCHAIN_HOST=arm64-apple-darwin20.0.0
2026-03-27T13:25:58.0375520Z  │ │ +CPP_FOR_BUILD=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang-cpp
2026-03-27T13:25:58.0375980Z  │ │ +CPP=arm64-apple-darwin20.0.0-clang-cpp
2026-03-27T13:25:58.0376690Z  │ │ +CPPFLAGS=-D_FORTIFY_SOURCE=2 -isystem $PREFIX/include -mmacosx-version-min=11.0
2026-03-27T13:25:58.0378030Z  │ │ +DEBUG_CFLAGS=-ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -Og -g -Wall -Wextra -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-builtin-interfaces-2.3.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
2026-03-27T13:25:58.0382320Z  │ │ +host_alias=arm64-apple-darwin20.0.0
2026-03-27T13:25:58.0382770Z  │ │ +HOST=arm64-apple-darwin20.0.0
2026-03-27T13:25:58.0383220Z  │ │ +INSTALL_NAME_TOOL=arm64-apple-darwin20.0.0-install_name_tool
2026-03-27T13:25:58.0386800Z  │ │ +LD=arm64-apple-darwin20.0.0-ld
2026-03-27T13:25:58.0387410Z  │ │ +LDFLAGS_LD=-headerpad_max_install_names -dead_strip_dylibs -rpath $PREFIX/lib -L$PREFIX/lib
2026-03-27T13:25:58.0388470Z  │ │ +LDFLAGS=-Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib
2026-03-27T13:25:58.0389150Z  │ │ +LIBTOOL=arm64-apple-darwin20.0.0-libtool
2026-03-27T13:25:58.0389820Z  │ │ +LIPO=arm64-apple-darwin20.0.0-lipo
2026-03-27T13:25:58.0392890Z  │ │ +MESON_ARGS=-Dbuildtype=release --prefix=$PREFIX -Dlibdir=lib
2026-03-27T13:25:58.0394130Z  │ │ +NM=arm64-apple-darwin20.0.0-nm
2026-03-27T13:25:58.0395520Z  │ │ +NMEDIT=arm64-apple-darwin20.0.0-nmedit
2026-03-27T13:25:58.0397730Z  │ │ +OBJC_FOR_BUILD=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang
2026-03-27T13:25:58.0398970Z  │ │ +OBJC=arm64-apple-darwin20.0.0-clang
2026-03-27T13:25:58.0400430Z  │ │ +OTOOL=arm64-apple-darwin20.0.0-otool
2026-03-27T13:25:58.0401880Z  │ │ +PAGESTUFF=arm64-apple-darwin20.0.0-pagestuff
2026-03-27T13:25:58.0403140Z  │ │ +RANLIB=arm64-apple-darwin20.0.0-ranlib
2026-03-27T13:25:58.0404680Z  │ │ +REDO_PREBINDING=arm64-apple-darwin20.0.0-redo_prebinding
2026-03-27T13:25:58.0406730Z  │ │ +SDKROOT=/Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
2026-03-27T13:25:58.0407940Z  │ │ +SEG_ADDR_TABLE=arm64-apple-darwin20.0.0-seg_addr_table
2026-03-27T13:25:58.0409380Z  │ │ +SEG_HACK=arm64-apple-darwin20.0.0-seg_hack
2026-03-27T13:25:58.0410830Z  │ │ +SEGEDIT=arm64-apple-darwin20.0.0-segedit
2026-03-27T13:25:58.0412130Z  │ │ +SIZE=arm64-apple-darwin20.0.0-size
2026-03-27T13:25:58.0413420Z  │ │ +STRINGS=arm64-apple-darwin20.0.0-strings
2026-03-27T13:25:58.0414870Z  │ │ +STRIP=arm64-apple-darwin20.0.0-strip
2026-03-27T13:25:58.2020320Z  │ │ INFO: activate_clangxx_osx-arm64.sh made the following environmental changes:
2026-03-27T13:25:58.2699900Z  │ │ +CLANGXX=arm64-apple-darwin20.0.0-clang++
2026-03-27T13:25:58.2801140Z  │ │ +CXX_FOR_BUILD=$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang++
2026-03-27T13:25:58.2901310Z  │ │ +CXX=arm64-apple-darwin20.0.0-clang++
2026-03-27T13:25:58.3003660Z  │ │ +CXXFLAGS=-ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-builtin-interfaces-2.3.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
2026-03-27T13:25:58.3104780Z  │ │ +DEBUG_CXXFLAGS=-ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -Og -g -Wall -Wextra -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-builtin-interfaces-2.3.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
2026-03-27T13:25:58.4192790Z  │ │ USING PYTHON_EXECUTABLE=$PREFIX/bin/python
2026-03-27T13:25:58.4196310Z  │ │ USING PKG_CONFIG_EXECUTABLE=$PREFIX/bin/pkg-config
2026-03-27T13:25:58.4681550Z  │ │ Using Python 3.12
2026-03-27T13:25:58.5223180Z  │ │ Using PYTHON_INSTALL_DIR: lib/python3.12/site-packages
2026-03-27T13:25:59.4525500Z  │ │ Ignoring COMPILE_WARNING_AS_ERROR target property and CMAKE_COMPILE_WARNING_AS_ERROR variable.
2026-03-27T13:25:59.4529380Z  │ │ -- The C compiler identification is Clang 18.1.8
2026-03-27T13:25:59.8681270Z  │ │ -- The CXX compiler identification is Clang 18.1.8
2026-03-27T13:25:59.9446340Z  │ │ -- Detecting C compiler ABI info
2026-03-27T13:26:00.6447330Z  │ │ -- Detecting C compiler ABI info - done
2026-03-27T13:26:00.6587600Z  │ │ -- Check for working C compiler: $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang - skipped
2026-03-27T13:26:00.6591440Z  │ │ -- Detecting C compile features
2026-03-27T13:26:00.6597430Z  │ │ -- Detecting C compile features - done
2026-03-27T13:26:00.6661810Z  │ │ -- Detecting CXX compiler ABI info
2026-03-27T13:26:01.2645990Z  │ │ -- Detecting CXX compiler ABI info - done
2026-03-27T13:26:01.2923940Z  │ │ -- Check for working CXX compiler: $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang++ - skipped
2026-03-27T13:26:01.2938840Z  │ │ -- Detecting CXX compile features
2026-03-27T13:26:01.2939240Z  │ │ -- Detecting CXX compile features - done
2026-03-27T13:26:01.3026630Z  │ │ -- Found ament_cmake: 2.7.5 ($PREFIX/share/ament_cmake/cmake)
2026-03-27T13:26:01.7227900Z  │ │ -- Found Python3: $PREFIX/bin/python (found version "3.12.13") found components: Interpreter
2026-03-27T13:26:02.0041570Z  │ │ -- Found rosidl_core_generators: 0.3.2 ($PREFIX/share/rosidl_core_generators/cmake)
2026-03-27T13:26:02.0105820Z  │ │ -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
2026-03-27T13:26:02.0905950Z  │ │ -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
2026-03-27T13:26:02.1754390Z  │ │ -- Found rosidl_adapter: 4.9.6 ($PREFIX/share/rosidl_adapter/cmake)
2026-03-27T13:26:03.7725980Z  │ │ -- Found ament_cmake_ros_core: 0.14.7 ($PREFIX/share/ament_cmake_ros_core/cmake)
2026-03-27T13:26:05.0769920Z  │ │ -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
2026-03-27T13:26:06.8278740Z  │ │ -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
2026-03-27T13:26:07.8205330Z  │ │ -- Found Python3: $PREFIX/bin/python (found version "3.12.13") found components: Interpreter Development NumPy Development.Module Development.Embed
2026-03-27T13:26:07.8858010Z  │ │ -- Found Python3: $PREFIX/bin/python (found version "3.12.13") found components: Interpreter
2026-03-27T13:26:07.8970560Z  │ │ -- Configuring done (9.3s)
2026-03-27T13:26:08.0261190Z  │ │ -- Generating done (0.1s)
2026-03-27T13:26:08.0263210Z  │ │ CMake Warning:
2026-03-27T13:26:08.0264600Z  │ │   Manually-specified variables were not used by the project:
2026-03-27T13:26:08.0267070Z  │ │     AMENT_PREFIX_PATH
2026-03-27T13:26:08.0269540Z  │ │     CATKIN_SKIP_TESTING
2026-03-27T13:26:08.0270780Z  │ │ -- Build files have been written to: $SRC_DIR/build
2026-03-27T13:26:08.0271950Z  │ │     CMAKE_INSTALL_LIBDIR
2026-03-27T13:26:08.0273430Z  │ │     CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP
2026-03-27T13:26:08.0274770Z  │ │     PKG_CONFIG_EXECUTABLE
2026-03-27T13:26:08.0275960Z  │ │     Python_EXECUTABLE
2026-03-27T13:26:08.0277230Z  │ │     SETUPTOOLS_DEB_LAYOUT
2026-03-27T13:26:08.2613660Z  │ │ [1/48] cd $SRC_DIR/build && $BUILD_PREFIX/bin/cmake -E copy_directory $SRC_DIR/build/rosidl_generator_py/builtin_interfaces $SRC_DIR/build/ament_cmake_python/builtin_interfaces/builtin_interfaces
2026-03-27T13:26:08.4723970Z  │ │ [2/48] Generating type hashes for ROS interfaces
2026-03-27T13:26:08.4976740Z  │ │ [3/48] Generating Rust code for ROS interfaces
2026-03-27T13:26:08.7509860Z  │ │ [4/48] cd $SRC_DIR/build/ament_cmake_python/builtin_interfaces && $PREFIX/bin/python setup.py egg_info
2026-03-27T13:26:08.7510730Z  │ │ running egg_info
2026-03-27T13:26:08.7521100Z  │ │ creating builtin_interfaces.egg-info
2026-03-27T13:26:08.7521630Z  │ │ writing builtin_interfaces.egg-info/PKG-INFO
2026-03-27T13:26:08.7522300Z  │ │ writing dependency_links to builtin_interfaces.egg-info/dependency_links.txt
2026-03-27T13:26:08.7522970Z  │ │ writing top-level names to builtin_interfaces.egg-info/top_level.txt
2026-03-27T13:26:08.7525440Z  │ │ writing manifest file 'builtin_interfaces.egg-info/SOURCES.txt'
2026-03-27T13:26:08.7995990Z  │ │ reading manifest file 'builtin_interfaces.egg-info/SOURCES.txt'
2026-03-27T13:26:08.7996470Z  │ │ writing manifest file 'builtin_interfaces.egg-info/SOURCES.txt'
2026-03-27T13:26:08.7996890Z  │ │ [5/48] Generating C++ code for ROS interfaces
2026-03-27T13:26:08.8261000Z  │ │ [6/48] Generating C code for ROS interfaces
2026-03-27T13:26:09.0846510Z  │ │ [7/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/duration__type_support.c.o
2026-03-27T13:26:09.0946910Z  │ │ [8/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/duration__description.c.o
2026-03-27T13:26:09.1048840Z  │ │ [9/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/time__description.c.o
2026-03-27T13:26:09.1160420Z  │ │ [10/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/duration__functions.c.o
2026-03-27T13:26:09.1163140Z  │ │ [11/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/time__functions.c.o
2026-03-27T13:26:09.2337110Z  │ │ [12/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/detail/time__type_support.c.o
2026-03-27T13:26:09.4323670Z  │ │ [13/48] Linking C shared library libbuiltin_interfaces__rosidl_generator_c.dylib
2026-03-27T13:26:09.9175290Z  │ │ [14/48] Generating C type support dispatch for ROS interfaces
2026-03-27T13:26:09.9376950Z  │ │ [15/48] Generating C introspection for ROS interfaces
2026-03-27T13:26:09.9478240Z  │ │ [16/48] Generating C++ introspection for ROS interfaces
2026-03-27T13:26:10.1083080Z  │ │ [17/48] Generating C++ type support for eProsima Fast-RTPS
2026-03-27T13:26:10.1183370Z  │ │ [18/48] Generating C type support for eProsima Fast-RTPS
2026-03-27T13:26:10.1389970Z  │ │ [19/48] Building C object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/builtin_interfaces/msg/detail/time__type_support.c.o
2026-03-27T13:26:10.2006560Z  │ │ [20/48] Building C object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_c.dir/rosidl_typesupport_introspection_c/builtin_interfaces/msg/detail/duration__type_support.c.o
2026-03-27T13:26:10.3430510Z  │ │ [21/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/builtin_interfaces/msg/duration__type_support.cpp.o
2026-03-27T13:26:10.3940590Z  │ │ [22/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_c.dir/rosidl_typesupport_c/builtin_interfaces/msg/time__type_support.cpp.o
2026-03-27T13:26:10.5876610Z  │ │ [23/48] Generating C++ type support dispatch for ROS interfaces
2026-03-27T13:26:11.2414730Z  │ │ [24/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/builtin_interfaces/msg/detail/duration__type_support_c.cpp.o
2026-03-27T13:26:11.5031870Z  │ │ [25/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_fastrtps_c.dir/rosidl_typesupport_fastrtps_c/builtin_interfaces/msg/detail/time__type_support_c.cpp.o
2026-03-27T13:26:11.5234230Z  │ │ [26/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/detail/duration__type_support.cpp.o
2026-03-27T13:26:11.6097450Z  │ │ [27/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/builtin_interfaces/msg/detail/dds_fastrtps/duration__type_support.cpp.o
2026-03-27T13:26:11.7159010Z  │ │ [28/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_fastrtps_cpp.dir/rosidl_typesupport_fastrtps_cpp/builtin_interfaces/msg/detail/dds_fastrtps/time__type_support.cpp.o
2026-03-27T13:26:11.8223770Z  │ │ [29/48] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.dylib
2026-03-27T13:26:11.9198540Z  │ │ [30/48] Linking C shared library libbuiltin_interfaces__rosidl_typesupport_introspection_c.dylib
2026-03-27T13:26:12.0236340Z  │ │ [31/48] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_c.dylib
2026-03-27T13:26:12.1272050Z  │ │ [32/48] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.dylib
2026-03-27T13:26:12.1888270Z  │ │ [33/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/detail/time__type_support.cpp.o
2026-03-27T13:26:12.2688960Z  │ │ [34/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/builtin_interfaces/msg/duration__type_support.cpp.o
2026-03-27T13:26:12.2729520Z  │ │ [35/48] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_cpp.dir/rosidl_typesupport_cpp/builtin_interfaces/msg/time__type_support.cpp.o
2026-03-27T13:26:12.3836520Z  │ │ [36/48] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.dylib
2026-03-27T13:26:12.4620340Z  │ │ [37/48] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_cpp.dylib
2026-03-27T13:26:12.8234120Z  │ │ [38/48] Generating Python code for ROS interfaces
2026-03-27T13:26:13.1760250Z  │ │ [39/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_py.dir/rosidl_generator_py/builtin_interfaces/msg/_duration_s.c.o
2026-03-27T13:26:13.1888250Z  │ │ [40/48] Building C object CMakeFiles/builtin_interfaces_s__rosidl_typesupport_fastrtps_c.dir/rosidl_generator_py/builtin_interfaces/_builtin_interfaces_s.ep.rosidl_typesupport_fastrtps_c.c.o
2026-03-27T13:26:13.1990620Z  │ │ [41/48] Building C object CMakeFiles/builtin_interfaces_s__rosidl_typesupport_introspection_c.dir/rosidl_generator_py/builtin_interfaces/_builtin_interfaces_s.ep.rosidl_typesupport_introspection_c.c.o
2026-03-27T13:26:13.2030510Z  │ │ [42/48] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_py.dir/rosidl_generator_py/builtin_interfaces/msg/_time_s.c.o
2026-03-27T13:26:13.2031890Z  │ │ [43/48] Building C object CMakeFiles/builtin_interfaces_s__rosidl_typesupport_c.dir/rosidl_generator_py/builtin_interfaces/_builtin_interfaces_s.ep.rosidl_typesupport_c.c.o
2026-03-27T13:26:13.3678900Z  │ │ [44/48] Linking C shared library libbuiltin_interfaces__rosidl_generator_py.dylib
2026-03-27T13:26:13.3681110Z  │ │ FAILED: [code=1] libbuiltin_interfaces__rosidl_generator_py.dylib 
2026-03-27T13:26:13.3709210Z  │ │ : && $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-kilted-builtin-interfaces-2.3.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -O3 -DNDEBUG -arch arm64 -isysroot /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=10.15 -dynamiclib -Wl,-headerpad_max_install_names -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib -Wl,-undefined,error  -undefined dynamic_lookup -o libbuiltin_interfaces__rosidl_generator_py.dylib -install_name @rpath/libbuiltin_interfaces__rosidl_generator_py.dylib CMakeFiles/builtin_interfaces__rosidl_generator_py.dir/rosidl_generator_py/builtin_interfaces/msg/_duration_s.c.o CMakeFiles/builtin_interfaces__rosidl_generator_py.dir/rosidl_generator_py/builtin_interfaces/msg/_time_s.c.o  -Wl,-rpath,$SRC_DIR/build  libbuiltin_interfaces__rosidl_typesupport_c.dylib  libbuiltin_interfaces__rosidl_generator_c.dylib  $PREFIX/lib/librosidl_runtime_c.dylib  $PREFIX/lib/librcutils.dylib  -latomic && :
2026-03-27T13:26:13.3712890Z  │ │ Undefined symbols for architecture arm64:
2026-03-27T13:26:13.3713160Z  │ │   "_PyImport_ImportModule", referenced from:
2026-03-27T13:26:13.3713510Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3713900Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3714200Z  │ │   "_PyLong_AsLong", referenced from:
2026-03-27T13:26:13.3715320Z  │ │       _builtin_interfaces__msg__duration__convert_from_py in _duration_s.c.o
2026-03-27T13:26:13.3716820Z  │ │       _builtin_interfaces__msg__time__convert_from_py in _time_s.c.o
2026-03-27T13:26:13.3718550Z  │ │   "_PyLong_AsUnsignedLong", referenced from:
2026-03-27T13:26:13.3720230Z  │ │       _builtin_interfaces__msg__duration__convert_from_py in _duration_s.c.o
2026-03-27T13:26:13.3721940Z  │ │       _builtin_interfaces__msg__time__convert_from_py in _time_s.c.o
2026-03-27T13:26:13.3723440Z  │ │   "_PyLong_FromLong", referenced from:
2026-03-27T13:26:13.3725270Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3726920Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3728370Z  │ │   "_PyLong_FromUnsignedLong", referenced from:
2026-03-27T13:26:13.3730180Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3731790Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3733390Z  │ │   "_PyObject_CallObject", referenced from:
2026-03-27T13:26:13.3735280Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3736950Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3738480Z  │ │   "_PyObject_GetAttrString", referenced from:
2026-03-27T13:26:13.3740240Z  │ │       _builtin_interfaces__msg__duration__convert_from_py in _duration_s.c.o
2026-03-27T13:26:13.3741990Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3743860Z  │ │       _builtin_interfaces__msg__time__convert_from_py in _time_s.c.o
2026-03-27T13:26:13.3745650Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3747200Z  │ │   "_PyObject_SetAttrString", referenced from:
2026-03-27T13:26:13.3748950Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3750840Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3752140Z  │ │   "__Py_Dealloc", referenced from:
2026-03-27T13:26:13.3754040Z  │ │       _builtin_interfaces__msg__duration__convert_from_py in _duration_s.c.o
2026-03-27T13:26:13.3755800Z  │ │       _builtin_interfaces__msg__duration__convert_to_py in _duration_s.c.o
2026-03-27T13:26:13.3757380Z  │ │       _builtin_interfaces__msg__time__convert_from_py in _time_s.c.o
2026-03-27T13:26:13.3759020Z  │ │       _builtin_interfaces__msg__time__convert_to_py in _time_s.c.o
2026-03-27T13:26:13.3760500Z  │ │ ld: symbol(s) not found for architecture arm64
2026-03-27T13:26:13.3769120Z  │ │ arm64-apple-darwin20.0: error: linker command failed with exit code 1 (use -v to see invocation)

Copy link
Copy Markdown
Member

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upstream PR: ros2/rosidl_python#253 .

Daisuke Nishimatsu added 4 commits March 28, 2026 22:53
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
Signed-off-by: Daisuke Nishimatsu <nishimarudai@gmail.com>
@wep21 wep21 force-pushed the fullrebuild-202603 branch from 3fe4717 to 5f32680 Compare March 28, 2026 21:53
Daisuke Nishimatsu added 4 commits March 30, 2026 01:40
Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
@wep21
Copy link
Copy Markdown
Contributor Author

wep21 commented Mar 30, 2026

rosidl rust patch comes from ros2-rust/rosidl_rust#22.

Signed-off-by: Daisuke Nishimatsu <daisuke@DaisukenoMacBook-Air.local>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants