On 07/31/2013 03:04 AM, Bruce Dubbs wrote:
> 
> What is a 'private' library?  To me that would be a library that no one 
> else calls. Yet it installs headers in /usr/include.  If they want to 
> make it private, then don't publish headers.
> 
> It's called in (at least) evince, nepomuk-core, okular, epdfview, 
> texlive, cups-filters, tumbler, libreoffice, gimp, and inkscape.  How 
> private is that?
> 
> I call BS.
> 
>    -- Bruce
> 

<Black_Prince> Is there any reason why libpoppler.so soname changes in
bugfix releases?
<pinotree> because the ABI changes
<Black_Prince> uhm
<Black_Prince> why?
<Black_Prince> don't you have some "bugfix only" policy?
<pinotree> because fixes might require breaking the api/abi of the
internal private libpoppler library
<pinotree> that's why it is considered private

He said it, not me.

Also, every other poppler binding links to the "private" library, so you
might see it in their ldd output. Evince, Gimp, Tumbler use
libpoppler-glib, okular and nepomuk-core use libpoppler-qt4.
Libreoffice, Inkscape and Cups-Filters use libpoppler directly. Not sure
about texlive and epdfview.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to