Your message dated Mon, 09 Nov 2009 10:17:44 +0000
with message-id <e1n7rjg-0007o5...@ries.debian.org>
and subject line Bug#552859: fixed in original-awk 2007-10-23-3
has caused the Debian Bug report #552859,
regarding original-awk: FTBFS: proto.h:152: 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 ow...@bugs.debian.org
immediately.)


-- 
552859: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552859
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: original-awk
Version: 2007-10-23-2
Severity: serious
User: debian...@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.

Relevant part:
> DC-Build-Header: original-awk 2007-10-23-2 / Wed Oct 28 01:55:53 +0100 2009
> sbuild (Debian sbuild) 0.59.0 (02 Aug 2009) on paradent-63.rennes.grid5000.fr
> 
> ╔══════════════════════════════════════════════════════════════════════════════╗
> ║ original-awk 2007-10-23-2 (amd64)                          28 Oct 2009 
> 01:56 ║
> ╚══════════════════════════════════════════════════════════════════════════════╝
> 
> Package: original-awk
> Version: 2007-10-23-2
> Architecture: amd64
> Start Time: 20091028-0156
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Fetch source files                                                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> 
> Check APT
> ─────────
> 
> Checking available source versions...
> 
> Download source files with APT
> ──────────────────────────────
> 
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Need to get 91.3kB of source archives.
> Get:1 http://localhost sid/main original-awk 2007-10-23-2 (dsc) [1297B]
> Get:2 http://localhost sid/main original-awk 2007-10-23-2 (tar) [86.7kB]
> Get:3 http://localhost sid/main original-awk 2007-10-23-2 (diff) [3296B]
> Fetched 91.3kB in 0s (2129kB/s)
> Download complete and in download only mode
> 
> Check arch
> ──────────
> 
> ** Using build dependencies supplied by package:
> Build-Depends: bison
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Install build dependencies                                                  
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> Checking for already installed source dependencies...
> bison: missing
> Checking for source dependency conflicts...
> Installing positive dependencies: bison
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following extra packages will be installed:
>   m4
> Suggested packages:
>   bison-doc
> The following NEW packages will be installed:
>   bison m4
> 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
> Need to get 865kB of archives.
> After this operation, 2216kB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   m4 bison
> Authentication warning overridden.
> Get:1 http://localhost sid/main m4 1.4.13-2 [286kB]
> Get:2 http://localhost sid/main bison 1:2.4.1.dfsg-3 [579kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 865kB in 0s (54.6MB/s)
> Selecting previously deselected package m4.
> (Reading database ... 9916 files and directories currently installed.)
> Unpacking m4 (from .../archives/m4_1.4.13-2_amd64.deb) ...
> Selecting previously deselected package bison.
> Unpacking bison (from .../bison_1%3a2.4.1.dfsg-3_amd64.deb) ...
> Setting up m4 (1.4.13-2) ...
> Setting up bison (1:2.4.1.dfsg-3) ...
> update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc 
> (yacc) in auto mode.
> Removing negative dependencies: 
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.26-2-amd64 amd64 (x86_64)
> Toolchain package versions: libc6-dev_2.10.1-2 linux-libc-dev_2.6.31-1 
> g++-4.3_4.3.4-5 gcc-4.3_4.3.4-5 binutils_2.20-1 libstdc++6_4.4.2-1 
> libstdc++6-4.3-dev_4.3.4-5
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Build                                                                       
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> 
> Unpack source
> ─────────────
> 
> gpgv: keyblock resource `/home/user/.gnupg/trustedkeys.gpg': file open error
> gpgv: Signature made Sun Aug 30 19:53:26 2009 CEST using RSA key ID 9F1B8B32
> gpgv: Can't check signature: public key not found
> dpkg-source: warning: failed to verify signature on 
> ./original-awk_2007-10-23-2.dsc
> dpkg-source: info: extracting original-awk in original-awk-2007-10-23
> dpkg-source: info: unpacking original-awk_2007-10-23.orig.tar.gz
> dpkg-source: info: applying original-awk_2007-10-23-2.diff.gz
> 
> Check disc space
> ────────────────
> 
> 
> dpkg-buildpackage
> ─────────────────
> 
> dpkg-buildpackage: set CFLAGS to default value: -g -O2
> dpkg-buildpackage: set CPPFLAGS to default value: 
> dpkg-buildpackage: set LDFLAGS to default value: 
> dpkg-buildpackage: set FFLAGS to default value: -g -O2
> dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
> dpkg-buildpackage: source package original-awk
> dpkg-buildpackage: source version 2007-10-23-2
> dpkg-buildpackage: source changed by Santiago Vila <sanv...@debian.org>
> dpkg-buildpackage: host architecture amd64
>  /usr/bin/fakeroot debian/rules clean
> rm -f build
> /usr/bin/make clean
> make[1]: Entering directory 
> `/build/user-original-awk_2007-10-23-2-amd64-104LSL/original-awk-2007-10-23'
> rm -f a.out *.o *.obj maketab maketab.exe proctab.c ytab.c ytab.h
> make[1]: Leaving directory 
> `/build/user-original-awk_2007-10-23-2-amd64-104LSL/original-awk-2007-10-23'
> rm -f `find . -name "*~"`
> rm -rf debian/tmp debian/files* core debian/substvars
>  dpkg-source -b original-awk-2007-10-23
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building original-awk using existing 
> original-awk_2007-10-23.orig.tar.gz
> dpkg-source: info: building original-awk in original-awk_2007-10-23-2.diff.gz
> dpkg-source: info: building original-awk in original-awk_2007-10-23-2.dsc
>  debian/rules build
> /usr/bin/make CC="gcc" CFLAGS="-g -Wall -O2"
> make[1]: Entering directory 
> `/build/user-original-awk_2007-10-23-2-amd64-104LSL/original-awk-2007-10-23'
> yacc -d awkgram.y
> conflicts: 43 shift/reduce, 85 reduce/reduce
> mv y.tab.c ytab.c
> mv y.tab.h ytab.h
> In file included from awk.h:233,
>                  from awkgram.y:28:
> proto.h:152: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> gcc -g -Wall -O2 -c ytab.c
> make[1]: *** [ytab.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/10/28/original-awk_2007-10-23-2_lsid64.buildlog

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
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



--- End Message ---
--- Begin Message ---
Source: original-awk
Source-Version: 2007-10-23-3

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

original-awk_2007-10-23-3.diff.gz
  to main/o/original-awk/original-awk_2007-10-23-3.diff.gz
original-awk_2007-10-23-3.dsc
  to main/o/original-awk/original-awk_2007-10-23-3.dsc
original-awk_2007-10-23-3_amd64.deb
  to main/o/original-awk/original-awk_2007-10-23-3_amd64.deb



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

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

Debian distribution maintenance software
pp.
Santiago Vila <sanv...@debian.org> (supplier of updated original-awk 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 09 Nov 2009 10:46:00 +0100
Source: original-awk
Binary: original-awk
Architecture: source amd64
Version: 2007-10-23-3
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <sanv...@debian.org>
Changed-By: Santiago Vila <sanv...@debian.org>
Description: 
 original-awk - The original awk described in "The AWK Programming Language"
Closes: 552859
Changes: 
 original-awk (2007-10-23-3) unstable; urgency=medium
 .
   * Renamed getline to awk_getline to make eglibc happy. Closes: #552859.
Checksums-Sha1: 
 72e44bd547f03a89d51511f14e94e59ee324ab80 1298 original-awk_2007-10-23-3.dsc
 47553a68205468940499574961c2480f89276a29 3585 original-awk_2007-10-23-3.diff.gz
 ddddde83ddab393879d927ad31515607d84d4b59 72758 
original-awk_2007-10-23-3_amd64.deb
Checksums-Sha256: 
 4bce4bfb7761616832ebf4c8a73af2d661b5ec41a98e368e7b106513640bcbc2 1298 
original-awk_2007-10-23-3.dsc
 895d87b3889dfedf90775c4c16942cf1db4cbe86c775b17cb8b2556055dc1369 3585 
original-awk_2007-10-23-3.diff.gz
 edfceb28aab3152fbb1de33c1be8a03d4851f49f81a1ee18fa54291d92dfdc26 72758 
original-awk_2007-10-23-3_amd64.deb
Files: 
 3b6735a82004145633f9f719c9e7e849 1298 interpreters optional 
original-awk_2007-10-23-3.dsc
 0cc4fe42bb08ff814293916ddc34852c 3585 interpreters optional 
original-awk_2007-10-23-3.diff.gz
 d800a4b3e4a0677ba27b351b1724e2b4 72758 interpreters optional 
original-awk_2007-10-23-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAEBCAAGBQJK9+kUAAoJEEHOfwufG4syfXgH/jQ1eBKJUXePjV1kCQGqKqSY
Aarv1oebpmDpGWkd+q8abDsM042tn6FUL6gajrNQ+hoHtSHGtXVZ/IuC+mRF8S4l
a6JKqn/e62SsluOns7K/hK8PATaYVbqeE6tESVKFcikEjGTo3pMs2cqIj84Ce/dB
wfbQ0JL/2esB9JL0zU/3FmkewxoFMTjTqqsaYXxH9rkJkhzbR+/enFKEJnCf/E1N
71gtXCOorru6huXoL2zcLiRee+cKVsfE92bgTTPOJp6WTYewKdoXw1fczB6Y2BYD
pf/DUaVBQafctGk7XZvP1Rdwhu3JmLJRPjrB87OPHZzYMSIDJ6HEau7llTg3ixA=
=DmYO
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to