Hi,
On Wed, 18 Mar 2020, Bruce Dubbs via blfs-dev wrote:
On 3/18/20 8:57 AM, 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 had some doubts when reading this and can provide details now. May not
be relevant for the book as I do not install some of the recommended
dependencies of SDL-1.2.15, but for the sake of correctness:
gst-plugins-base-1.16.2 does compile (without patches or switches) if
SDL-1.2.15 is installed, so there is more precondition (likely one of the
recommended dependencies I skip) for that to fail.
Personally, my primary reason for SDL-1 (and SDL_sound and SDL_net) is
that dosbox requires it, so I will not archive it. I usually build SDL-1
after gst-plugins-base hence wasn't completely sure, but assumed I updated
gst-plugins-base after SDL before and just confirmed that it does build
flawlessly for me with SDL support too.
SDL-1.2.15 is referenced in the following packages:
[...]
I wonder how much time has gone since any of those dependencies has been
tested (specially to make sure sdl2 cannot be used).
I use quite a number of the packages listed, usually build them before
SDL-1 and haven't missed any functionality due to that so far, so I
don't actually know. But I do know that I install SDL-1 (because dosbox
needs it) as well as SDL-2 (because gzdoom needs it), so there are
packages that "cannot use the other" (easiely).
I think we should pass -Dexamples=disabled to gst-plugins-base. I think
only developers really need the examples and they should be able to sort
it out. The explanation can give a brief summary of the issue.
Sounds good to me.
Uwe
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page