Your message dated Fri, 30 Jan 2009 17:47:03 +0000
with message-id <e1lsxsj-0002dc...@ries.debian.org>
and subject line Bug#513594: fixed in libgsf 1.14.11-2
has caused the Debian Bug report #513594,
regarding invalid code in libgsf
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.)
--
513594: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=513594
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-4.3
Version: 4.3.3-1
Severity: serious
Justification: causes libgsf to no longer build from source; regression
compared to testing's gcc-4.3 packages.
What am I trying to do:
* Build libgsf from source again on amd64 (or build libgsf svn trunk).
How am I trying to do it / steps to reproduce:
* Set up a sid environment in which to build libgsf from the Debian source
package, e.g. in pbuilder.
* Get the libgsf source package and extract it.
* In the source directory, run
env MALLOC_CHECK_=2 debian/rules build
What behaviour did I expect to get:
* The libgsf build runs to completion.
What behaviour did I actually get:
* The libgsf build fails during documentation generation, with messages
similar to the following:
creating gsf-scan
gtk-doc: Running scanner gsf-scan
sh: line 1: 27898 Segmentation fault ( ./gsf-scan )
Scan failed:
make[3]: *** [scan-build.stamp] Error 139
make[3]: Leaving directory `/tmp/buildd/libgsf-1.14.11/build/doc'
* This behaviour is fully repeatable for me.
Notes and observations:
* "gsf-scan" is built from generated sources using gtk-doc-tools.
* To preserve the gsf-scan sources and objects, comment out the unlink line
which removes them in /usr/bin/gtkdoc-scangobj .
* When running plain "debian/rules build" without the env MALLOC_CHECK_=2,
the problem manifests at a later point in the build as follows:
cd ../../doc/html && gtkdoc-mkhtml gsf ../gsf-docs.sgml
../xml/text.xml:255: parser error : Input is not proper UTF-8, indicate
encoding !
Bytes: 0xD0 0x45 0x2E 0x02
<para>When to quote fields.</para><para>Default value: ÐE.</para>
^
../xml/text.xml:255: parser error : PCDATA invalid Char value 2
<para>When to quote fields.</para><para>Default value: ÐE.</para>
^
../xml/text.xml:279: parser error : chunk is not well balanced
^
../gsf-docs.sgml:232: parser error : Failure to process entity GsfText
&GsfText;
^
../gsf-docs.sgml:232: parser error : Entity 'GsfText' not defined
&GsfText;
^
unable to parse ../gsf-docs.sgml
make[3]: *** [html-build.stamp] Error 6
This can be tracked back to a garbage string in the <DEFAULT> block within
the <ARG> block for GsfOutputCsvQuotingMode in doc/gsf.args which is a
file generated by gsf-scan. The garbage string can vary between repeated
attempts.
* This libgsf version (1.14.11-1) has previously been built successfully on
all architectures.
* The problem is still reproducible for me when the optimisation level is
reduced (in debian/rules) to -O1 .
* I could not reproduce the problem in the following variations:
* When lowering the optimisation level to -O0 .
* Building in a 32-bit pbuilder chroot on amd64.
* Building in a sid environment with the gcc-4.3 packages downgraded to
the 4.3.2-1.1 versions from testing.
* Building using CC=gcc-4.2 .
* Building using CC=gcc-4.1 .
* Building using CC=/usr/lib/gcc-snapshot/bin/gcc .
which makes me suspect that the problem isn't with the (generated)
gsf-scan sources, but with gcc's code generation.
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing-proposed-updates'), (500,
'stable'), (400, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28.2 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gcc-4.3 depends on:
ii binutils 2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii cpp-4.3 4.3.3-1 The GNU C preprocessor
ii gcc-4.3-base 4.3.3-1 The GNU Compiler Collection (base
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libgcc1 1:4.3.3-1 GCC support library
ii libgomp1 4.3.3-1 GCC OpenMP (GOMP) support library
Versions of packages gcc-4.3 recommends:
ii libc6-dev 2.7-18 GNU C Library: Development Librari
Versions of packages gcc-4.3 suggests:
ii gcc-4.3-doc 4.3.2.nf1-1 documentation for the GNU compiler
pn gcc-4.3-locales <none> (no description available)
ii gcc-4.3-multilib 4.3.3-1 The GNU C compiler (multilib files
pn libgcc1-dbg <none> (no description available)
pn libgomp1-dbg <none> (no description available)
pn libmudflap0-4.3-dev <none> (no description available)
pn libmudflap0-dbg <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libgsf
Source-Version: 1.14.11-2
We believe that the bug you reported is fixed in the latest version of
libgsf, which is due to be installed in the Debian FTP archive:
libgsf-1-114-dbg_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-114-dbg_1.14.11-2_amd64.deb
libgsf-1-114_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-114_1.14.11-2_amd64.deb
libgsf-1-common_1.14.11-2_all.deb
to pool/main/libg/libgsf/libgsf-1-common_1.14.11-2_all.deb
libgsf-1-dev_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-dev_1.14.11-2_amd64.deb
libgsf-bin_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-bin_1.14.11-2_amd64.deb
libgsf-gnome-1-114-dbg_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-114-dbg_1.14.11-2_amd64.deb
libgsf-gnome-1-114_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-114_1.14.11-2_amd64.deb
libgsf-gnome-1-dev_1.14.11-2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-dev_1.14.11-2_amd64.deb
libgsf_1.14.11-2.diff.gz
to pool/main/libg/libgsf/libgsf_1.14.11-2.diff.gz
libgsf_1.14.11-2.dsc
to pool/main/libg/libgsf/libgsf_1.14.11-2.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 513...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
J.H.M. Dassen (Ray) <jdas...@debian.org> (supplier of updated libgsf 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: Fri, 30 Jan 2009 18:21:17 +0100
Source: libgsf
Binary: libgsf-gnome-1-dev libgsf-gnome-1-114-dbg libgsf-gnome-1-114
libgsf-1-114-dbg libgsf-1-dev libgsf-1-114 libgsf-1-common libgsf-bin
Architecture: source all amd64
Version: 1.14.11-2
Distribution: unstable
Urgency: high
Maintainer: J.H.M. Dassen (Ray) <jdas...@debian.org>
Changed-By: J.H.M. Dassen (Ray) <jdas...@debian.org>
Description:
libgsf-1-114 - Structured File Library - runtime version
libgsf-1-114-dbg - Structured File Library - debugging files (basic version)
libgsf-1-common - Structured File Library - common files
libgsf-1-dev - Structured File Library - development files (basic version)
libgsf-bin - Structured File Library - programs
libgsf-gnome-1-114 - Structured File Library - runtime version for GNOME
libgsf-gnome-1-114-dbg - Structured File Library - debugging files for GNOME
libgsf-gnome-1-dev - Structured File Library - development files for GNOME
Closes: 513594
Changes:
libgsf (1.14.11-2) unstable; urgency=high
.
* [gsf/gsf-output-csv.c, ChangeLog] Backport fix for a code issue which
caused FTBFS in some environments. (Closes: #513594)
Checksums-Sha1:
bd4e311d915c0405fbf6625856fb694f9f908a73 1396 libgsf_1.14.11-2.dsc
2c115d60b21d82d598825e45c9fdb5c2ce3f10cf 11209 libgsf_1.14.11-2.diff.gz
e98eac80425899841ba8021194d57fca2a832ee3 61432
libgsf-1-common_1.14.11-2_all.deb
3cccdcf80098efa72b77efcba1c4f8e57a4627be 68978
libgsf-gnome-1-dev_1.14.11-2_amd64.deb
2f55bc9e5f22829b5da2295464f9febc85e9e998 22474
libgsf-gnome-1-114-dbg_1.14.11-2_amd64.deb
a80b5962c1350d86cf4815b48474b6502f2bb947 60090
libgsf-gnome-1-114_1.14.11-2_amd64.deb
0b3b91683679786d50e639df232a96524e5c2b3e 314286
libgsf-1-114-dbg_1.14.11-2_amd64.deb
f6b8ef223e3f66880bb0c37c4899df9cc131ba36 277354
libgsf-1-dev_1.14.11-2_amd64.deb
1ef25671177ffe466e8714058e23aad916cab1fe 157144
libgsf-1-114_1.14.11-2_amd64.deb
db0d34f7eba9d407cfd9e91155d9fdb27f07d4d9 71712 libgsf-bin_1.14.11-2_amd64.deb
Checksums-Sha256:
c4a586996d464bcd384f887db9711bebf87bfdae9df886598f62ee16e3b7629f 1396
libgsf_1.14.11-2.dsc
76d465a90e857cb8057e592d377f184b510fdc29e778f8f5ff258e750761d21a 11209
libgsf_1.14.11-2.diff.gz
da27a20f88d2a6dfe3694b285cc48e5a7926a29402e4d43cf50c79d3733631a4 61432
libgsf-1-common_1.14.11-2_all.deb
3df9c2f57d8938450a857aaba46868be557157a14a1fca6a4cba43cd8e1448f5 68978
libgsf-gnome-1-dev_1.14.11-2_amd64.deb
12e4ea76fbaa66e2bfa8a143b9eefb6cce2b614611ee0ff09f8eae537cd59b0e 22474
libgsf-gnome-1-114-dbg_1.14.11-2_amd64.deb
c0579ff45ea72e3e207a5e2e34f62633306d1f7a53e3be93c317803e8c85f031 60090
libgsf-gnome-1-114_1.14.11-2_amd64.deb
260d234297ff94bca3ed07e456412320e4ab6bebc16b9dff40e9904e97fd8ff2 314286
libgsf-1-114-dbg_1.14.11-2_amd64.deb
286226708f6d6de7022af84c7ddcc907c363643cc800fcba8fb8f81c58a2cd4c 277354
libgsf-1-dev_1.14.11-2_amd64.deb
7be3f7536cd52560e47940e1df550a661133828d11df0626c383d21a2fc07701 157144
libgsf-1-114_1.14.11-2_amd64.deb
d067f0555b6788f929e8302abf1dd165ced706652179703de9eeee1e4ae9c6af 71712
libgsf-bin_1.14.11-2_amd64.deb
Files:
52122ff34436c7f77202bcd1ed47460e 1396 libs optional libgsf_1.14.11-2.dsc
e475c6ed781e18a6f83627362b234864 11209 libs optional libgsf_1.14.11-2.diff.gz
572dc71ca5bd4b196da01b5aa6480e71 61432 libs optional
libgsf-1-common_1.14.11-2_all.deb
7df5bfbd1a7260471d2adb824d0eda9f 68978 libdevel optional
libgsf-gnome-1-dev_1.14.11-2_amd64.deb
6559a6a91b293982154f9079b2a5511e 22474 libdevel extra
libgsf-gnome-1-114-dbg_1.14.11-2_amd64.deb
20ccfb8201bbc4f3943c8993cbd35a42 60090 libs optional
libgsf-gnome-1-114_1.14.11-2_amd64.deb
72d20e29f3c4880fe69368c3c46ba126 314286 libdevel extra
libgsf-1-114-dbg_1.14.11-2_amd64.deb
095d543c09001e5fc3e2b8c933f8c6c6 277354 libdevel optional
libgsf-1-dev_1.14.11-2_amd64.deb
e6f0a6fc7e06f36a6dcb4a570b19973a 157144 libs optional
libgsf-1-114_1.14.11-2_amd64.deb
0f4bd82697b00293a1d199d11f810eb1 71712 gnome optional
libgsf-bin_1.14.11-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmDOeUACgkQmGjI2TeZ54cXNACeLaP2VHRG3/O8da34nJY3Mg+T
jO8AmQE4G7W8Cbzs/vp6H0Lj3hQVg4G7
=yflr
-----END PGP SIGNATURE-----
--- End Message ---