Your message dated Fri, 06 Feb 2009 19:32:03 +0000
with message-id <e1lvwql-0008ml...@ries.debian.org>
and subject line Bug#513594: fixed in libgsf 1.14.8-1lenny2
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.8-1lenny2
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.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-114-dbg_1.14.8-1lenny2_amd64.deb
libgsf-1-114_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-114_1.14.8-1lenny2_amd64.deb
libgsf-1-common_1.14.8-1lenny2_all.deb
to pool/main/libg/libgsf/libgsf-1-common_1.14.8-1lenny2_all.deb
libgsf-1-dev_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-1-dev_1.14.8-1lenny2_amd64.deb
libgsf-bin_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-bin_1.14.8-1lenny2_amd64.deb
libgsf-gnome-1-114-dbg_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-114-dbg_1.14.8-1lenny2_amd64.deb
libgsf-gnome-1-114_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-114_1.14.8-1lenny2_amd64.deb
libgsf-gnome-1-dev_1.14.8-1lenny2_amd64.deb
to pool/main/libg/libgsf/libgsf-gnome-1-dev_1.14.8-1lenny2_amd64.deb
libgsf_1.14.8-1lenny2.diff.gz
to pool/main/libg/libgsf/libgsf_1.14.8-1lenny2.diff.gz
libgsf_1.14.8-1lenny2.dsc
to pool/main/libg/libgsf/libgsf_1.14.8-1lenny2.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, 06 Feb 2009 20:01:27 +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.8-1lenny2
Distribution: testing
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.8-1lenny2) testing; urgency=high
.
* [gsf/gsf-output-csv.c, ChangeLog] Backport fix for a code issue which
caused FTBFS in some environments. (Closes: #513594)
Checksums-Sha1:
82244596ec8dcd237edc39b3ab351232f6938593 1377 libgsf_1.14.8-1lenny2.dsc
b97a64867d8d79aa4f36ee73f397cd1e1526ee58 15665 libgsf_1.14.8-1lenny2.diff.gz
d8ad9ef15f7068752ecf8bac4fc460800f7a96a0 58304
libgsf-1-common_1.14.8-1lenny2_all.deb
0680a46c25dc060f250f3ead174ca9d288f73ba6 68310
libgsf-gnome-1-dev_1.14.8-1lenny2_amd64.deb
4d47f0f2a5a5f258484bc94212c116d1b837a991 34266
libgsf-gnome-1-114-dbg_1.14.8-1lenny2_amd64.deb
112dd8c1d35a7e3b09eb76dc8cce1178febc9f28 59154
libgsf-gnome-1-114_1.14.8-1lenny2_amd64.deb
fcb6d07d1d50e6b533ffe7a521851a01600c3f6a 294136
libgsf-1-114-dbg_1.14.8-1lenny2_amd64.deb
a30b1fcc9547aed7df7d0ca4007925c321aabdd8 264550
libgsf-1-dev_1.14.8-1lenny2_amd64.deb
24070e0961c35748d4effcfa2b4ffdf6121b6ed2 148278
libgsf-1-114_1.14.8-1lenny2_amd64.deb
615b0c05838242beec969207623a1e6aa5b125d9 67560
libgsf-bin_1.14.8-1lenny2_amd64.deb
Checksums-Sha256:
88e01a0cbd8209b12599d8a09394518e6611f12ac8db4f1f2dbc175b3b08bd8d 1377
libgsf_1.14.8-1lenny2.dsc
d6f46093f514b05560b9b217d922117bb80bd24d1f05af53d6eacddec636518c 15665
libgsf_1.14.8-1lenny2.diff.gz
4676305fbdfbf1886786eff9b368a4523ea63699c90c909e5617c386ecd33df7 58304
libgsf-1-common_1.14.8-1lenny2_all.deb
85c53971327b78c7e0231968e37de19053b8bb3b1b4c01940f9a103c40bccfee 68310
libgsf-gnome-1-dev_1.14.8-1lenny2_amd64.deb
b4217765b5cbdbed7732cacf88c6ace1915d2cdaadd442f3da28cbc6caca8bbe 34266
libgsf-gnome-1-114-dbg_1.14.8-1lenny2_amd64.deb
ca710327457f2bfb8968d4d498a1e83fdfd3712254f7e2aac01176cfb281e353 59154
libgsf-gnome-1-114_1.14.8-1lenny2_amd64.deb
0f7330bfec0434311bab464d558769258ece0bb2c05285650b7adf10e43c9c8f 294136
libgsf-1-114-dbg_1.14.8-1lenny2_amd64.deb
33d0334e55dbf00cfe4a86fb0e19ab992f5109c4a7651b10d3203deddb48abbe 264550
libgsf-1-dev_1.14.8-1lenny2_amd64.deb
f0b54ef127cc9a0839ecc408250bfcc87c29b0845e692f6e66e8a4c86d850783 148278
libgsf-1-114_1.14.8-1lenny2_amd64.deb
f235fb2a63ec98d2d6b9696c3876fdb8e33e0973a3352f0fcd77d628c7d133f3 67560
libgsf-bin_1.14.8-1lenny2_amd64.deb
Files:
0ed4f8ef5203e4ce50c0d23169b99447 1377 libs optional libgsf_1.14.8-1lenny2.dsc
482afc3d619a6f7ae3216224ac99f10a 15665 libs optional
libgsf_1.14.8-1lenny2.diff.gz
6288f40955f2591f6dfb03a75dd7311c 58304 libs optional
libgsf-1-common_1.14.8-1lenny2_all.deb
2f71cf0a6f20ba38b1d4e9973d9e3392 68310 libdevel optional
libgsf-gnome-1-dev_1.14.8-1lenny2_amd64.deb
920944d08dd7c4b9eac4e2a2a24a2bfc 34266 libdevel extra
libgsf-gnome-1-114-dbg_1.14.8-1lenny2_amd64.deb
b831a767abe273a3f0597508884279fd 59154 libs optional
libgsf-gnome-1-114_1.14.8-1lenny2_amd64.deb
e759afb43285e8b2b33a018bae1a5a88 294136 libdevel extra
libgsf-1-114-dbg_1.14.8-1lenny2_amd64.deb
f209abfcb8b5ee241c829dc970425013 264550 libdevel optional
libgsf-1-dev_1.14.8-1lenny2_amd64.deb
2775ae4f5647bc77436b8c77e5bfb1b8 148278 libs optional
libgsf-1-114_1.14.8-1lenny2_amd64.deb
b31667fefc894a69bde81bbbdab9c1da 67560 gnome optional
libgsf-bin_1.14.8-1lenny2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmMjXMACgkQmGjI2TeZ54cFbACdHjXQ8Yh0J8m1bKahE6VqW9Pa
7qYAnAtEVQadHiy+n64RlIx13fmVKV4/
=zofy
-----END PGP SIGNATURE-----
--- End Message ---