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

Reply via email to