daedalus-v4l2: 3bc0da1 -> 6e6dfa1 — dlopen Kwiboo soname 62 + CI build-deps swap #75
Reference in New Issue
Block a user
Delete Branch "claude-noether/marfrit-packages:noether/daedalus-bump-6e6dfa1-soname62"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Daemon-only bump. Picks up reauktion/daedalus-v4l2 PR #16 — daemon switches dlopen targets from Debian-stock soname 61/61/59 (FFmpeg 7.1.3) to Kwiboo fork soname 62/62/60 (FFmpeg 8.1 at /opt/fourier).
First concrete step on the daedalus-fourier substitution arc (daedalus-v4l2#11): once the daemon's decode hot path goes through the libavcodec source tree we own in
marfrit-packages, follow-up PRs can layerdaedalus_recipe_dispatch_h264_*substitution patches intoffmpeg-v4l2-request-fourier'sH264DSPContextNEON init and have them reach the production decode path.Changes
UPSTREAM_COMMIT3bc0da1 → 6e6dfa1, PKGVER r39 → r41.cmakeinvocation now setsPKG_CONFIG_PATH=$FOURIER_PREFIX/lib/pkgconfig:/opt/fourier/lib/pkgconfigsopkg_check_modules(... libav* ...)resolves to FFmpeg 8.1 headers + .pc files from the Kwiboo prefix.install build-deps: swaplibavcodec-dev libavformat-dev libavutil-dev(Debian stock 7.1.3) →ffmpeg-v4l2-request-fourier(provides/opt/fourier/include+/opt/fourier/lib/pkgconfig).depends:ffmpeg→ffmpeg-v4l2-request-fourier.Dependsunchanged — alreadyffmpeg-v4l2-request-fourier (>= 2:8.1+rfourier), libdrm2.Wire protocol
Unchanged. No
daedalus-v4l2-dkmsbump needed.Refs