Your message dated Wed, 07 May 2008 14:02:19 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#455415: fixed in silgraphite2.0 1:2.2.1-2.1
has caused the Debian Bug report #455415,
regarding FTBFS with GCC 4.3: missing #includes
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 [EMAIL PROTECTED]
immediately.)
--
455415: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455415
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: silgraphite2.0
Version: 1:2.2.1-2
Usertags: ftbfs-gcc-4.3
Your package fails to build with GCC 4.3. Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning. GCC 4.3 has converted a number
of warnings into errors. With GCC 4.3, you're no longer to
just redefine a previous #define. You need to either avoid
redefinitions directly or to use #ifndef to make sure that something
has not been defined already. See
http://www.cyrius.com/journal/gcc/gcc-4.3-pedwarn.html
You can reproduce this problem with gcc-snapshot from unstable. Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere. I suggest you talk to your upstream.
> Automatic build of silgraphite2.0_1:2.2.1-2 on em64t by sbuild/amd64 0.53
...
> g++ -DPACKAGE_NAME=\"silgraphite\" -DPACKAGE_TARNAME=\"silgraphite\"
> -DPACKAGE_VERSION=\"2.2.1\" "-DPACKAGE_STRING=\"silgraphite 2.2.1\""
> -DPACKAGE_BUGREPORT=\"[EMAIL PROTECTED]" -DPACKAGE=\"silgraphite\"
> -DVERSION=\"2.2.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
> -DSTDC_HEADERS=1 -DSIZEOF_WCHAR_T=4 -I. -I. -I../include/graphite
> -I../src/generic -I../src/font -I../src/segment -g -Wall -O2 -DNDEBUG -c
> ../src/font/TtfUtil.cpp -fPIC -DPIC -o .libs/TtfUtil.o
> ../src/font/TtfUtil.cpp: In function 'int TtfUtil::PostLookup(const void*,
> size_t, const void*, const char*)':
> ../src/font/TtfUtil.cpp:661: error: 'strcmp' was not declared in this scope
> ../src/font/TtfUtil.cpp:709: error: 'strlen' was not declared in this scope
> ../src/font/TtfUtil.cpp:721: error: 'strncmp' was not declared in this scope
> ../src/font/TtfUtil.cpp: In function 'bool TtfUtil::GlyfBox(gr::gid16, const
> void*, const void*, size_t, const void*, int&, int&, int&, int&)':
> ../src/font/TtfUtil.cpp:1568: error: 'INT_MIN' was not declared in this scope
> ../src/font/TtfUtil.cpp: In function 'bool
> TtfUtil::GlyfContourCount(gr::gid16, const void*, const void*, size_t, const
> void*, size_t&)':
> ../src/font/TtfUtil.cpp:1587: error: 'INT_MIN' was not declared in this scope
> ../src/font/TtfUtil.cpp: In function 'bool
> TtfUtil::GlyfContourEndPoints(gr::gid16, const void*, const void*, size_t,
> const void*, int*, size_t)':
> ../src/font/TtfUtil.cpp:1641: error: 'INT_MIN' was not declared in this scope
> ../src/font/TtfUtil.cpp: In function 'bool TtfUtil::GlyfPoints(gr::gid16,
> const void*, const void*, size_t, const void*, const int*, size_t, int*,
> int*, bool*, size_t)':
> ../src/font/TtfUtil.cpp:1713: error: 'INT_MAX' was not declared in this scope
> make[2]: *** [TtfUtil.lo] Error 1
> make[2]: Leaving directory
> `/build/tbm/silgraphite2.0-2.2.1/build-tree/silgraphite-2.2.1/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/build/tbm/silgraphite2.0-2.2.1/build-tree/silgraphite-2.2.1'
> make: *** [debian/stamp-makefile-build] Error 2
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: silgraphite2.0
Source-Version: 1:2.2.1-2.1
We believe that the bug you reported is fixed in the latest version of
silgraphite2.0, which is due to be installed in the Debian FTP archive:
libgraphite-dev_2.2.1-2.1_i386.deb
to pool/main/s/silgraphite2.0/libgraphite-dev_2.2.1-2.1_i386.deb
libgraphite3-dbg_2.2.1-2.1_i386.deb
to pool/main/s/silgraphite2.0/libgraphite3-dbg_2.2.1-2.1_i386.deb
libgraphite3_2.2.1-2.1_i386.deb
to pool/main/s/silgraphite2.0/libgraphite3_2.2.1-2.1_i386.deb
silgraphite2.0_2.2.1-2.1.diff.gz
to pool/main/s/silgraphite2.0/silgraphite2.0_2.2.1-2.1.diff.gz
silgraphite2.0_2.2.1-2.1.dsc
to pool/main/s/silgraphite2.0/silgraphite2.0_2.2.1-2.1.dsc
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Eisentraut <[EMAIL PROTECTED]> (supplier of updated silgraphite2.0
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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 07 May 2008 15:43:44 +0200
Source: silgraphite2.0
Binary: libgraphite-dev libgraphite3 libgraphite3-dbg
Architecture: source i386
Version: 1:2.2.1-2.1
Distribution: unstable
Urgency: low
Maintainer: Daniel Glassey <[EMAIL PROTECTED]>
Changed-By: Peter Eisentraut <[EMAIL PROTECTED]>
Description:
libgraphite-dev - Development files for SILGraphite
libgraphite3 - SILGraphite - a "smart font" rendering engine
libgraphite3-dbg - debugging symbols for SILGraphite
Closes: 455415
Changes:
silgraphite2.0 (1:2.2.1-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix FTBFS with GCC 4.3 (Closes: #455415):
- debian/rules:
Added an include of cdbs's simple-patchsys.mk.
- debian/patches/gcc-4.3.diff
Added this patch to add missing includes. (patch by Cyril Brulebois)
Checksums-Sha1:
643663c2d8efa7302a5e9101c4ba75d906a84997 1074 silgraphite2.0_2.2.1-2.1.dsc
59b02e1f534896a118f5f56e132bdb05707b7d90 8696 silgraphite2.0_2.2.1-2.1.diff.gz
2252a276c626c7154eca2adb289b36f9a722039e 313224
libgraphite-dev_2.2.1-2.1_i386.deb
96440fc61c3bf8ecebf64c00177e0da29332f461 165564 libgraphite3_2.2.1-2.1_i386.deb
70fa25e0dbbed9cc0a717db65b749c661abc6e88 1092560
libgraphite3-dbg_2.2.1-2.1_i386.deb
Checksums-Sha256:
73d71da0377bf4d7bcbded2c8ed71f3193363d48c3ce7bb79fec183c715258b8 1074
silgraphite2.0_2.2.1-2.1.dsc
97be982154b1c01e16bc22c3c953ee10ad26389c73807be46eaa1ab3024106c9 8696
silgraphite2.0_2.2.1-2.1.diff.gz
17c4fef992f9e17811522f52a44bb16cf10e63bc8104f4aac1cfe3ba54064822 313224
libgraphite-dev_2.2.1-2.1_i386.deb
d6433de96d44a93d641cd029c36fcdf424e722dba937f0405914461d41a0b9ed 165564
libgraphite3_2.2.1-2.1_i386.deb
cbc8f2ccfc70dcbf3281782a8f142d0685c6e3470b1516aa302628eb20eab4a6 1092560
libgraphite3-dbg_2.2.1-2.1_i386.deb
Files:
b2663fe64d1a6e6f3e2bafbf4918eae4 1074 libs optional
silgraphite2.0_2.2.1-2.1.dsc
052be8281c879659666bbd8c008515d7 8696 libs optional
silgraphite2.0_2.2.1-2.1.diff.gz
d32a9c02fe52c519d77bfd06ee561587 313224 libdevel optional
libgraphite-dev_2.2.1-2.1_i386.deb
945a4d4080b4db1f9d22c559125d5bd2 165564 libs optional
libgraphite3_2.2.1-2.1_i386.deb
f39b804ee6b84f63bc4b480c8217757c 1092560 libdevel optional
libgraphite3-dbg_2.2.1-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIIbU6TTx8oVVPtMYRAuxpAKCcPgXx1AuVl7uEkUBapELUaf2fBwCdGleh
kjMY/SKj1wJgKi+1bIG2sts=
=ufT0
-----END PGP SIGNATURE-----
--- End Message ---