1
Fork 0

libc6: upgrade to 2.28

Debian Jessie (with glibc 2.19) is no longer important nor interesting;
the lowest common denominator is now buster.
nix
Motiejus Jakštys 2021-12-09 12:50:35 +02:00
parent 5224f13a3a
commit 6328b0702a
2 changed files with 3 additions and 3 deletions

View File

@ -68,7 +68,7 @@ requirements and limitations of linking on OSX.
**Task:** [ziglang/zig relocation error: symbol pthread_sigmask version GLIBC_2.2.5 not defined in file libc.so.6 with link time reference #7667](https://github.com/ziglang/zig/issues/7667)
Background: one of our internal shared libraries (which we must build with glibc 2.19) does not load on an older system:
Background: one of our internal shared libraries (which we must build with glibc 2.28) does not load on an older system:
```
id: relocation error: /lib/x86_64-linux-gnu/libnss_uber.so.2: symbol pthread_sigmask, version GLIBC_2.2.5 not defined in file libc.so.6 with link time reference
@ -114,7 +114,7 @@ use musl.
# Testing
## linux cgo + glibc 2.19
## linux cgo + glibc 2.28
```
$ bazel build --platforms @io_bazel_rules_go//go/toolchain:linux_amd64_cgo //test:hello

View File

@ -55,7 +55,7 @@ load(
_REGISTER_TOOLCHAINS = [
"linux_arm64_gnu.2.28",
"linux_amd64_gnu.2.19",
"linux_amd64_gnu.2.28",
"darwin_amd64",
"darwin_arm64",
]