Package: flrig Version: 1.3.24-1 Severity: normal User: [email protected] Usertags: ftbfs-gcc-6 gcc-6-reference-ambiguous
This package fails to build with GCC 6. GCC 6 has not been released yet, but will probably come out this week. You can find GCC 6 in unstable (gcc-6). 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.68.0 (15 Jan 2016) on dl580gen9-02.hlinux ... > g++ -DHAVE_CONFIG_H -I. -I. -I./include -I./xmlrpcpp -Wdate-time > -D_FORTIFY_SOURCE=2 -I./xmlrpcpp -I/usr/include/cairo > -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include > -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 > -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/glib-2.0 > -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 > -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility-inlines-hidden > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I. > -I./include -pipe -Wall -fexceptions -O2 -ffast-math -finline-functions > -fomit-frame-pointer -DNDEBUG -g -O2 -fstack-protector-strong -Wformat > -Werror=format-security -c -o support/flrig-xml_io.o `test -f > 'support/xml_io.cxx' || echo './'`support/xml_io.cxx > support/xml_io.cxx: In function 'void send_modes()': > support/xml_io.cxx:158:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_bandwidths()': > support/xml_io.cxx:179:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_name()': > support/xml_io.cxx:193:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_ptt_changed(bool)': > support/xml_io.cxx:207:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_new_freq(long int)': > support/xml_io.cxx:222:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_smeter_val(int)': > support/xml_io.cxx:236:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_pwrmeter_val(int)': > support/xml_io.cxx:250:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_new_notch(int)': > support/xml_io.cxx:264:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_new_mode(int)': > support/xml_io.cxx:302:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_new_bandwidth(int)': > support/xml_io.cxx:318:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void send_sideband()': > support/xml_io.cxx:332:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void check_for_notch_change(const > XmlRpc::XmlRpcValue&)': > support/xml_io.cxx:437:38: warning: cast to pointer from integer of different > size [-Wint-to-pointer-cast] > Fl::awake(setNotchControl, (void *)ntch); > ^~~~ > support/xml_io.cxx: In function 'void send_rig_info()': > support/xml_io.cxx:504:3: error: reference to 'ignore' is ambiguous > ignore = 2; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx: In function 'void get_fldigi_status()': > support/xml_io.cxx:529:6: error: reference to 'ignore' is ambiguous > if (ignore) { > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > support/xml_io.cxx:530:5: error: reference to 'ignore' is ambiguous > --ignore; > ^~~~~~ > support/xml_io.cxx:88:5: note: candidates are: int ignore > int ignore = 0; // skip next "ignore" read loops > ^~~~~~ > In file included from /usr/include/c++/6/bits/stl_map.h:63:0, > from /usr/include/c++/6/map:61, > from ./xmlrpcpp/XmlRpcServer.h:25, > from ./xmlrpcpp/XmlRpc.h:30, > from support/xml_io.cxx:34: > /usr/include/c++/6/tuple:1541:25: note: const > std::_Swallow_assign std::ignore > const _Swallow_assign ignore{}; > ^~~~~~ > Makefile:2385: recipe for target 'support/flrig-xml_io.o' failed > make[3]: *** [support/flrig-xml_io.o] Error 1 -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise

