Your message dated Fri, 13 Mar 2009 17:36:18 -0700
with message-id <[email protected]>
and subject line Re: freetype: cleaning build system to reduce shared library 
dependencies
has caused the Debian Bug report #374015,
regarding libfreetype6-dev: freetype-config --libs shouldn't include -lz
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
374015: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374015
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfreetype6-dev
Version: 2.2.1-2
Severity: wishlist

Hi,

There is a spurious dependency in the output of freetype-config --libs:

-lfreetype -lz

-lz is _not_ needed in --libs (since the freetype interface doesn't need
libz functions) and just bring an unneeded dependency. It should be used
only for linking libfreetype.so itself, and put in
freetype-config --libs --static (for static linking).

Samuel

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: lang=fr...@euro, lc_ctype=fr...@euro (charmap=ISO-8859-15)

Versions of packages libfreetype6-dev depends on:
ii  libc6-dev [libc-dev]          2.3.6-15   GNU C Library: Development Librari
ii  libfreetype6                  2.2.1-2    FreeType 2 font engine, shared lib
ii  zlib1g-dev [libz-dev]         1:1.2.3-11 compression library - development

libfreetype6-dev recommends no packages.

-- no debconf information

-- 
Samuel Thibault <[email protected]>
 SL> Au fait elle est mieux ma signature maintenant ?
 Oui. T'enlève encore les conneries que t'as écrit dedans et c'est bon.
 -+- JB in <http://neuneu.mine.nu> : Le neueuttoyage par le vide -+-


--- End Message ---
--- Begin Message ---
Version: 2.3.9-1

The latest upstream release of freetype fixes the pkg-config so that -lz is
no longer pulled in as a transitive dependency when dynamically linking.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]


--- End Message ---

Reply via email to