[pkg-kolab] Bug#552848: Bug#552848: kolab-cyrus-imapd: FTBFS: ../makedepend/def.h:164: error: conflicting types for 'getline'

Mathieu Parent math.parent at gmail.com
Thu Oct 29 08:53:15 UTC 2009

block  552848 by 552865


On Wed, Oct 28, 2009 at 11:33 AM, Lucas Nussbaum
<lucas at lucas-nussbaum.net> wrote:
> Source: kolab-cyrus-imapd
> Version: 2.2.13-7
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20091028 qa-ftbfs
> Justification: FTBFS on amd64
> Hi,
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> In eglibc <= 2.9, getline was only defined if _GNU_SOURCE was defined.
> In eglibc 2.10, getline is always defined (since it became a standard in
> POSIX2008). The problem is that your package already has a function
> named getline(), which now conflicts with glibc's. You need to rename
> your function to something else.
> Ubuntu already fixed many occurences of your problem, so it is possible
> that an Ubuntu patch is available for your package. Look at the PTS to
> find out.
Thanks for this info.

As the kolab-cyrus-imapd is the cyrus-imapd-2.2 package rebuilt with
some patches, we will correct this after #552865.

> ...

Mathieu Parent

More information about the pkg-kolab-devel mailing list