Your message dated Tue, 06 Dec 2016 22:48:39 +0000
with message-id <e1ceoxp-0004no...@fasolo.debian.org>
and subject line Bug#811804: fixed in freehdl 0.0.8-2.2
has caused the Debian Bug report #811804,
regarding freehdl: FTBFS with GCC 6: error: reference is ambiguous
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.)
--
811804: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811804
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: freehdl
Version: 0.0.8-2.1
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-reference-ambiguous
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.
You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> /bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++
> -DPACKAGE_NAME=\"freehdl\" -DPACKAGE_TARNAME=\"freehdl\"
> -DPACKAGE_VERSION=\"0.0.8\" -DPACKAGE_STRING=\"freehdl\ 0.0.8\"
> -DPACKAGE_BUGREPORT=\"ed...@ds.e-technik.uni-dortmund.de\" -DPACKAGE_URL=\"\"
> -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 -DLT_OBJDIR=\".libs/\"
> -DYYTEXT_POINTER=1 -DHAVE_FLEXLEXER_H=1 -DHAVE_EXECINFO_H=1 -DHAVE_MALLOC_H=1
> -DHAVE_GETOPT_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -DHAVE_ALLOCA_H=1
> -DHAVE_ALLOCA=1 -DHAVE_SOCKET=1 -DHAVE_GETTIMEOFDAY=1 -I. -I.. -I..
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong
> -Wformat -Werror=format-security -MT libfreehdl_kernel_la-error.lo -MD -MP
> -MF .deps/libfreehdl_kernel_la-error.Tpo -c -o libfreehdl_kernel_la-error.lo
> `test -f 'error.cc' || echo './'`error.cc
> libtool: compile: x86_64-linux-gnu-g++ -DPACKAGE_NAME=\"freehdl\"
> -DPACKAGE_TARNAME=\"freehdl\" -DPACKAGE_VERSION=\"0.0.8\"
> "-DPACKAGE_STRING=\"freehdl 0.0.8\""
> -DPACKAGE_BUGREPORT=\"ed...@ds.e-technik.uni-dortmund.de\" -DPACKAGE_URL=\"\"
> -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 -DLT_OBJDIR=\".libs/\"
> -DYYTEXT_POINTER=1 -DHAVE_FLEXLEXER_H=1 -DHAVE_EXECINFO_H=1 -DHAVE_MALLOC_H=1
> -DHAVE_GETOPT_H=1 -DSIZEOF_INT=4 -DHAVE_VASPRINTF=1 -DHAVE_ALLOCA_H=1
> -DHAVE_ALLOCA=1 -DHAVE_SOCKET=1 -DHAVE_GETTIMEOFDAY=1 -I. -I.. -I..
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -MT libfreehdl_kernel_la-error.lo -MD -MP -MF
> .deps/libfreehdl_kernel_la-error.Tpo -c error.cc -fPIC -DPIC -o
> .libs/libfreehdl_kernel_la-error.o
> In file included from /usr/include/c++/6/ext/hash_map:60:0,
> from ../freehdl/kernel-util.hh:13,
> from ../freehdl/kernel-db.hh:80,
> from ../freehdl/std-vhdl-types.hh:2220,
> from error.cc:4:
> /usr/include/c++/6/backward/backward_warning.h:32:2: warning: #warning This
> file includes at least one deprecated or antiquated header which may be
> removed without further notice at a future date. Please use a non-deprecated
> interface with equivalent functionality instead. For a listing of replacement
> headers and interfaces, consult the file backward_warning.h. To disable this
> warning use -Wno-deprecated. [-Wcpp]
> #warning \
> ^~~~~~~
>
> In file included from ../freehdl/kernel-db.hh:80:0,
> from ../freehdl/std-vhdl-types.hh:2220,
> from error.cc:4:
> ../freehdl/kernel-util.hh:27:29: error: reference to 'hash' is ambiguous
> class pointer_hash : public hash<unsigned long> {
> ^~~~
>
> In file included from /usr/include/c++/6/backward/hashtable.h:66:0,
> from /usr/include/c++/6/ext/hash_map:64,
> from ../freehdl/kernel-util.hh:13,
> from ../freehdl/kernel-db.hh:80,
> from ../freehdl/std-vhdl-types.hh:2220,
> from error.cc:4:
> /usr/include/c++/6/backward/hash_fun.h:68:12: note: candidates are:
> template<class _Key> struct __gnu_cxx::hash
> struct hash { };
> ^~~~
>
> In file included from /usr/include/c++/6/bits/basic_string.h:5628:0,
> from /usr/include/c++/6/string:52,
> from /usr/include/c++/6/bits/locale_classes.h:40,
> from /usr/include/c++/6/bits/ios_base.h:41,
> from /usr/include/c++/6/ios:42,
> from /usr/include/c++/6/ostream:38,
> from /usr/include/c++/6/iostream:39,
> from error.cc:2:
> /usr/include/c++/6/bits/functional_hash.h:58:12: note:
> template<class _Tp> struct std::hash
> struct hash;
> ^~~~
>
> In file included from ../freehdl/kernel-db.hh:80:0,
> from ../freehdl/std-vhdl-types.hh:2220,
> from error.cc:4:
> ../freehdl/kernel-util.hh:27:33: error: expected template-name before '<'
> token
> class pointer_hash : public hash<unsigned long> {
> ^
>
> ../freehdl/kernel-util.hh:27:33: error: expected '{' before '<' token
> In file included from ../freehdl/std-vhdl-types.hh:2220:0,
> from error.cc:4:
> ../freehdl/kernel-db.hh:257:34: error: reference to 'hash' is ambiguous
> class db_basic_key_hash : public hash<unsigned long> {
> ^~~~
>
> In file included from /usr/include/c++/6/backward/hashtable.h:66:0,
> from /usr/include/c++/6/ext/hash_map:64,
> from ../freehdl/kernel-util.hh:13,
> from ../freehdl/kernel-db.hh:80,
> from ../freehdl/std-vhdl-types.hh:2220,
> from error.cc:4:
> /usr/include/c++/6/backward/hash_fun.h:68:12: note: candidates are:
> template<class _Key> struct __gnu_cxx::hash
> struct hash { };
> ^~~~
>
> In file included from /usr/include/c++/6/bits/basic_string.h:5628:0,
> from /usr/include/c++/6/string:52,
> from /usr/include/c++/6/bits/locale_classes.h:40,
> from /usr/include/c++/6/bits/ios_base.h:41,
> from /usr/include/c++/6/ios:42,
> from /usr/include/c++/6/ostream:38,
> from /usr/include/c++/6/iostream:39,
> from error.cc:2:
> /usr/include/c++/6/bits/functional_hash.h:58:12: note:
> template<class _Tp> struct std::hash
> struct hash;
> ^~~~
>
> In file included from ../freehdl/std-vhdl-types.hh:2220:0,
> from error.cc:4:
> ../freehdl/kernel-db.hh:257:38: error: expected template-name before '<' token
> class db_basic_key_hash : public hash<unsigned long> {
> ^
>
> ../freehdl/kernel-db.hh:257:38: error: expected '{' before '<' token
> ../freehdl/kernel-db.hh:257:38: error: expected unqualified-id before '<'
> token
> Makefile:539: recipe for target 'libfreehdl_kernel_la-error.lo' failed
> make[2]: *** [libfreehdl_kernel_la-error.lo] Error 1
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise
--- End Message ---
--- Begin Message ---
Source: freehdl
Source-Version: 0.0.8-2.2
We believe that the bug you reported is fixed in the latest version of
freehdl, which is due to be installed in the Debian FTP archive.
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 811...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrey Rahmatullin <w...@debian.org> (supplier of updated freehdl 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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 03 Dec 2016 03:02:27 +0500
Source: freehdl
Binary: freehdl libfreehdl0-dev libfreehdl0
Architecture: source
Version: 0.0.8-2.2
Distribution: unstable
Urgency: medium
Maintainer: José L. Redrejo RodrÃguez <jredr...@debian.org>
Changed-By: Andrey Rahmatullin <w...@debian.org>
Description:
freehdl - VHDL simulator for Linux
libfreehdl0 - VHDL simulator for Linux (shared libraries)
libfreehdl0-dev - VHDL simulator for Linux (development headers)
Closes: 811804 836414
Changes:
freehdl (0.0.8-2.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with GCC6 by using -std=gnu++98 (Closes: #811804).
* Fix the dependency on the libtool binary (Closes: #836414).
Checksums-Sha1:
5018190c4c659e71b1fc1a46153e8aabb31f4fce 1934 freehdl_0.0.8-2.2.dsc
3a601ba62d79a508502148eaaedf8ae945574c76 4660 freehdl_0.0.8-2.2.debian.tar.xz
Checksums-Sha256:
10961bedcfca3954cec9375a7d378c6931987bd1d62119dbe5b17f8748e5aac8 1934
freehdl_0.0.8-2.2.dsc
2de9cb43190f43aeae93da8e8dabd96c084b92e0e26539ec43a454d36f292120 4660
freehdl_0.0.8-2.2.debian.tar.xz
Files:
6b920f4040d6bd281f9b72f34c105157 1934 electronics optional
freehdl_0.0.8-2.2.dsc
b145859d1f063a2468436214c0298d6b 4660 electronics optional
freehdl_0.0.8-2.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAlhB8soACgkQM2L3AxpJ
kuEjsA/+Ix70nhsNvDubFDT+awhAIBc6KUh+z6G9qf6baGYN6xkhpJZdHV2J6RBr
LAVndJCULSZX2gixRk5iG+buqOTtz51gBFvnlK9Ixtx6LAmQqwlEC+IBkHIrgMZL
o5eWjIB4EU8Nyj8T+kdhAXp6QabmwVUDW6TWbeVQMvDDUUwPdIgAhOXpxMAPp0ux
F5QM8JBiSjWsMve08uyC61F5xIm6MNIDlNN1YWFLJIRrRCn37FaMLMjhEMb0wmK6
6+ncHk/2MFaS3X74PZTRo8NyPQg7w1z+QYwBW53+Wv2mOMV6CwdiDN6E//IIGpvp
I9HIAEusZij18OgBjRcXd6udGA1NNTVkmvNubBy5SlVoYfasrEHhk1T4vcit3hFt
W4Vi92G52PtK7iR4envpBYoUUDFjEfhf9W0ElvJvdUuBLhvrdS8h8MAuip41efBs
VyUuWRQUz2Xpi0FImEcVB00C1cphuHMzmRS9BK67IoTkQIyEKS4S9KroR9yb7JBw
Pv9LTALyhRZcAx0Cp3QIZ+hiD5TwH2NxbiLovcqQB97MHoO4XE90WdJvzvcFNfT3
rZH3rsmvf4HoBBaor+IZaS2MYrQeEnAeSVplSWJiXHpqilkXOpjvo3XVvAoVKvZx
QP9aLzDipJKpvqZ/uI1/z7f95ecVTNGnxm0lgjZRKdJddDHEuz4=
=64QL
-----END PGP SIGNATURE-----
--- End Message ---