Skip to content

Commit fc6fe28

Browse files
facontidavideclaude
andcommitted
Bump to 0.4.3: pin glibc >=2.17 via stdlib('c')
Binary built on ubuntu-latest (glibc 2.39) was incompatible with Ubuntu 22.04 (glibc 2.35). Add stdlib('c') + variants.yaml with c_stdlib_version 2.17 so rattler-build uses the older sysroot. Verified locally: binary requires only GLIBC_2.14. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Entire-Checkpoint: e192bd64bf42
1 parent 5be8cd9 commit fc6fe28

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

conda.recipe/recipe.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
context:
2-
version: "0.4.2"
2+
version: "0.4.3"
33

44
package:
55
name: pj-bridge-ros2-${{ ros_distro }}
@@ -26,6 +26,7 @@ build:
2626
requirements:
2727
build:
2828
- ${{ compiler('c') }}
29+
- ${{ stdlib('c') }}
2930
- ${{ compiler('cxx') }}
3031
- cmake >=3.14
3132
- ninja

conda.recipe/variants.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
c_stdlib:
2+
- sysroot
3+
c_stdlib_version:
4+
- "2.17"

0 commit comments

Comments
 (0)