Re: FFmpeg-8.0 Warning
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
On 9/23/25 5:16 PM, Joe Locash ([email protected] via blfs-dev Mailing List) wrote: > On 9/23/25 1:45 PM, Rahul Chandra ([email protected] via blfs-dev Mailing > List) wrote: >> We can actually do more then just that. Because Firefox only links to ffmpeg at >> runtime, you can actually keep both 8.0 and 7.1.1 installed (what I've been doing >> for the last week). You essentially just have to keep all the .so files except the >> ones that should link to the latest version (i.e ending in just .so and >> not .so.58). I've been doing this for the last week and firefox works great for me >> and packages are still linking to ffmpeg 8.0 at build time. Something similar to >> this: https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg4.4 > > I would say this is the best approach. Firefox-140 only needs the ffmpeg-7.1 libs and > that's easy to do. Do a normal build of ffmpeg-7 but only install the libs > : > > make DESTDIR=dest install > as root: > for lib in dest/usr/lib/*; do > if [[ $lib == *.so ]]; then > ln -srf -- dest/usr/lib/"$(readlink "$lib")" "$lib" > elif [[ ! -d $lib ]]; then > mv "$lib" /usr/lib > fi > done I'm not sure if I got this right, but I installed ffmpeg8 as a DESTDIR=/opt/ffmpeg8/ Then I created a script: $ cat firefox-ffmpeg8 #! /usr/bin/bash export LD_LIBRARY_PATH=/opt/ffmpeg8/usr/lib/ firefox And ran a random youtube video. It seemed to play fine, but I'm not sure if it picked up the right libraries. Is there a way to see what libraries are being used? -- http://lists.linuxfromscratch.org/sympa/info/blfs-dev Unsubscribe: See the above information page