No description
  • Shell 55.9%
  • Dockerfile 44.1%
Find a file
Steffen Deusch c65b2f9cc8
All checks were successful
build-modules / build-builder-image (push) Successful in 8m38s
build-modules / modules (push) Successful in 1m44s
ci(Dockerfile): explicitly install pulseaudio:arm64
pulseaudio-dev declares pulseaudio (= same version) as a hard dep, but
the runtime is what ships /usr/lib/aarch64-linux-gnu/pulseaudio/
libpulsecore-16.1.so. The link step needs that .so to resolve
-lpulsecore-16.1 from pulsecore.pc; without it the build dies with
"cannot find -lpulsecore-16.1: No such file or directory".

Listing pulseaudio:arm64 explicitly in apt-get install also surfaces
any transitive dep that the multiarch archive doesn't carry (e.g.
libwebrtc-audio-processing1:arm64 has to come from Ubuntu noble,
not the Ubports archive) rather than silently leaving the dep tree
unsatisfied.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 16:41:24 +02:00
.forgejo/workflows ci: use --volumes-from JOB_CONTAINER_NAME for DinD bind mount 2026-05-14 15:40:05 +02:00
cross ci: build pulse-aidl modules from upstream source + ubports patches 2026-05-14 14:26:52 +02:00
debian patches: refresh for pulse-aidl source 2026-05-14 15:02:26 +02:00
scripts ci(build-modules.sh): stamp .tarball-version before meson 2026-05-14 15:58:14 +02:00
Dockerfile ci(Dockerfile): explicitly install pulseaudio:arm64 2026-05-14 16:41:24 +02:00