On Wed, Mar 18, 2020 at 02:57:12PM +0100, Pierre Labastie via blfs-dev wrote: > As already mentioned (long ago), on this list[1], Gst-plugins-base doesn't > build if sdl-1.2.15 is installed. I've experienced this recently too. > > The workaround is to pass -Dexamples=disabled, or to patch sdl-1.2.15 (or to > not install sdl-1.2, but it is recommended for one package (see below), so if > this package is built before gsteamer, it may trigger the failure. > > SDL-1.2.15 will never have a new release: users are expected to use SDL-2. > Arch has a set of 23 patches [2], some fixing security issues. One of those > allows to build gst-plugins-base, according to J. Burrell (not tried myself). > > SDL-1.2.15 is referenced in the following packages: > mpg123: optional > audacious: optional > mlt: optional > libdv: optional > libtheora: optional (to build examples) > gst-plugins-bad: optional > gst-plugins-base: optional > xine-lib: optional > libmpeg2: optional > mplayer: optional > transcode: optional > vlc: optional > qemu: optional > cogl: optional (cogl can use sdl2...) > libwebp: recommended > ptlib: optional > > I wonder how much time has gone since any of those dependencies has been > tested (specially to make sure sdl2 cannot be used). >
I queried the recommended for libwebp when that went in, sometime fairly recently, and got a satisfactory explanation for _why_ it is recommended (one of the "adds useful functionality for some usages" cases). And that one definitely could not use current SDL at the time. ĸen -- When alle is ſayed and all is done, ye must chooſe your faces wisely, for soon enouff ye will be playing with fyre." The Nice and Accurate Prophecies of Agnes Nutter, Prophecy 5004 -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
