Your message dated Sun, 16 Mar 2008 14:22:10 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#462696: fixed in libghemical 2.96-2
has caused the Debian Bug report #462696,
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.)
--
462696: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462696
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libghemical
Version: 2.96-1
Severity: important
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. In GCC 4.3, the C++ header
dependencies have been cleaned up. The advantage of this is that
programs will compile faster. The downside is that you actually
need to directly #include everything you use (but you really should
do this anyway, otherwise your program won't work with any compiler
other than GCC). There's some more information about this at
http://gcc.gnu.org/gcc-4.3/porting_to.html
You can reproduce this problem with gcc-4.3 or gcc-snapshot from
unstable.
libghemical_2.96-1 build log:
> g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I../src -I/usr/include/sc
> -I/usr/include/sc -g -Wall -O2 -c atom.cpp -fPIC -DPIC -o .libs/atom.o
> atom.cpp:17: warning: deprecated conversion from string constant to 'char*'
> atom.cpp: In constructor 'element::element(char*)':
> atom.cpp:165: error: 'strcmp' was not declared in this scope
> atom.cpp: In copy constructor 'atom::atom(const atom&)':
> atom.cpp:314: error: 'strcpy' was not declared in this scope
> make[2]: *** [atom.lo] Error 1
> make[2]: Leaving directory `/build/tbm/libghemical-2.96/src'
Trying to build ghemical_2.95-2:
> Automatic build of ghemical_2.95-2 on em64t by sbuild/amd64 0.53
...
> make[4]: Entering directory `/build/tbm/ghemical-2.95/src'
> if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -pthread
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPNG_NO_MMX_CODE
> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
> -DPNG_NO_MMX_CODE -I/usr/include/gtkglext-1.0
> -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2
> -I/usr/include/libpng12 -I/usr/include/atk-1.0 -DPNG_NO_MMX_CODE
> -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/openbabel-2.0 -I/usr/include/ghemical -I/usr/include/sc
> -I/usr/include/oglappth -g -O2 -MT fileio.o -MD -MP -MF ".deps/fileio.Tpo"
> \
> -c -o fileio.o `test -f 'fileio.cpp' || echo './'`fileio.cpp; \
> then mv -f ".deps/fileio.Tpo" ".deps/fileio.Po"; \
> else rm -f ".deps/fileio.Tpo"; exit 1; \
> fi
> In file included from project.h:37,
> from fileio.cpp:10:
> /usr/include/ghemical/moldyn.h: In constructor
> 'moldyn_param::moldyn_param(setup*)':
> /usr/include/ghemical/moldyn.h:91: error: 'strcpy' was not declared in this
> scope
> make[4]: *** [fileio.o] Error 1
> make[4]: Leaving directory `/build/tbm/ghemical-2.95/src'
> make[3]: *** [all-recursive] Error 1
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: libghemical
Source-Version: 2.96-2
We believe that the bug you reported is fixed in the latest version of
libghemical, which is due to be installed in the Debian FTP archive:
libghemical-data_2.96-2_all.deb
to pool/main/libg/libghemical/libghemical-data_2.96-2_all.deb
libghemical-dev_2.96-2_i386.deb
to pool/main/libg/libghemical/libghemical-dev_2.96-2_i386.deb
libghemical3gf_2.96-2_i386.deb
to pool/main/libg/libghemical/libghemical3gf_2.96-2_i386.deb
libghemical_2.96-2.diff.gz
to pool/main/libg/libghemical/libghemical_2.96-2.diff.gz
libghemical_2.96-2.dsc
to pool/main/libg/libghemical/libghemical_2.96-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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Leidert (dale) <[EMAIL PROTECTED]> (supplier of updated libghemical
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.7
Date: Mon, 10 Mar 2008 00:34:34 +0100
Source: libghemical
Binary: libghemical-dev libghemical3gf libghemical-data
Architecture: source all i386
Version: 2.96-2
Distribution: unstable
Urgency: low
Maintainer: Debichem Team <[EMAIL PROTECTED]>
Changed-By: Daniel Leidert (dale) <[EMAIL PROTECTED]>
Description:
libghemical-data - Molecular Modelling Library (Data Files)
libghemical-dev - Molecular Modelling Library (Development Files)
libghemical3gf - Molecular Modelling Library
Closes: 417336 462696 465716
Changes:
libghemical (2.96-2) unstable; urgency=low
.
[ LI Daobing ]
* bump compat level to 5:
- debian/compat: updated.
- debian/control: depends on debhelper (>= 5)
* use dpatch:
- debian/rules: updated.
- debian/control: build depends on dpatch.
* FTBFS with GCC 4.3: missing #includes (Closes: #417336, #462696)
- debian/patches/01_gcc43.dpatch: added.
- debian/patches/00list: added.
* bump standards version to 3.7.3:
- debian/control: updated.
* set source's section to science:
- debian/control: updated.
.
[ Daniel Leidert ]
* debian/control: Added DM-Upload-Allowed for DM status.
(Build-Depends): Fixed build-depends-on-1-revision lintian warning.
s/refblas3-dev/libblas-dev and s/lapack3-dev/liblapack-dev transition,
added gfortran and increased mopac7/mpqc dependency (closes: #465716).
(Uploaders): Added myself.
(Package, Depends, Conflicts, Replaces): libghemical3gf (gfortran)
transition.
* debian/copyright: Added copyright information (thanks to lintian).
* debian/libghemical3.install: Renamed to debian/libghemical3gf.install for
gfortran transition.
* debian/rules: Install everything from debian/tmp.
(DEB_CONFIGURE_EXTRA_FLAGS): gfortran transition (see #465716).
* debian/libghemical3gf.install: Ditto.
* debian/libghemical-data.install: Ditto.
* debian/libghemical-dev.install: Ditto.
Files:
c7772cd9d1b461c47ed537980569a642 1074 science optional libghemical_2.96-2.dsc
31504456e71bd82a1af1e6d73d60940c 3821 science optional
libghemical_2.96-2.diff.gz
d9960119d7358d6d662bcf61c96850c8 128702 science optional
libghemical-data_2.96-2_all.deb
318267a808b1c19b08fb347950baf26b 576236 libdevel optional
libghemical-dev_2.96-2_i386.deb
ba16f6dba8c4e7bca9be2ffe5de95f4e 460240 libs optional
libghemical3gf_2.96-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFH2c6emHaJYZ7RAb8RAkMWAJwI6C6cW/UFzAbX9oUkik/K9pNXxgCfbgA8
GDPiq9yNmDvOkvI0Fb72sP0=
=BLtA
-----END PGP SIGNATURE-----
--- End Message ---