Repository navigation
One bash build script per build type, run with brush on Windows - #225
Draft
Tobias-Fischer wants to merge 1 commit into
Draft
Tobias-Fischer wants to merge 1 commit into
Tobias-Fischer wants to merge 1 commit into
Conversation
ABI check (linux-64)humble linux-64: 33 can be bumped on their own33 packages can be bumped on their own (compatible: 6, no libraries: 27)
Compared with the newest builds on https://conda.anaconda.org/robostack-humble/linux-64. About this checkEach package this pull request built, compared with its newest released build (
Exported symbols are compared (the released packages are stripped, so struct layouts aren't); unchanged installed headers rule out layout and inline changes, changed ones are listed for review. Dependents to rebuild are the released ones linking to a changed library. A changed pin is part of the comparison. |
3 tasks
Tobias-Fischer
force-pushed
the
vinca-rs/test-brush
branch
from
November 14, 2026 09:59
e071969 to
61eff5b
Compare
This was referenced Nov 14, 2026
Tobias-Fischer
force-pushed
the
vinca-rs/test-brush
branch
from
November 14, 2026 12:07
61eff5b to
49e7780
Compare
vinca-rs with prefix-dev/pixi#7540's build scripts: ament_cmake and cmake share one template (with conda's ${CMAKE_ARGS}, BUILD_TESTING=OFF and a PYTHON_INSTALL_DIR relative to the prefix for both), and the ROS 2 scripts are bash scripts on every platform, run with brush on Windows. rtabmap's Windows link flags are in bash syntax ($LIBRARY_LIB). vinca-rs comes from its branch (a pixi source dependency) until 0.1.10 is released. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Tobias-Fischer
force-pushed
the
vinca-rs/test-brush
branch
from
November 14, 2026 12:17
49e7780 to
beed05d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
vinca-rs with prefix-dev/pixi#7540's build scripts:
${CMAKE_ARGS},BUILD_TESTING=OFF, and aPYTHON_INSTALL_DIRrelative to the prefix for both.$LIBRARY_LIBinstead of%LIBRARY_LIB%).Tested: run 43573597330 rebuilt ros_workspace, ament_cmake_test, rcutils, builtin_interfaces, fastcdr, ruckig, ament_index_python and demo_nodes_py on all five platforms, together with about 25 other humble recipes. Locally on osx-arm64, the packages built with the old and the new scripts, and under bash and brush, contain the same files and have the same run dependencies.
Draft until vinca-rs 0.1.10 is released (Tobias-Fischer/vinca-rs#9); until then vinca-rs is a pixi source dependency on its branch, which CI compiles in every job.
🤖 Generated with Claude Code