Your message dated Sun, 13 May 2012 00:06:49 +0000
with message-id <e1stmkn-0005x7...@franck.debian.org>
and subject line Bug#667348: fixed in ragel 6.7-1.1
has caused the Debian Bug report #667348,
regarding ragel: ftbfs with GCC-4.7
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.)
--
667348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667348
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ragel
Version: 6.7-1
Severity: important
Tags: sid wheezy
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.7
The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.
../aapl/avlcommon.h:1061:3: error: 'compare' was not declared in this scope,
and no declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/ragel_6.7-1_unstable-gcc47.log
The last lines of the build log are at the end of this report.
Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html
To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
[...]
/usr/bin/make all-am
make[3]: Entering directory `/«PKGBUILDDIR»/ragel'
g++ -DHAVE_CONFIG_H -I. -I../aapl -Wall -g -MT ragel-main.o -MD -MP -MF
.deps/ragel-main.Tpo -c -o ragel-main.o `test -f 'main.cpp' || echo
'./'`main.cpp
mv -f .deps/ragel-main.Tpo .deps/ragel-main.Po
g++ -DHAVE_CONFIG_H -I. -I../aapl -Wall -g -MT ragel-parsetree.o -MD -MP -MF
.deps/ragel-parsetree.Tpo -c -o ragel-parsetree.o `test -f 'parsetree.cpp' ||
echo './'`parsetree.cpp
In file included from ../aapl/avlmap.h:61:0,
from parsedata.h:28,
from rlparse.kh:27,
from parsetree.cpp:30:
../aapl/avlcommon.h: In instantiation of 'AvlMapEl<Key, Value>* AvlMap<Key,
Value, Compare>::find(const Key&) const [with Key = const char*; Value = int;
Compare = CmpStr]':
parsetree.cpp:97:63: required from here
../aapl/avlcommon.h:1061:3: error: 'compare' was not declared in this scope,
and no declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
../aapl/avlcommon.h:1061:3: note: declarations in dependent base 'CmpStr' are
not found by unqualified lookup
../aapl/avlcommon.h:1061:3: note: use 'this->compare' instead
In file included from ../aapl/bstset.h:53:0,
from fsmgraph.h:31,
from parsedata.h:32,
from rlparse.kh:27,
from parsetree.cpp:30:
../aapl/bstcommon.h: In instantiation of 'Key* BstSet<Key, Compare,
Resize>::insert(const Key&, Key**) [with Key = LongestMatchPart*; Compare =
CmpOrd<LongestMatchPart*>; Resize = ResizeExpn]':
parsetree.cpp:304:28: required from here
../aapl/bstcommon.h:460:3: error: 'compare' was not declared in this scope, and
no declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
../aapl/bstcommon.h:460:3: note: declarations in dependent base
'CmpOrd<LongestMatchPart*>' are not found by unqualified lookup
../aapl/bstcommon.h:460:3: note: use 'this->compare' instead
make[3]: *** [ragel-parsetree.o] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/ragel'
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: ragel
Source-Version: 6.7-1.1
We believe that the bug you reported is fixed in the latest version of
ragel, which is due to be installed in the Debian FTP archive:
ragel_6.7-1.1.diff.gz
to main/r/ragel/ragel_6.7-1.1.diff.gz
ragel_6.7-1.1.dsc
to main/r/ragel/ragel_6.7-1.1.dsc
ragel_6.7-1.1_amd64.deb
to main/r/ragel/ragel_6.7-1.1_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 667...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated ragel 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: SHA256
Format: 1.8
Date: Fri, 11 May 2012 01:38:35 +0200
Source: ragel
Binary: ragel
Architecture: source amd64
Version: 6.7-1.1
Distribution: unstable
Urgency: low
Maintainer: Robert Lemmen <rober...@semistable.com>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
ragel - compiles finite state machines into code in various languages
Closes: 667348
Changes:
ragel (6.7-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix "ftbfs with GCC-4.7": add this-> qualifiers to various .h files,
needed by gcc 4.7.
(Closes: #667348)
Checksums-Sha1:
d58672d6198d3974a313a6efb23f8e781291bde3 1707 ragel_6.7-1.1.dsc
e32746fcaeee8b931bee28c9a884afcb25a2cec9 4920 ragel_6.7-1.1.diff.gz
3944e7dc740137c556564441badafd3cbd899fd0 1064328 ragel_6.7-1.1_amd64.deb
Checksums-Sha256:
5ed9af4659d160e7402491a9f76a0ce6253f5fef315e712f66cfcaf53e7670d5 1707
ragel_6.7-1.1.dsc
ccf9ae2cc3035f54f422c579a91633d733cc1661ad2868a10ffb6c52dc932c11 4920
ragel_6.7-1.1.diff.gz
6e97e8e52cd42191b3f09de8778e1e777b1dd3d8dda2568ea926ae83d3a3e584 1064328
ragel_6.7-1.1_amd64.deb
Files:
e559c4b1fe608ae65f57d61f6c1263bb 1707 devel optional ragel_6.7-1.1.dsc
47fe9ec3df5aef183c33fcb77a12169e 4920 devel optional ragel_6.7-1.1.diff.gz
29c24c5ac18efd1652ebbacf0a80e65d 1064328 devel optional ragel_6.7-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPrFHQAAoJELs6aAGGSaoG69YP/1Jd40Uen1wOUyPbGH2EL2Oy
KnYokVltD5i0wmuANoIougIjeBHcFKOawKd4AC3hZoyehR37a9aAtuBbPxe+5eye
QDzD5cZrhXaEwURGHkYOEU/NiuBQNIIfImmsRem1X0uCAvMkboRRlLV//IYJnr68
R4MEUFPW9ZJAGuWrgGQVs6K2qiGx3dqT2fPMu3Jb1VhB79AyazWW14lGHufgd0RP
rufo5B3WcObYPPEU2j5NLkf4oRDm4GwEEB2zl3Pkws0VDxVoVgqwB+PI0c87dfuQ
94KD5lpTJ8QADZEoQ0sRdWi7lZuqY5eU0/NDuid++k7BmGuTqMYNkyYkuxVaaO1+
LxO4Fk9T5WMFX1TTHnLwCnsX2rgV4+yHjsnOc2+zABN6K9bWZVs2Z/pFvlPcnW3J
Gk8Gn8jlYzcrdrdPNUZR56Qi2gmI54x3QD3zfdjbx4nJpWzs5umi9PMNyFsgwyYX
/JvBu4W+e5s+PiohOSXDge7xfwp4gN9nBAz5pozfNGjY+Kbe8uKjjQsCFB6XrQIF
h4Ja3FaKUvMEZhrIuPn0ax5ZNsbxm1t1v9FF/rooFz98sS/AtYSUyqfB0F81YOJ/
KPQqSLbsFMgiUk1lJhaSFKDqKMcfyU3Gx56uQPBQQHonfE7Q35iJ4GseT+ja80lp
oc97ND21UTqmuHsLciR1
=iieG
-----END PGP SIGNATURE-----
--- End Message ---