Bug#343711: gdk-x11-2.0.pc spreads library dependencies needlessly

Andreas Metzler ametzler at downhill.at.eu.org
Sun Dec 18 10:26:12 UTC 2005

On 2005-12-18 Andreas Metzler <ametzler at downhill.at.eu.org> wrote:
> Color me stupid, but I do not get at all why a *header* inclusion
> should cause *linking* against the library. The headers are (supposed
> to be) selfcontained, linking should only be necessary if functions
> from the library are used.

On rereading the bug-report and its reference to 340904, I think I get
it. Whether stuff is listed as .private or not also influences the
header search path (-I).
  cu and- if .private really should list stuff that is *additionally
          required for static linking this obviously BS. -reas
The 'Galactic Cleaning' policy undertaken by Emperor Zhark is a personal
vision of the emperor's, and its inclusion in this work does not constitute
tacit approval by the author or the publisher for any such projects,
howsoever undertaken.                                (c) Jasper Ffforde

More information about the Pkg-gnome-maintainers mailing list