Commit 642d4f7
committed
fix(runtime): musl build — gate RTLD_DEEPBIND to glibc only (v0.5.854)
`libc::RTLD_DEEPBIND` is glibc-only; the previous `target_os="linux"`
cfg matched musl too, which broke the linux-musl release build.
Adds `target_env="gnu"` to restrict the binding. Musl is otherwise
unaffected: it just doesn't expose RTLD_DEEPBIND through os.constants.dlopen.1 parent cf1692e commit 642d4f7
4 files changed
Lines changed: 70 additions & 70 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
0 commit comments