[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#552884: marked as done (spline: FTBFS: utils.h:34: error: conflicting types for 'getline')

Your message dated Sun, 01 Nov 2009 00:15:45 +0000
with message-id <E1N4O6j-0004p0-Qq@ries.debian.org>
and subject line Bug#552884: fixed in spline 1.1-14
has caused the Debian Bug report #552884,
regarding spline: FTBFS: utils.h:34: error: conflicting types for 'getline'
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 owner@bugs.debian.org

552884: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552884
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: spline
Version: 1.1-13
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20091028 qa-ftbfs
Justification: FTBFS on amd64


During a rebuild of all packages in sid, your package failed to build on

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.

Relevant part:
> gcc -g -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wbad-function-cast -Wnested-externs -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -Wpointer-arith -Wformat -DVERSION=\"1.1\" -c -o utils.o utils.c
> In file included from utils.c:23:
> utils.h:34: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> utils.c:49: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> utils.c: In function 'getline':
> utils.c:60: warning: pointer targets in assignment differ in signedness
> make[1]: *** [utils.o] Error 1

The full build log is available from:

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |

--- End Message ---
--- Begin Message ---
Source: spline
Source-Version: 1.1-14

We believe that the bug you reported is fixed in the latest version of
spline, which is due to be installed in the Debian FTP archive:

  to main/s/spline/spline_1.1-14.dsc
  to main/s/spline/spline_1.1-14.tar.gz
  to main/s/spline/spline_1.1-14_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 552884@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Barry deFreese <bdefreese@debian.org> (supplier of updated spline package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Thu, 29 Oct 2009 21:33:09 -0400
Source: spline
Binary: spline
Architecture: source i386
Version: 1.1-14
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Barry deFreese <bdefreese@debian.org>
 spline     - Akima spline interpolation
Closes: 552884
 spline (1.1-14) unstable; urgency=low
   * QA upload.
   * Make clean not ignore errors.
   * Remove .svn dirs.
   * Rename local getline func to local_getline. (Closes: #552884).
   * Bump Standards Version to 3.8.3. (No changes needed).
 164cc2390b92797f121b0c12f27cd1d65cd52650 664 spline_1.1-14.dsc
 924556f9eb123747e7189197acf90deee3d094a8 9461 spline_1.1-14.tar.gz
 cb661884d6d17608200bef5985dd115a6d55b280 10250 spline_1.1-14_i386.deb
 d3753ce0ea367a698bfef07339c33c1645110506966ba642ee60be6ff369de85 664 spline_1.1-14.dsc
 baf17d7c76d5bf66337a18cadd26a02cdf81caa58082a8d4399f45f35460542a 9461 spline_1.1-14.tar.gz
 3c61f4e6350047bc7a83c144e688cbc33e9850328b46fc2eb18f97d66e5dd747 10250 spline_1.1-14_i386.deb
 59c8c31aeac29dfd4d3575b1086bd6c7 664 math optional spline_1.1-14.dsc
 53dfcf9350fa1f4cbd8264620a184ee7 9461 math optional spline_1.1-14.tar.gz
 8d7342d2344f6a17f49c5f702f7b0e3a 10250 math optional spline_1.1-14_i386.deb

Version: GnuPG v1.4.10 (GNU/Linux)


--- End Message ---

Reply to: