[vlc-devel] Re: Fedora Core RPMS

Jason Luka jason at geshp.com
Thu Oct 21 14:03:40 CEST 2004


R. Bernstein wrote:

>I believe the libcddb external API between 0.9.5 and 0.9.6 is exactly
>the same and basically a wrapper was put around iconv. (However I
>can't vouch for the fact that cddax in fact uses libcddb with UTF-8
>correctly :-)
>
>When I look at the installed library shared object number, 0.1.1, "current"
>and "age" both remain the same and "revision" changed from 0 to 1
>which means (if I interpret this correctly and if it was done
>correctly) that the library source code has changed, but no interfaces
>have been added, removed, or changed.
>
>I didn't have any problem compiling libcddb. In fact, some of the
>regression tests that had been failing on 0.9.5 now don't.
>
>Jason Luka writes:
> > Sorry for the lagged response. 
>
>I do it all the time ;-)
>
> > Do you know if there are any changes to 
> > the API? If the headers are the same, it'll be a matter of just changing 
> > the libs, but if the header commands are different, it'll be a whole 
> > recompile. (Which takes 70 minutes on my machine)
>
>I think the 70 minutes refers to vlc (which is about the same time it
>takes on my machine) not libcddb.  It may even be that no vlc
>recompilation is necessary!  Painless! When I run:
>
>  ldd libcddax_plugin.so
>
>I get:
>  libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00fad000)
>  libcddb.so.0 => /usr/local/lib/libcddb.so.0 (0x00852000)
>  ^^^^^^^^^^^^
>  libcdio.so.0 => /usr/local/lib/libcdio.so.0 (0x00940000)
>  libm.so.6 => /lib/tls/libm.so.6 (0x00326000)
>  libc.so.6 => /lib/tls/libc.so.6 (0x00111000)
>  /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x005bf000)
>
>So assuming 
>  libcddb.so.0 -> libcddb.so.0.1.1
>
>you should be fine.
>
>  
>
The include files for libcddb have changed so I went ahead anyway. Do 
you want me to try that Kasenna patch also?

Jason Luka

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list