Please sync gnuchess (5.07-7) from Debian Testing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnuchess (Debian) |
Fix Released
|
Unknown
|
|||
gnuchess (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: gnuchess
Latest Debian Changelog(s):
gnuchess (5.07-7) unstable; urgency=low
* Fix getline FTBFS. Closes: #552906, #559909.
-- Bradley Smith <email address hidden> Mon, 07 Dec 2009 19:00:35 +0000
Latest Ubuntu changelog:
gnuchess (5.07-5ubuntu1) karmic; urgency=low
* debian/
get_line. (LP: #438699)
-- Marcin Wider <email address hidden> Tue, 29 Sep 2009 16:08:13 +0200
The unstable package has now migrated to testing and thus the FTBFS issue is now fixed, so the package can be synced. The package now builds in a lucid chroot because of the patch released:
dpkg-deb: building package `gnuchess' in `../gnuchess_
dpkg-genchanges >../gnuchess_
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/
I: Current time: Tue Dec 22 18:30:54 EST 2009
I: pbuilder-
description: | updated |
Changed in gnuchess (Debian): | |
status: | Unknown → Fix Released |
summary: |
- Please sync gnuchess (5.07-6) from Debian Testing + Please merge gnuchess (5.07-6) from Debian Testing |
description: | updated |
description: | updated |
summary: |
- Please merge gnuchess (5.07-6) from Debian Testing + Please sync gnuchess (5.07-7) from Debian Testing |
description: | updated |
Changed in gnuchess (Ubuntu): | |
status: | Incomplete → New |
Changed in gnuchess (Ubuntu): | |
status: | New → Confirmed |
Did you read the actual diff? The changes weren't applied in Debian yet:
daniel@ daniel- desktop: ~$ debdiff gnuchess_ 5.07-5ubuntu1. dsc gnuchess_5.07-6.dsc | diffstat patches/ 01_ftbfs_ getline_ conflicts. patch | 43 ------- ------- ------- --- 5.07/debian/ changelog | 8 ++-- 5.07/debian/ control | 7 +-- 5.07/debian/ patches/ series | 1 daniel- desktop: ~$
debian/
gnuchess-
gnuchess-
gnuchess-
4 files changed, 7 insertions(+), 52 deletions(-)
daniel@
Thus, the build fails (did you try to test-build this?): gnuchess- 5.07/src' gnuchess- 5.07/src' linux-gnu- gcc -DHAVE_CONFIG_H -I. -I. -I. -pthread -g -Wall -O2 -MT atak.o -MD -MP -MF ".deps/atak.Tpo" \ stdio.h: 651: note: previous declaration of 'getline' was here gnuchess- 5.07/src' gnuchess- 5.07/src' gnuchess- 5.07'
Making all in src
make[2]: Entering directory `/tmp/buildd/
/usr/bin/make all-am
make[3]: Entering directory `/tmp/buildd/
if x86_64-
-c -o atak.o `test -f 'atak.c' || echo './'`atak.c; \
then mv -f ".deps/atak.Tpo" ".deps/atak.Po"; \
else rm -f ".deps/atak.Tpo"; exit 1; \
fi
In file included from atak.c:29:
common.h:747: error: 'getline' redeclared as different kind of symbol
/usr/include/
make[3]: *** [atak.o] Error 1
make[3]: Leaving directory `/tmp/buildd/
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting proc filesystem