Skip to content

Commit 16d5a64

Browse files
committed
fix(ci/edriver): add musl-obstack-dev for elfutils configure on Alpine
elfutils configure also checks AC_SEARCH_LIBS([_obstack_free], [obstack]). On glibc this resolves to libc; on musl it requires a standalone package. Alpine 3.20 has musl-obstack-dev (void-linux/musl-obstack, main repo). Three musl compatibility packages now required for vendored elfutils: argp-standalone -> -largp (argp_parse) musl-fts-dev -> -lfts (fts_close) musl-obstack-dev -> -lobstack (_obstack_free)
1 parent 8d05a1d commit 16d5a64

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/ci-edriver.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ jobs:
7272
pkgconf \
7373
autoconf automake libtool gettext-dev flex bison gawk perl \
7474
argp-standalone \
75-
musl-fts-dev
75+
musl-fts-dev \
76+
musl-obstack-dev
7677
7778
# ── Ubuntu (aarch64) ────────────────────────────────────────────────
7879
- name: Install build dependencies (Ubuntu / aarch64)

0 commit comments

Comments
 (0)