Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 511822 Details for
Bug 642518
sci-geosciences/gpsd-3.17-r1 - ebuild should enforce -std=c++11 or -std=gnu++11 compiler options
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 30.96 KB, created by
Martin Mokrejš
on 2017-12-28 13:24:10 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Martin Mokrejš
Created:
2017-12-28 13:24:10 UTC
Size:
30.96 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: sci-geosciences/gpsd-3.17-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: sci-geosciences@gentoo.org >[32;01m * [39;49;00mUSE: X abi_x86_64 amd64 bluetooth cxx dbus elibc_glibc gpsd_protocols_aivdm gpsd_protocols_ashtech gpsd_protocols_earthmate gpsd_protocols_evermore gpsd_protocols_fv18 gpsd_protocols_garmin gpsd_protocols_garmintxt gpsd_protocols_gpsclock gpsd_protocols_isync gpsd_protocols_itrax gpsd_protocols_mtk3301 gpsd_protocols_navcom gpsd_protocols_ntrip gpsd_protocols_oceanserver gpsd_protocols_oncore gpsd_protocols_rtcm104v2 gpsd_protocols_rtcm104v3 gpsd_protocols_sirf gpsd_protocols_skytraq gpsd_protocols_superstar2 gpsd_protocols_tnt gpsd_protocols_tripmate gpsd_protocols_tsip gpsd_protocols_ublox kernel_linux ncurses python python_targets_python2_7 qt5 shm sockets udev usb userland_GNU >[32;01m * [39;49;00mFEATURES: nostrip preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking gpsd-3.17.tar.gz to /scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work >>>> Source unpacked in /scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work >>>> Preparing source in /scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work/gpsd-3.17 ... > [32;01m*[0m Applying gpsd-3.17-do_not_rm_library.patch ... >[A[114C [34;01m[ [32;01mok[34;01m ][0m > [33;01m*[0m python_export_best() is deprecated. Please use python_setup instead, > [33;01m*[0m combined with python_export if necessary. >>>> Source prepared. >>>> Configuring source in /scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work/gpsd-3.17 ... >>>> Source configured. >>>> Compiling source in /scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work/gpsd-3.17 ... >scons -j2 prefix=/usr libdir=$prefix/lib64 udevdir=/lib/udev chrpath=False gpsd_user=gpsd gpsd_group=uucp nostrip=True python=False qt_versioned=5 manbuild=False shared=True bluez=1 libgpsmm=1 clientdebug=0 dbus_export=1 ipv6=0 timing=0 ncurses=1 ntpshm=0 pps=0 shm_export=1 socket_export=1 libQgpsmm=1 usb=1 aivdm=1 ashtech=1 earthmate=1 evermore=1 fury=0 fv18=1 garmin=1 garmintxt=1 geostar=0 gpsclock=1 isync=1 itrax=1 mtk3301=1 navcom=1 nmea0183=0 nmea2000=0 ntrip=1 oceanserver=1 oncore=1 passthrough=0 rtcm104v2=1 rtcm104v3=1 sirf=1 skytraq=1 superstar2=1 tnt=1 tripmate=1 tsip=1 ublox=1 >scons: Reading SConscript files ... >Checking if compiler accepts -pthread... yes >Checking whether the C++ compiler works... yes >Checking pkg-config for ncurses... yes >Checking pkg-config for tinfo... no >Checking pkg-config for libusb-1.0... yes >Checking for C library librt... yes >Checking pkg-config for dbus-1... yes >Checking pkg-config for bluez... yes >Checking for C type in_port_t... yes >Checking whether SUN_LEN is declared... yes >Checking for C header file linux/can.h... yes >You have kernel CANbus available. >Checking if compiler is C11... no >Checking for C header file libkern/OSAtomic.h... no >No memory barriers - SHM export and time hinting may not be reliable. >Checking if compiler supplies __ORDER_BIG_ENDIAN__... yes >Checking if compiler supplies __ORDER_LITTLE_ENDIAN__... yes >Checking if compiler supplies __BYTE_ORDER__... yes >Your compiler has built-in endianness support. >Checking for C header file sys/un.h... yes >Checking for C header file sys/socket.h... yes >Checking for C header file sys/select.h... yes >Checking for C header file netdb.h... yes >Checking for C header file netinet/in.h... yes >Checking for C header file netinet/ip.h... yes >Checking for C header file arpa/inet.h... yes >Checking for C header file syslog.h... yes >Checking for C header file termios.h... yes >Checking for C header file winsock2.h... no >Checking for C function daemon()... yes >Checking for C function strlcpy()... no >Checking for C function strlcat()... no >Checking for C function clock_gettime()... yes >Checking for C function strptime()... yes >Checking for C function gmtime_r()... yes >Checking for C function inet_ntop()... yes >Checking for C function fcntl()... yes >Checking for C function fork()... yes >Checking for C header file sys/timepps.h... no >Forcing magic_hat=no since RFC2783 API is unavailable >Checking if sys/ioctl.h supplies TIOCMIWAIT... yes >Checking for C library libbluetooth... yes >Checking for C library libdbus-1... yes >Build of man and HTML documentation is disabled. >Checking pkg-config for Qt5Network... yes >Checking if compiler accepts -Wextra... yes >Checking if compiler accepts -Wall... yes >Checking if compiler accepts -Wno-uninitialized... yes >Checking if compiler accepts -Wno-missing-field-initializers... yes >Checking if compiler accepts -Wcast-align... yes >Checking if compiler accepts -Wmissing-declarations... yes >Checking if compiler accepts -Wmissing-prototypes... yes >Checking if compiler accepts -Wstrict-prototypes... yes >Checking if compiler accepts -Wpointer-arith... yes >Checking if compiler accepts -Wreturn-type... yes >Altered configuration variables: >geostar = False (default True): Geostar Protocol support >fury = False (default True): Jackson Labs Fury and Firefly support >nmea2000 = False (default True): NMEA2000/CAN support >passthrough = False (default True): build support for passing through JSON >ntpshm = False (default True): NTP time hinting via shared memory >pps = False (default True): PPS time syncing support >ipv6 = False (default True): build IPv6 support >clientdebug = False (default True): client debugging support >python = False (default True): build Python support and modules. >nostrip = True (default False): don't symbol-strip binaries at link time >manbuild = False (default True): build help in man and HTML formats >magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al >gpsd_user = gpsd (default nobody): privilege revocation user >prefix = /usr (default /usr/local): installation directory prefix >qt_versioned = 5 (default ): version for versioned Qt >libdir = /usr/lib64 (default lib): system libraries >This is a Gentoo system. >Adjust your PYTHONPATH to see library directories under /usr/local/lib >GPS regression tests suppressed because socket_export or python is off. >scons: done reading SConscript files. >scons: Building targets ... >rm -f ais_json.i && /usr/bin/python2.7 jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i >Creating 'gpsd_config.h' >x86_64-pc-linux-gnu-gcc -o bits.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include bits.c >x86_64-pc-linux-gnu-gcc -o ais_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include ais_json.c >x86_64-pc-linux-gnu-gcc -o gpsutils.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include gpsutils.c >x86_64-pc-linux-gnu-gcc -o gpsdclient.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include gpsdclient.c >rm -f gps_maskdump.c && /usr/bin/python2.7 maskaudit.py -c . > gps_maskdump.c && chmod a-w gps_maskdump.c >x86_64-pc-linux-gnu-gcc -o gps_maskdump.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include gps_maskdump.c >x86_64-pc-linux-gnu-gcc -o hex.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include hex.c >x86_64-pc-linux-gnu-gcc -o json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include json.c >x86_64-pc-linux-gnu-gcc -o libgps_core.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgps_core.c >x86_64-pc-linux-gnu-gcc -o libgps_dbus.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgps_dbus.c >x86_64-pc-linux-gnu-gcc -o libgps_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgps_json.c >x86_64-pc-linux-gnu-gcc -o libgps_shm.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgps_shm.c >x86_64-pc-linux-gnu-gcc -o libgps_sock.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgps_sock.c >x86_64-pc-linux-gnu-gcc -o netlib.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include netlib.c >x86_64-pc-linux-gnu-gcc -o os_compat.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include os_compat.c >x86_64-pc-linux-gnu-gcc -o rtcm2_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include rtcm2_json.c >x86_64-pc-linux-gnu-gcc -o rtcm3_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include rtcm3_json.c >x86_64-pc-linux-gnu-gcc -o shared_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include shared_json.c >x86_64-pc-linux-gnu-g++ -o libgpsmm.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -O2 -pthread -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include libgpsmm.cpp >x86_64-pc-linux-gnu-gcc -o qt-ais_json.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -DUSE_QT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtCore ais_json.c >x86_64-pc-linux-gnu-g++ -o libgps.so.23.0.0 -Wl,-O1 -Wl,--as-needed -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgps.so.23 ais_json.os bits.os gpsutils.os gpsdclient.os gps_maskdump.os hex.os json.os libgps_core.os libgps_dbus.os libgps_json.os libgps_shm.os libgps_sock.os netlib.os os_compat.os rtcm2_json.os rtcm3_json.os shared_json.os libgpsmm.os -L. -lrt -ldbus-1 -lbluetooth -ldbus-1 -lrt >Create symlinks for: 'libgps.so.23.0.0': 'libgps.so.23'->'libgps.so.23.0.0', 'libgps.so'->'libgps.so.23.0.0' >x86_64-pc-linux-gnu-g++ -o qt-bits.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -DUSE_QT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtCore bits.c >x86_64-pc-linux-gnu-g++ -o qt-gpsutils.os -c -O2 -pipe -mpclmul -mpopcnt -march=native -ftree-vectorize -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC -DUSE_QT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtCore gpsutils.c >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/type_traits:35:0, > from /usr/include/qt5/QtCore/qglobal.h:45, > from /usr/include/qt5/QtCore/qchar.h:43, > from /usr/include/qt5/QtCore/qstring.h:48, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. > #error This file requires compiler and library support for the \ > ^ >In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, > from /usr/include/qt5/QtCore/qchar.h:43, > from /usr/include/qt5/QtCore/qstring.h:48, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. > # error Qt requires a C++11 compiler and yours does not seem to be that. > ^ >In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, > from /usr/include/qt5/QtCore/qglobal.h:1158, > from /usr/include/qt5/QtCore/qchar.h:43, > from /usr/include/qt5/QtCore/qstring.h:48, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" > # error "Qt requires C++11 support" > ^ >In file included from /usr/include/qt5/QtCore/qstring.h:48:0, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] > Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } > ^ >In file included from /usr/include/qt5/QtCore/qchar.h:43:0, > from /usr/include/qt5/QtCore/qstring.h:48, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token > void qAsConst(const T &&) Q_DECL_EQ_DELETE; > ^ >/usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token > QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} > ^ >/usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token > QForeachContainer(QForeachContainer &&other) > ^ >/usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer<T> (const QtPrivate::QForeachContainer<T>&)' > QForeachContainer(QForeachContainer &&other) > ^ >/usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token > QForeachContainer &operator=(QForeachContainer &&other) > ^ >/usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 > int control = 1; > ^ >/usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer<T>::QForeachContainer(T)': >/usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' > QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} > ^ >/usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope > QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} > ^ >/usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer<T>& QtPrivate::QForeachContainer<T>::operator=(QtPrivate::QForeachContainer<T>)': >/usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' > c = std::move(other.c); > ^ >/usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope > c = std::move(other.c); > ^ >/usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' > control = std::move(other.control); > ^ >/usr/include/qt5/QtCore/qglobal.h: At global scope: >/usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a template type > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token >/usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] > QForeachContainer<typename std::decay<T>::type> qMakeForeachContainer(T &&t) > ^ >/usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': >/usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a template type > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token >/usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token >/usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >/usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope > return QForeachContainer<typename std::decay<T>::type>(std::forward<T>(t)); > ^ >In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, > from /usr/include/qt5/QtCore/qchar.h:43, > from /usr/include/qt5/QtCore/qstring.h:48, > from /usr/include/qt5/QtCore/qdatetime.h:44, > from /usr/include/qt5/QtCore/QDateTime:1, > from gpsutils.c:27: >/usr/include/qt5/QtCore/qtypeinfo.h: At global scope: >/usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' > isSpecialized = std::is_enum<T>::value, // don't require every enum to be marked manually > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token > isSpecialized = std::is_enum<T>::value, // don't require every enum to be marked manually > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared > isSpecialized = std::is_enum<T>::value, // don't require every enum to be marked manually > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' > isIntegral = std::is_integral<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token > isIntegral = std::is_integral<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared > isIntegral = std::is_integral<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' > isComplex = !isIntegral && !std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token > isComplex = !isIntegral && !std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared > isComplex = !isIntegral && !std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' > isRelocatable = std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token > isRelocatable = std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared > isRelocatable = std::is_enum<T>::value, > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a template type > struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T> > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token > struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T> > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token >/usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid > struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T> > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token > struct QTypeInfoQuery<T, typename std::enable_if<QTypeInfo<T>::isRelocatable || true>::type> : public QTypeInfo<T> > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token >/usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token >/usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token >/usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token >/usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(QFlags<T>, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(QFlags<T>, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(QFlags<T>, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token > isIntegral = std::is_integral< TYPE >::value, \ > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token > } > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' > Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) > ^ >/usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' > Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); > ^ >scons: *** [qt-gpsutils.os] Error 1 >scons: building terminated because of errors. > [31;01m*[0m ERROR: sci-geosciences/gpsd-3.17-r1::gentoo failed (compile phase): > [31;01m*[0m escons failed. > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 124: Called src_compile > [31;01m*[0m environment, line 4247: Called escons > [31;01m*[0m environment, line 1931: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m die "escons failed." > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=sci-geosciences/gpsd-3.17-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=sci-geosciences/gpsd-3.17-r1::gentoo'`. > [31;01m*[0m The complete build log is located at '/scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/temp/environment'. > [31;01m*[0m Working directory: '/scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work/gpsd-3.17' > [31;01m*[0m S: '/scratch/var/tmp/portage/sci-geosciences/gpsd-3.17-r1/work/gpsd-3.17'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 642518
: 511822