Skip to content

Commit 0505c13

Browse files
committed
Pin sysroot to glibc 2.17+
1 parent cae61c0 commit 0505c13

File tree

3 files changed

+32
-29
lines changed

3 files changed

+32
-29
lines changed

.github/workflows/cpp.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
steps:
1010
- uses: actions/checkout@v4
1111

12-
- uses: prefix-dev/setup-pixi@v0.3.0
12+
- uses: prefix-dev/setup-pixi@v0.8.1
1313
with:
14-
pixi-version: v0.19.1
14+
pixi-version: v0.26.1
1515
cache: true
1616

1717
- run: pixi run build

pixi.lock

Lines changed: 24 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pixi.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ opencv = "4.8.1.*"
5555
# TODO(jleibs): In the future we'll want to use a rerun-cli package that only contains the CLI.
5656
rerun-sdk = "0.15.1"
5757

58+
[target.linux-64.dependencies]
59+
sysroot_linux-64 = ">=2.17,<3" # rustc 1.64+ requires glibc 2.17+, see https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel-requirements.html
60+
61+
[target.linux-aarch64.dependencies]
62+
sysroot_linux-aarch64 = ">=2.17,<3" # rustc 1.64+ requires glibc 2.17+, see https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel-requirements.html
63+
5864
[target.unix.dependencies]
5965
# Build tools:
6066
cxx-compiler = "1.6.0.*"

0 commit comments

Comments
 (0)