Your message dated Sat, 06 Aug 2016 15:42:21 +0000
with message-id <[email protected]>
and subject line Bug#825102: fixed in laserboy 2016.03.15-1.1
has caused the Debian Bug report #825102,
regarding laserboy: FTBFS with Boost 1.60: error: reference to 'ifstream' 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 [email protected]
immediately.)


-- 
825102: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825102
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: laserboy
Version: 2016.03.15-1
Severity: normal
Tags: patch


Hi Maintainer

Laserboy FTBFS with Boost 1.60 with the following, and similar, errors:

/«PKGBUILDDIR»/src/LaserBoy_common.hpp:111:24: error: reference to 'ifstream' is ambiguous bool get_dxf_pair (ifstream& in, int& group_code, string& entity_string);
                        ^
In file included from /usr/include/boost/filesystem/string_file.hpp:14:0,
                 from /usr/include/boost/filesystem.hpp:19,
                 from /«PKGBUILDDIR»/src/LaserBoy_includes.hpp:58,
                 from /«PKGBUILDDIR»/src/LaserBoy_macros.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_common.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_bmp.hpp:33,
                 from /«PKGBUILDDIR»/src/LaserBoy_segment.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_frame.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_frame_set.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_space.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy_TUI.hpp:33,
                 from /«PKGBUILDDIR»/src/LaserBoy_GUI_base.hpp:33,
                 from /«PKGBUILDDIR»/src/LaserBoy_SDL_GUI.hpp:34,
                 from /«PKGBUILDDIR»/src/LaserBoy.cpp:30:
/usr/include/boost/filesystem/fstream.hpp:169:32: note: candidates are: typedef class boost::filesystem::basic_ifstream<char> boost::filesystem::ifstream
   typedef basic_ifstream<char> ifstream;
                                ^

Boost 1.60 is not the default in Debian yet, but it is for Ubuntu 16.10.
Please find a patch tested in Ubuntu 16.10 attached.

Regards
Graham

Description: Fix ambiguous {i|o}fstream with Boost 1.60
 This fixes a FTBFS with the following, and similar, errors:
 src/LaserBoy_common.hpp:111:24: error: reference to 'ifstream' is ambiguous
 bool get_dxf_pair (ifstream& in, int& group_code, string& entity_string);
 note: candidates are: typedef class boost::filesystem::basic_ifstream<char>
 boost::filesystem::ifstream
 .
 An alternative fix is to replace every occurrence of ifstream
 with std::ifstream, and similarly ofstream and fstream.
Author: Graham Inggs <[email protected]>
Last-Update: 2016-05-23
--- a/src/LaserBoy_includes.hpp
+++ b/src/LaserBoy_includes.hpp
@@ -56,7 +56,19 @@
 #include <cctype>
 #include <locale>
 
-using namespace std;
+using std::dec;
+using std::endl;
+using std::hex;
+using std::ios;
+using std::left;
+using std::noshowpos;
+using std::ostringstream;
+using std::string;
+using std::stringstream;
+using std::setfill;
+using std::setw;
+using std::showpos;
+using std::vector;
 
 //boost
 #include <boost/filesystem.hpp>

--- End Message ---
--- Begin Message ---
Source: laserboy
Source-Version: 2016.03.15-1.1

We believe that the bug you reported is fixed in the latest version of
laserboy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Graham Inggs <[email protected]> (supplier of updated laserboy 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: SHA512

Format: 1.8
Date: Sat, 06 Aug 2016 15:21:08 +0200
Source: laserboy
Binary: laserboy-indep laserboy
Architecture: source
Version: 2016.03.15-1.1
Distribution: unstable
Urgency: medium
Maintainer: Richard Ulrich <[email protected]>
Changed-By: Graham Inggs <[email protected]>
Description:
 laserboy   - Laser show software for soundcard operation
 laserboy-indep - Laser show software for soundcard operation - data files
Closes: 812272 825102
Changes:
 laserboy (2016.03.15-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with Boost 1.60. (Closes: #825102)
   * Fix FTBFS with GCC 6. (Closes: #812272)
Checksums-Sha1:
 d20a10d7ee224b708fe135e3d9ea5e1b88387454 1882 laserboy_2016.03.15-1.1.dsc
 1cdf6a38cf8bb31144482c4f1089d011c336a99c 5128 
laserboy_2016.03.15-1.1.debian.tar.xz
Checksums-Sha256:
 e8268cce39492699f82675cc96791a2c412bffc306c2c28e184eac1f05385816 1882 
laserboy_2016.03.15-1.1.dsc
 2a758b0779ae491d6e78f38766541695882f9915667ea6e235b4240ea8cdf1c9 5128 
laserboy_2016.03.15-1.1.debian.tar.xz
Files:
 3d97cfc2dac30606d17c755460ed2ba1 1882 graphics optional 
laserboy_2016.03.15-1.1.dsc
 1657448444b8a1e18570596fa57c7a65 5128 graphics optional 
laserboy_2016.03.15-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXpeXyAAoJEK/P7I5mnOHCDgoP/1tIWW7KvNKA+pZXD7W6Gr4Q
BNEvrw0YT0kEeCpUPyLgw8yzNEoPOnVGuE/6qKTehGB0GBaUD/bWx49PP7ODLYmf
i6AhsIubo3u8DLI13piMq31p8RR1BiTrOpFednIyrVq0a0YyXKPFdrHnIoOYwkSf
PTH54mnoiEbcydQXi6bSpVVRHlGFpuJ3bVQzyGRszVAVwhlymyuBciGUtaZk+7nE
pYWx9HT/7L5w7L4SVytTTYkAwY4kkbpE3cpPRCrIrxLZY6Xxfy5IosUCdqYpUbP2
Iz/Y0PAFYWCV3Xaipbm5huKWZ4Etjmk5y55Iqi+rcOZrnNJeYEeW5vEuoV5bkDDC
sq8HZRu6RuV76y9TQf0ATmXcGaN9mdTM3K77Nfu3IdOoHF0XqNw9Yhw7/JicKlQx
86jmlNqYzEfkdXEaPnw/LBJHE4QvYBskEjH+1T87nS1vWdaA1biVh1r/0uEPE18P
S7r/t4wOhDf6s48f0XkcOjU0EY3SMKO4FFprcYUD0Rd1Z1Yff2mEHpqsPAP57dNh
fO3YA4/Mi6DY0QqSYry93Pw3j16DBHRHPCaTw5tRnPjPFkb31GPZThbOC/g6BWoK
ZhEOrLdcRhA1dTdpDGSJYu37PEHtQ85B2bKpmX/hEaWzZJwr+5FR1Tib/E8+2RX0
JGFdlDqTcYr812m1IO1j
=OjPo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to