Your message dated Mon, 02 Nov 2009 16:54:43 +0000
with message-id <e1n50b1-0004lr...@ries.debian.org>
and subject line Bug#552889: fixed in speech-dispatcher 0.6.7-5
has caused the Debian Bug report #552889,
regarding speech-dispatcher: FTBFS: module_utils.h:424: 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.)
--
552889: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552889
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: speech-dispatcher
Version: 0.6.7-4
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:
> gcc -DHAVE_CONFIG_H -I. -I../.. -Wall -DLOCALEDIR=\"/usr/share/locale\"
> -DDATADIR=\"/usr/share/sounds/speech-dispatcher\" -I/usr/include/
> "-I../../intl/" -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -L../../src/audio -I../../src/audio -I../../intl/ -Wl,--rpath
> -Wl,/usr/lib/speech-dispatcher -Wall -g -O2 -MT espeak.o -MD -MP -MF
> .deps/espeak.Tpo -c -o espeak.o espeak.c
> In file included from cicero.c:26:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from dummy.c:32:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from festival.c:27:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from flite.c:31:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from espeak.c:44:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from cicero.c:479:
> module_main.c:25: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from dummy.c:288:
> module_main.c:25: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from flite.c:440:
> module_main.c:25: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from module_utils.c:27:
> module_utils.h:424: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> make[4]: *** [cicero.o] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2009/10/28/speech-dispatcher_0.6.7-4_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: speech-dispatcher
Source-Version: 0.6.7-5
We believe that the bug you reported is fixed in the latest version of
speech-dispatcher, which is due to be installed in the Debian FTP archive:
cl-speech-dispatcher_0.6.7-5_all.deb
to main/s/speech-dispatcher/cl-speech-dispatcher_0.6.7-5_all.deb
libspeechd-dev_0.6.7-5_amd64.deb
to main/s/speech-dispatcher/libspeechd-dev_0.6.7-5_amd64.deb
libspeechd2_0.6.7-5_amd64.deb
to main/s/speech-dispatcher/libspeechd2_0.6.7-5_amd64.deb
python-speechd_0.6.7-5_all.deb
to main/s/speech-dispatcher/python-speechd_0.6.7-5_all.deb
speech-dispatcher-doc-cs_0.6.7-5_all.deb
to main/s/speech-dispatcher/speech-dispatcher-doc-cs_0.6.7-5_all.deb
speech-dispatcher-festival_0.6.7-5_all.deb
to main/s/speech-dispatcher/speech-dispatcher-festival_0.6.7-5_all.deb
speech-dispatcher_0.6.7-5.diff.gz
to main/s/speech-dispatcher/speech-dispatcher_0.6.7-5.diff.gz
speech-dispatcher_0.6.7-5.dsc
to main/s/speech-dispatcher/speech-dispatcher_0.6.7-5.dsc
speech-dispatcher_0.6.7-5_amd64.deb
to main/s/speech-dispatcher/speech-dispatcher_0.6.7-5_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.
Milan Zamazal <p...@debian.org> (supplier of updated speech-dispatcher 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: SHA1
Format: 1.8
Date: Mon, 02 Nov 2009 14:12:08 +0100
Source: speech-dispatcher
Binary: speech-dispatcher libspeechd2 libspeechd-dev cl-speech-dispatcher
python-speechd speech-dispatcher-festival speech-dispatcher-doc-cs
Architecture: source all amd64
Version: 0.6.7-5
Distribution: unstable
Urgency: low
Maintainer: Milan Zamazal <p...@debian.org>
Changed-By: Milan Zamazal <p...@debian.org>
Description:
cl-speech-dispatcher - Common Lisp interface to Speech Dispatcher
libspeechd-dev - Speech Dispatcher: Development libraries and header files
libspeechd2 - Speech Dispatcher: Shared libraries
python-speechd - Python interface to Speech Dispatcher
speech-dispatcher - Common interface to speech synthesizers
speech-dispatcher-doc-cs - Speech Dispatcher documentation in Czech
speech-dispatcher-festival - Festival support for Speech Dispatcher
Closes: 552889
Changes:
speech-dispatcher (0.6.7-5) unstable; urgency=low
.
* Apply getline conflict patch from Luke Yelavich's unofficial
repository; closes: #552889.
* init script: Create /var/run/speech-dispatcher/ directory if it
doesn't exist.
* init script: Call `start-stop-daemon --start' with --oknodo.
* postinst: Don't create speech-dispatcher home directory.
* README.source added.
* debian/rules: Actually pass MAKEFLAGS and other variables to make
invocations.
* debian/rules: Don't override prefix on install, use DESTDIR instead.
* Standards 3.8.3.
* Updated to debhelper 7.
* debian/control: Add ${misc:Depends}.
* Don't use full paths in the maintainer scripts.
* Move the memory leak fix patch to dpatch.
Checksums-Sha1:
ca1de2115f1a56aa3b9e5ece3279af968dcb4872 1568 speech-dispatcher_0.6.7-5.dsc
c72f6b40fa333bd4d59b9ebd09769703ddadc70a 16838
speech-dispatcher_0.6.7-5.diff.gz
ee6a07a1c2450ff747ecbdf35149feed97732bb2 57504
cl-speech-dispatcher_0.6.7-5_all.deb
a6f917ff3d7899ab1e3274c2f8e1eb17ca458a51 84982 python-speechd_0.6.7-5_all.deb
39623a4892b66bf2c4ca0286a13380dfd7cf0607 48774
speech-dispatcher-festival_0.6.7-5_all.deb
909c0ee9bc2410b2b9047ec2e887a76e92be7eeb 74328
speech-dispatcher-doc-cs_0.6.7-5_all.deb
3df762e3b8e26b2e024863be302053599810c9ef 566892
speech-dispatcher_0.6.7-5_amd64.deb
a40191365f3e40ef424125049dc4afdf2e2f1dc6 60460 libspeechd2_0.6.7-5_amd64.deb
a37c5594cb99fcd007d2afe48b6762a6192283d3 61486 libspeechd-dev_0.6.7-5_amd64.deb
Checksums-Sha256:
6ecaeb608eff22ca3c35beb56576c78c8dd63f6c886b1367d0bd7233be401e6c 1568
speech-dispatcher_0.6.7-5.dsc
2228ac6e1e1bce83f53b0f6d1918f2f0e3e34b6d5b845e1248518800ee102b84 16838
speech-dispatcher_0.6.7-5.diff.gz
d3839bf626f628b134e3dcfbad14fd2a958bb5327950d98bcba4972718373dcf 57504
cl-speech-dispatcher_0.6.7-5_all.deb
921f668029c6d066b59902b3a39ad777df016df4b68bb78bf0ec435a4f769480 84982
python-speechd_0.6.7-5_all.deb
7c9bd551f3556e5f03d83aea15d9d79e4e5d7b3fa90ad397bcb89476ffb95cc7 48774
speech-dispatcher-festival_0.6.7-5_all.deb
fbfa305855f422d60bff49093a7ea29bbb158742714ffe488e997f1c71ad8fe1 74328
speech-dispatcher-doc-cs_0.6.7-5_all.deb
b11274fa340e3a92054af2494e91f2f22c5eaec6f2685f87bab8e6dd759083c6 566892
speech-dispatcher_0.6.7-5_amd64.deb
b1f1b0fe5650361b5fd7c744b68f505739c56efeab9e81045895f925bc72af7e 60460
libspeechd2_0.6.7-5_amd64.deb
e7ca2c8fdd8d13a74c6dd1cdb28ea54fa197443ed4b43ae9047f8ff42c505c03 61486
libspeechd-dev_0.6.7-5_amd64.deb
Files:
2cae4f4cd4c2791cf6e4f481dc60c84a 1568 sound extra speech-dispatcher_0.6.7-5.dsc
698089d1527fc4a72966fa3ce0ab4a13 16838 sound extra
speech-dispatcher_0.6.7-5.diff.gz
cbe27821d786d1148e51b5cd0b79b702 57504 devel extra
cl-speech-dispatcher_0.6.7-5_all.deb
9229bf18f2cfea541c439e9d6e23a0d4 84982 python extra
python-speechd_0.6.7-5_all.deb
a0d78579f79c304d5a65a14d66f9ebf8 48774 sound extra
speech-dispatcher-festival_0.6.7-5_all.deb
01a059a2c72b705b57e8eaea649c99c2 74328 doc extra
speech-dispatcher-doc-cs_0.6.7-5_all.deb
c2fdc7f93a7ee1684f287a0b310e57f1 566892 sound extra
speech-dispatcher_0.6.7-5_amd64.deb
8bfe1252a07cb73eb0c93b6c2d2cc66c 60460 libs extra libspeechd2_0.6.7-5_amd64.deb
93662ba7d0a8dbcc5d62439f3a833347 61486 libdevel extra
libspeechd-dev_0.6.7-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkrvAzgACgkQkSkk/j3Cm0G2DACg2rl/rk7VzyoZIxcfLWDHpFLK
NZUAnjY0bqEuCwDTKCxcmdhHQR3Z6AM5
=nL0M
-----END PGP SIGNATURE-----
--- End Message ---