[vlc-devel] New LIVE555 version - should eliminate most "live*patch"s
Jean-Paul Saman
jean-paul.saman at planet.nl
Sat Jan 5 12:51:19 CET 2008
Jean-Baptiste Kempf wrote:
> On Fri, Jan 04, 2008, Ross Finlayson wrote :
>> (As I've noted in the past, I'd really like to see us mandate a
>> minimum required LIVE555 version for "live555.cpp", so we can remove
>> many of those ugly
>> #if (LIVEMEDIA_LIBRARY_VERSION_INT
>> lines.)
>
> ok. jpsaman? advice ?
>
> What about considering this version of live as NECESSARY to build vlc
> trunk ?
It will force everybody to update it's (contrib) live555 build for
trunk. I would expect questions and bugreports on the mailinglist if we
do this (especially when people forget to remove the live-latest tarball
from contrib before rebuilding). In summary it breaks backwards
compatibility.
I understand Ross his request, it will make the code cleaner. VLC policy
has always been to keep backwards compatibility with external libraries
(as long as it makes sense to do so). This is especially important for
dynamic loaded libs. However since live is statically linked we could
consider making latest live555 version mandatory and check for the
version number in configure-step.
Is anybody in the team against this approach?
Gtz,
Jean-Paul Saman.
More information about the vlc-devel
mailing list