* Package: media-sound/rosegarden-17.12.1  * Repository: media-kit  * Maintainer: proaudio@gentoo.org  * USE: amd64 elibc_glibc kernel_linux userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking rosegarden-17.12.1.tar.bz2 to /var/tmp/portage/media-sound/rosegarden-17.12.1/work >>> Source unpacked in /var/tmp/portage/media-sound/rosegarden-17.12.1/work >>> Preparing source in /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1 ... * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, opt >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1 ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build" cmake -C /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DDISABLE_LIRC=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/gentoo_toolchain.cmake /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1 loading initial cache file /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/gentoo_common_config.cmake -- The C compiler identification is GNU 9.2.0 -- The CXX compiler identification is GNU 9.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Autodetecting Qt version to use -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.5.4") -- Checking for module 'alsa>=0.9' -- Found alsa, version 1.2.4 -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Checking for module 'liblo>=0.7' -- Found liblo, version 0.30 -- Checking for module 'lrdf>=0.2' -- Found lrdf, version 0.5.0 -- Checking for module 'fftw3f>=3.0.0' -- Found fftw3f, version 3.3.8 -- Checking for module 'samplerate>=0.1.2' -- Found samplerate, version 0.1.9 -- Checking for module 'sndfile>=1.0.16' -- Found sndfile, version 1.0.28 -- Checking for module 'jack' -- Found jack, version 1.9.17 -- The following features have been enabled: * ALSA, Alsa library (Advanced Linux Sound Architecture), used for MIDI support * SNDFILE, Better support for WAV files * JACK, Library for accessing the JACK server (http://jackaudio.org). -- The following REQUIRED packages have been found: * Qt5Core * Qt5Gui * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Test * Qt5 (required version >= 5.1.0) * ZLIB * PkgConfig * X11 -- The following features have been disabled: * LIRCCLIENT, The LIRC client library, for remote control support -- Not building unit tests, using a static library for rosegarden -- Found SharedMimeInfo: /usr/bin/update-mime-database (found suitable version "1.10", minimum required is "0.50") -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -mtune=generic -O2 -pipe C++ -mtune=generic -O2 -pipe -Wall -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -W -Wpointer-arith -fno-check-new -fno-common -fvisibility=hidden Linker flags: Executable -Wl,-O1 -Wl,--sort-common -Wl,--as-needed Module -Wl,-O1 -Wl,--sort-common -Wl,--as-needed Shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -- Configuring done CMake Warning (dev) in src/CMakeLists.txt: Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. Run "cmake --help-policy CMP0071" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility, CMake is excluding the GENERATED source file(s): "/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/qrc_locale.cpp" "/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/svnversion.h" from processing by AUTOMOC. If any of the files should be processed, set CMP0071 to NEW. If any of the files should not be processed, explicitly exclude them by setting the source file property SKIP_AUTOMOC: set_property(SOURCE file.h PROPERTY SKIP_AUTOMOC ON) This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done -- Build files have been written to: /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1 ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build" ninja -v -j2 -l0 [1/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/bin/cmake -DSOURCE_DIR=/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src -P /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/buildkey.cmake -- Could NOT find Subversion (missing: Subversion_SVN_EXECUTABLE) -- Build key 6de74a98b5 [2/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/bin/cmake -E cmake_autogen /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/CMakeFiles/rosegardenprivate_autogen.dir/AutogenInfo.json Gentoo && /usr/bin/cmake -E touch /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/rosegardenprivate_autogen/timestamp AutoMoc: /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/gui/application/LircClient.h:0: Note: No relevant classes found. No output generated. AutoMoc: /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/gui/application/LircCommander.h:0: Note: No relevant classes found. No output generated. [3/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/zh_CN.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/zh_CN.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/zh_CN.qm'... Generated 3922 translation(s) (3744 finished and 178 unfinished) Ignored 568 untranslated source text(s) [4/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/sv.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/sv.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/sv.qm'... Generated 4193 translation(s) (4120 finished and 73 unfinished) Ignored 297 untranslated source text(s) [5/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/ru.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ru.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ru.qm'... Generated 3423 translation(s) (3126 finished and 297 unfinished) Ignored 1067 untranslated source text(s) [6/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/pt_BR.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/pt_BR.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/pt_BR.qm'... Generated 4182 translation(s) (4108 finished and 74 unfinished) Ignored 307 untranslated source text(s) [7/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/pl.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/pl.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/pl.qm'... Generated 4086 translation(s) (3989 finished and 97 unfinished) Ignored 403 untranslated source text(s) [8/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/nl.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/nl.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/nl.qm'... Generated 3135 translation(s) (3061 finished and 74 unfinished) Ignored 1356 untranslated source text(s) [9/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/uic -o /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ui_RosegardenTransportUi.h /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/gui/dialogs/RosegardenTransportUi.ui [10/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/uic -o /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ui_DeviceManagerDialogUi.h /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/gui/studio/DeviceManagerDialogUi.ui [11/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/ja.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ja.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ja.qm'... Generated 4159 translation(s) (4048 finished and 111 unfinished) Ignored 331 untranslated source text(s) [12/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/it.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/it.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/it.qm'... Generated 4197 translation(s) (4120 finished and 77 unfinished) Ignored 293 untranslated source text(s) [13/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/id.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/id.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/id.qm'... Generated 2194 translation(s) (2050 finished and 144 unfinished) Ignored 2296 untranslated source text(s) [14/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/fr.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/fr.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/fr.qm'... Generated 4490 translation(s) (4490 finished and 0 unfinished) [15/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/fi.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/fi.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/fi.qm'... Generated 4011 translation(s) (3905 finished and 106 unfinished) Ignored 479 untranslated source text(s) [16/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/eu.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/eu.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/eu.qm'... Generated 2465 translation(s) (3 finished and 2462 unfinished) Ignored 2025 untranslated source text(s) [17/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/et.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/et.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/et.qm'... Generated 1852 translation(s) (3 finished and 1849 unfinished) Ignored 2638 untranslated source text(s) [18/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/en_US.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en_US.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en_US.qm'... Generated 4490 translation(s) (4490 finished and 0 unfinished) [19/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/es.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/es.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/es.qm'... Generated 4490 translation(s) (4490 finished and 0 unfinished) [20/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/en_GB.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en_GB.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en_GB.qm'... Generated 4490 translation(s) (4490 finished and 0 unfinished) [21/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/en.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/en.qm'... Generated 4490 translation(s) (4490 finished and 0 unfinished) [22/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/cy.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/cy.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/cy.qm'... Generated 1781 translation(s) (3 finished and 1778 unfinished) Ignored 2709 untranslated source text(s) [23/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/de.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/de.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/de.qm'... Generated 4327 translation(s) (4260 finished and 67 unfinished) Ignored 162 untranslated source text(s) [24/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/ca.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ca.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/ca.qm'... Generated 2396 translation(s) (3 finished and 2393 unfinished) Ignored 2094 untranslated source text(s) [25/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/bin/cmake -E copy /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/../data/locale.qrc /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/locale.qrc [26/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/lrelease /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/locale/cs.ts -qm /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/cs.qm Updating '/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/cs.qm'... Generated 4327 translation(s) (4257 finished and 70 unfinished) Ignored 162 untranslated source text(s) [27/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/rcc --name data --output /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/qrc_data.cpp /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/data/data.qrc [28/700] cd /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src && /usr/lib64/qt5/bin/rcc -name locale -o /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/qrc_locale.cpp /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1_build/src/locale.qrc [29/700] /usr/bin/x86_64-pc-linux-gnu-g++ -DBUILD_RELEASE -DHAVE_ALSA -DHAVE_LIBJACK -DHAVE_LIBSNDFILE -DNDEBUG -DNO_TIMING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DROSEGARDENPRIVATE_LIB_MAKEDLL -DSTABLE -Isrc -I/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src -Isrc/rosegardenprivate_autogen/include -I/usr/include/raptor2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -DNDEBUG -mtune=generic -O2 -pipe -Wall -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -W -Wpointer-arith -fno-check-new -fno-common -fvisibility=hidden -fPIC -MD -MT src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o -MF src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o.d -o src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o -c /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp FAILED: src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DBUILD_RELEASE -DHAVE_ALSA -DHAVE_LIBJACK -DHAVE_LIBSNDFILE -DNDEBUG -DNO_TIMING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DROSEGARDENPRIVATE_LIB_MAKEDLL -DSTABLE -Isrc -I/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src -Isrc/rosegardenprivate_autogen/include -I/usr/include/raptor2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -DNDEBUG -mtune=generic -O2 -pipe -Wall -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -W -Wpointer-arith -fno-check-new -fno-common -fvisibility=hidden -fPIC -MD -MT src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o -MF src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o.d -o src/CMakeFiles/rosegardenprivate.dir/document/GzipFile.cpp.o -c /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9.2.0/type_traits:35, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9.2.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. 32 | #error This file requires compiler and library support \ | ^~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qcompilerdetection.h:590:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. 590 | # 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, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" 61 | # error "Qt requires C++11 support" | ^~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qglobal.h:391:1: error: ‘constexpr’ does not name a type 391 | constexpr Q_DECL_UNUSED Deprecated_t Deprecated = {}; | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:391:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:522:43: error: template argument 1 is invalid 522 | template struct AlignOf : AlignOf {}; | ^ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qglobal.h:573:7: error: expected nested-name-specifier before ‘qsizetype’ 573 | using qsizetype = QIntegerForSizeof::Signed; | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:663:1: error: ‘constexpr’ does not name a type 663 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:663:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:665:1: error: ‘constexpr’ does not name a type 665 | constexpr inline const T &qMax(const T &a, const T &b) { return (a < b) ? b : a; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:665:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:667:1: error: ‘constexpr’ does not name a type 667 | constexpr inline const T &qBound(const T &min, const T &val, const T &max) | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:667:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:802:57: error: expected initializer before ‘noexcept’ 802 | Q_CORE_EXPORT Q_DECL_CONST_FUNCTION bool qSharedBuild() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:845:81: error: expected initializer before ‘noexcept’ 845 | Q_CORE_EXPORT void qt_assert(const char *assertion, const char *file, int line) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:859:97: error: expected initializer before ‘noexcept’ 859 | Q_CORE_EXPORT void qt_assert_x(const char *where, const char *what, const char *file, int line) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:869:67: error: expected initializer before ‘noexcept’ 869 | Q_NORETURN Q_CORE_EXPORT void qt_check_pointer(const char *, int) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qglobal.h:892:1: error: expected unqualified-id before ‘[’ token 892 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(double p1, double p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:897:1: error: expected unqualified-id before ‘[’ token 897 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(float p1, float p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:902:1: error: expected unqualified-id before ‘[’ token 902 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(double d) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:907:1: error: expected unqualified-id before ‘[’ token 907 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(float f) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:917:1: error: expected unqualified-id before ‘[’ token 917 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qIsNull(double d) noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:922:1: error: expected unqualified-id before ‘[’ token 922 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qIsNull(float f) noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qglobal.h:959:9: error: expected initializer before ‘noexcept’ 959 | noexcept(noexcept(swap(t, t))); | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:966:5: error: expected initializer before ‘noexcept’ 966 | noexcept(noexcept(QtPrivate::SwapExceptionTester::checkSwap(value1))) | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: In lambda function: /usr/include/qt5/QtCore/qglobal.h:1036:12: error: ‘is_permutation’ is not a member of ‘std’; did you mean ‘prev_permutation’? 1036 | return QT_3ARG_ALG(is_permutation, first1, last1, first2, last2); | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1042:32: error: ‘add_const’ in namespace ‘std’ does not name a template type 1042 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1042:41: error: expected unqualified-id before ‘<’ token 1042 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^ /usr/include/qt5/QtCore/qglobal.h:1045:23: error: expected ‘,’ or ‘...’ before ‘&&’ token 1045 | void qAsConst(const T &&) = delete; | ^~ /usr/include/qt5/QtCore/qglobal.h:1049:46: error: expected ‘,’ or ‘...’ before ‘&&’ token 1049 | Q_DECL_RELAXED_CONSTEXPR T qExchange(T &t, U &&newValue) | ^~ /usr/include/qt5/QtCore/qglobal.h:1049:56: error: default template arguments may not be used in function templates without ‘-std=c++11’ or ‘-std=gnu++11’ 1049 | Q_DECL_RELAXED_CONSTEXPR T qExchange(T &t, U &&newValue) | ^ /usr/include/qt5/QtCore/qglobal.h: In function ‘T qExchange(T&, U)’: /usr/include/qt5/QtCore/qglobal.h:1051:18: error: ‘move’ is not a member of ‘std’ 1051 | T old = std::move(t); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1051:18: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1052:14: error: ‘forward’ is not a member of ‘std’ 1052 | t = std::forward(newValue); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1052:14: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1052:23: error: expected primary-expression before ‘>’ token 1052 | t = std::forward(newValue); | ^ /usr/include/qt5/QtCore/qglobal.h:1052:25: error: ‘newValue’ was not declared in this scope 1052 | t = std::forward(newValue); | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1065:25: error: expected ‘,’ or ‘...’ before ‘&&’ token 1065 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~ /usr/include/qt5/QtCore/qglobal.h:1067:41: error: expected ‘,’ or ‘...’ before ‘&&’ token 1067 | QForeachContainer(QForeachContainer &&other) | ^~ /usr/include/qt5/QtCore/qglobal.h:1067:48: error: invalid constructor; you probably meant ‘QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)’ 1067 | QForeachContainer(QForeachContainer &&other) | ^ /usr/include/qt5/QtCore/qglobal.h:1075:52: error: expected ‘,’ or ‘...’ before ‘&&’ token 1075 | QForeachContainer &operator=(QForeachContainer &&other) | ^~ /usr/include/qt5/QtCore/qglobal.h: In constructor ‘QtPrivate::QForeachContainer::QForeachContainer(T)’: /usr/include/qt5/QtCore/qglobal.h:1065:39: error: ‘move’ is not a member of ‘std’ 1065 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1065:39: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1065:44: error: ‘t’ was not declared in this scope 1065 | 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& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)’: /usr/include/qt5/QtCore/qglobal.h:1077:18: error: ‘move’ is not a member of ‘std’ 1077 | c = std::move(other.c); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1077:18: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1077:23: error: ‘other’ was not declared in this scope 1077 | c = std::move(other.c); | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1080:24: error: ‘move’ is not a member of ‘std’ 1080 | control = std::move(other.control); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1080:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1090:33: error: ‘decay’ in namespace ‘std’ does not name a template type 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1090:38: error: expected template-argument before ‘<’ token 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt5/QtCore/qglobal.h:1090:38: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qglobal.h:1090:47: error: template argument 1 is invalid 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt5/QtCore/qglobal.h:1090:73: error: expected ‘,’ or ‘...’ before ‘&&’ token 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~ /usr/include/qt5/QtCore/qglobal.h: In function ‘int QtPrivate::qMakeForeachContainer(T)’: /usr/include/qt5/QtCore/qglobal.h:1092:44: error: ‘decay’ in namespace ‘std’ does not name a template type 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:49: error: expected template-argument before ‘<’ token 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:49: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qglobal.h:1092:58: error: template argument 1 is invalid 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:65: error: ‘forward’ is not a member of ‘std’ 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1092:76: error: ‘t’ was not declared in this scope 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:65: error: ‘forward’ is not a member of ‘std’ 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1092:74: error: expected primary-expression before ‘>’ token 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1135:64: error: expected type-specifier before ‘decltype’ 1135 | template inline auto qGetPtrHelper(Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1135:64: error: expected initializer before ‘decltype’ /usr/include/qt5/QtCore/qglobal.h:1267:69: error: expected initializer before ‘noexcept’ 1267 | Q_CORE_EXPORT bool qEnvironmentVariableIsEmpty(const char *varName) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1268:67: error: expected initializer before ‘noexcept’ 1268 | Q_CORE_EXPORT bool qEnvironmentVariableIsSet(const char *varName) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1269:79: error: ‘nullptr’ was not declared in this scope 1269 | Q_CORE_EXPORT int qEnvironmentVariableIntValue(const char *varName, bool *ok=nullptr) noexcept; | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1269:88: error: expected initializer before ‘noexcept’ 1269 | Q_CORE_EXPORT int qEnvironmentVariableIntValue(const char *varName, bool *ok=nullptr) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qtypeinfo.h:53:8: error: ‘constexpr’ does not name a type 53 | static constexpr bool qIsRelocatable() | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:53:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qtypeinfo.h:63:8: error: ‘constexpr’ does not name a type 63 | static constexpr bool qIsTrivial() | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:63:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qtypeinfo.h:81:30: error: ‘is_enum’ is not a member of ‘std’ 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:81:39: error: expected primary-expression before ‘>’ token 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^ /usr/include/qt5/QtCore/qtypeinfo.h:81:42: error: ‘::value’ has not been declared 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:83:27: error: ‘is_integral’ is not a member of ‘std’ 83 | isIntegral = std::is_integral::value, | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:83:40: error: expected primary-expression before ‘>’ token 83 | isIntegral = std::is_integral::value, | ^ /usr/include/qt5/QtCore/qtypeinfo.h:83:43: error: ‘::value’ has not been declared 83 | isIntegral = std::is_integral::value, | ^~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:84:22: error: ‘qIsTrivial’ was not declared in this scope 84 | isComplex = !qIsTrivial(), | ^~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:84:34: error: expected primary-expression before ‘>’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:84:36: error: expected primary-expression before ‘)’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:86:25: error: ‘qIsRelocatable’ was not declared in this scope 86 | isRelocatable = qIsRelocatable(), | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:86:41: error: expected primary-expression before ‘>’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:86:43: error: expected primary-expression before ‘)’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:150:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:150:49: error: expected template-argument before ‘<’ token 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt5/QtCore/qtypeinfo.h:150:49: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qtypeinfo.h:150:92: error: template argument 2 is invalid 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘qIsTrivial’ was not declared in this scope 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘)’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘qIsRelocatable’ was not declared in this scope 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘)’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘is_integral’ is not a member of ‘std’ 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘::value’ has not been declared 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: ‘qIsTrivial’ was not declared in this scope 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected primary-expression before ‘bool’ 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected ‘}’ before ‘bool’ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: to match this ‘{’ 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected unqualified-id before ‘>’ token 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected declaration before ‘}’ token 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: ‘qIsTrivial’ was not declared in this scope 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected primary-expression before ‘char’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected ‘}’ before ‘char’ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: note: to match this ‘{’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected unqualified-id before ‘>’ token 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: redefinition of ‘const char* name()’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected declaration before ‘}’ token 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: ‘qIsTrivial’ was not declared in this scope 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected primary-expression before ‘signed’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected ‘}’ before ‘signed’ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: note: to match this ‘{’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected unqualified-id before ‘>’ token 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: redefinition of ‘const char* name()’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected declaration before ‘}’ token 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘qIsTrivial’ was not declared in this scope 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘)’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘qIsRelocatable’ was not declared in this scope 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘)’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘is_integral’ is not a member of ‘std’ 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘::value’ has not been declared 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: ‘qIsTrivial’ was not declared in this scope 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘short’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected ‘}’ before ‘short’ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: note: to match this ‘{’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected unqualified-id before ‘>’ token 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: redefinition of ‘const char* name()’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected declaration before ‘}’ token 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘qIsTrivial’ was not declared in this scope 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘)’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘qIsRelocatable’ was not declared in this scope 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘)’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘is_integral’ is not a member of ‘std’ 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘::value’ has not been declared 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: ‘qIsTrivial’ was not declared in this scope 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘int’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected ‘}’ before ‘int’ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: note: to match this ‘{’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected unqualified-id before ‘>’ token 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: redefinition of ‘const char* name()’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected declaration before ‘}’ token 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘qIsTrivial’ was not declared in this scope 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘)’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘qIsRelocatable’ was not declared in this scope 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘)’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘is_integral’ is not a member of ‘std’ 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘::value’ has not been declared 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: ‘qIsTrivial’ was not declared in this scope 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘long’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected ‘}’ before ‘long’ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: note: to match this ‘{’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected unqualified-id before ‘>’ token 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: redefinition of ‘const char* name()’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected declaration before ‘}’ token 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘qIsTrivial’ was not declared in this scope 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘)’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘qIsRelocatable’ was not declared in this scope 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘)’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘is_integral’ is not a member of ‘std’ 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘::value’ has not been declared 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘qIsTrivial’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘qIsRelocatable’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘is_integral’ is not a member of ‘std’ 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘::value’ has not been declared 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘qIsTrivial’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘qIsRelocatable’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘is_integral’ is not a member of ‘std’ 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘::value’ has not been declared 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: ‘qIsTrivial’ was not declared in this scope 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘float’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected ‘}’ before ‘float’ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: note: to match this ‘{’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected unqualified-id before ‘>’ token 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: redefinition of ‘const char* name()’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected declaration before ‘}’ token 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: ‘qIsTrivial’ was not declared in this scope 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected primary-expression before ‘double’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected ‘}’ before ‘double’ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: note: to match this ‘{’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected unqualified-id before ‘>’ token 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: redefinition of ‘const char* name()’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected declaration before ‘}’ token 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: ‘qIsTrivial’ was not declared in this scope 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected primary-expression before ‘long’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected ‘}’ before ‘long’ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: note: to match this ‘{’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected unqualified-id before ‘>’ token 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: redefinition of ‘const char* name()’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected declaration before ‘}’ token 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: ‘qIsTrivial’ was not declared in this scope 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected primary-expression before ‘wchar_t’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected ‘}’ before ‘wchar_t’ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: note: to match this ‘{’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected unqualified-id before ‘>’ token 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: redefinition of ‘const char* name()’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected declaration before ‘}’ token 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1302, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qlogging.h:66:41: error: expected ‘;’ at end of member declaration 66 | Q_DECL_CONSTEXPR QMessageLogContext() noexcept = default; | ^ | ; /usr/include/qt5/QtCore/qlogging.h:66:43: error: ‘noexcept’ does not name a type 66 | Q_DECL_CONSTEXPR QMessageLogContext() noexcept = default; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:66:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1302, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qlogging.h:67:129: error: expected ‘;’ at end of member declaration 67 | Q_DECL_CONSTEXPR QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName) noexcept | ^ | ; /usr/include/qt5/QtCore/qlogging.h:67:131: error: ‘noexcept’ does not name a type 67 | Q_DECL_CONSTEXPR QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:67:131: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:77:77: error: expected ‘;’ at end of member declaration 77 | QMessageLogContext ©ContextFrom(const QMessageLogContext &logContext) noexcept; | ^ | ; /usr/include/qt5/QtCore/qlogging.h:77:79: error: ‘noexcept’ does not name a type 77 | QMessageLogContext ©ContextFrom(const QMessageLogContext &logContext) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:77:79: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:72:24: error: ‘nullptr’ was not declared in this scope 72 | const char *file = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:73:28: error: ‘nullptr’ was not declared in this scope 73 | const char *function = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:74:28: error: ‘nullptr’ was not declared in this scope 74 | const char *category = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:123:38: error: expected ‘;’ at end of member declaration 123 | void fatal(const char *msg, ...) const noexcept Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~ | ; /usr/include/qt5/QtCore/qlogging.h:123:44: error: ‘noexcept’ does not name a type 123 | void fatal(const char *msg, ...) const noexcept Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:123:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:139:24: error: expected ‘;’ at end of member declaration 139 | QNoDebug noDebug() const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qlogging.h:139:30: error: ‘noexcept’ does not name a type 139 | QNoDebug noDebug() const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:139:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:55:44: error: expected ‘;’ at end of member declaration 55 | Q_DECL_CONSTEXPR inline QFlag(int value) noexcept : i(value) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:55:46: error: ‘noexcept’ does not name a type 55 | Q_DECL_CONSTEXPR inline QFlag(int value) noexcept : i(value) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:55:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:56:44: error: expected ‘;’ at end of member declaration 56 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:56:50: error: ‘noexcept’ does not name a type 56 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:56:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:66:45: error: expected ‘;’ at end of member declaration 66 | Q_DECL_CONSTEXPR inline QFlag(uint value) noexcept : i(int(value)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:66:47: error: ‘noexcept’ does not name a type 66 | Q_DECL_CONSTEXPR inline QFlag(uint value) noexcept : i(int(value)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:66:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:67:46: error: expected ‘;’ at end of member declaration 67 | Q_DECL_CONSTEXPR inline QFlag(short value) noexcept : i(int(value)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:67:48: error: ‘noexcept’ does not name a type 67 | Q_DECL_CONSTEXPR inline QFlag(short value) noexcept : i(int(value)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:67:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:68:47: error: expected ‘;’ at end of member declaration 68 | Q_DECL_CONSTEXPR inline QFlag(ushort value) noexcept : i(int(uint(value))) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:68:49: error: ‘noexcept’ does not name a type 68 | Q_DECL_CONSTEXPR inline QFlag(ushort value) noexcept : i(int(uint(value))) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:68:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:69:45: error: expected ‘;’ at end of member declaration 69 | Q_DECL_CONSTEXPR inline operator uint() const noexcept { return uint(i); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:69:51: error: ‘noexcept’ does not name a type 69 | Q_DECL_CONSTEXPR inline operator uint() const noexcept { return uint(i); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:69:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘qIsTrivial’ was not declared in this scope 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘)’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘qIsRelocatable’ was not declared in this scope 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘)’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘is_integral’ is not a member of ‘std’ 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘::value’ has not been declared 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:78:61: error: expected ‘;’ at end of member declaration 78 | Q_DECL_CONSTEXPR inline explicit QIncompatibleFlag(int i) noexcept; | ^ | ; /usr/include/qt5/QtCore/qflags.h:78:63: error: ‘noexcept’ does not name a type 78 | Q_DECL_CONSTEXPR inline explicit QIncompatibleFlag(int i) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:78:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:79:44: error: expected ‘;’ at end of member declaration 79 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:79:50: error: ‘noexcept’ does not name a type 79 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:79:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘qIsTrivial’ was not declared in this scope 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘)’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘qIsRelocatable’ was not declared in this scope 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘)’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘is_integral’ is not a member of ‘std’ 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘::value’ has not been declared 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:83:73: error: expected initializer before ‘noexcept’ 83 | Q_DECL_CONSTEXPR inline QIncompatibleFlag::QIncompatibleFlag(int value) noexcept : i(value) {} | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:94:5: error: ‘is_enum’ is not a member of ‘std’ 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:94:5: error: expected primary-expression before ‘>’ token 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:94:5: error: ‘::value’ has not been declared 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:108:27: error: ‘conditional’ in namespace ‘std’ does not name a template type 108 | typedef typename std::conditional< | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:108:38: error: expected unqualified-id before ‘<’ token 108 | typedef typename std::conditional< | ^ /usr/include/qt5/QtCore/qflags.h:120:36: error: expected ‘;’ at end of member declaration 120 | Q_DECL_CONSTEXPR inline QFlags() noexcept : i(0) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:120:38: error: ‘noexcept’ does not name a type 120 | Q_DECL_CONSTEXPR inline QFlags() noexcept : i(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:120:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:121:46: error: expected ‘;’ at end of member declaration 121 | Q_DECL_CONSTEXPR inline QFlags(Enum flags) noexcept : i(Int(flags)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:121:48: error: ‘noexcept’ does not name a type 121 | Q_DECL_CONSTEXPR inline QFlags(Enum flags) noexcept : i(Int(flags)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:121:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:123:91: error: expected ‘;’ at end of member declaration 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:123:93: error: ‘noexcept’ does not name a type 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:123:93: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:125:46: error: expected ‘;’ at end of member declaration 125 | Q_DECL_CONSTEXPR inline QFlags(QFlag flag) noexcept : i(flag) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:125:48: error: ‘noexcept’ does not name a type 125 | Q_DECL_CONSTEXPR inline QFlags(QFlag flag) noexcept : i(flag) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:125:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:127:57: error: expected ‘)’ before ‘<’ token 127 | Q_DECL_CONSTEXPR inline QFlags(std::initializer_list flags) noexcept | ~ ^ | ) /usr/include/qt5/QtCore/qflags.h:130:64: error: expected ‘;’ at end of member declaration 130 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(int mask) noexcept { i &= mask; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:130:66: error: ‘noexcept’ does not name a type 130 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(int mask) noexcept { i &= mask; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:130:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:131:65: error: expected ‘;’ at end of member declaration 131 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(uint mask) noexcept { i &= mask; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:131:67: error: ‘noexcept’ does not name a type 131 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(uint mask) noexcept { i &= mask; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:131:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:132:65: error: expected ‘;’ at end of member declaration 132 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(Enum mask) noexcept { i &= Int(mask); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:132:67: error: ‘noexcept’ does not name a type 132 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(Enum mask) noexcept { i &= Int(mask); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:132:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:133:68: error: expected ‘;’ at end of member declaration 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(QFlags other) noexcept { i |= other.i; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:133:70: error: ‘noexcept’ does not name a type 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(QFlags other) noexcept { i |= other.i; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:133:70: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:134:66: error: expected ‘;’ at end of member declaration 134 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) noexcept { i |= Int(other); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:134:68: error: ‘noexcept’ does not name a type 134 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) noexcept { i |= Int(other); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:134:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:135:68: error: expected ‘;’ at end of member declaration 135 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(QFlags other) noexcept { i ^= other.i; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:135:70: error: ‘noexcept’ does not name a type 135 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(QFlags other) noexcept { i ^= other.i; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:135:70: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:136:66: error: expected ‘;’ at end of member declaration 136 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(Enum other) noexcept { i ^= Int(other); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:136:68: error: ‘noexcept’ does not name a type 136 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(Enum other) noexcept { i ^= Int(other); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:136:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:138:38: error: expected type-specifier before ‘Int’ 138 | Q_DECL_CONSTEXPR inline operator Int() const noexcept { return i; } | ^~~ /usr/include/qt5/QtCore/qflags.h:140:60: error: expected ‘;’ at end of member declaration 140 | Q_DECL_CONSTEXPR inline QFlags operator|(QFlags other) const noexcept { return QFlags(QFlag(i | other.i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:140:66: error: ‘noexcept’ does not name a type 140 | Q_DECL_CONSTEXPR inline QFlags operator|(QFlags other) const noexcept { return QFlags(QFlag(i | other.i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:140:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:141:58: error: expected ‘;’ at end of member declaration 141 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const noexcept { return QFlags(QFlag(i | Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:141:64: error: ‘noexcept’ does not name a type 141 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const noexcept { return QFlags(QFlag(i | Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:141:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:142:60: error: expected ‘;’ at end of member declaration 142 | Q_DECL_CONSTEXPR inline QFlags operator^(QFlags other) const noexcept { return QFlags(QFlag(i ^ other.i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:142:66: error: ‘noexcept’ does not name a type 142 | Q_DECL_CONSTEXPR inline QFlags operator^(QFlags other) const noexcept { return QFlags(QFlag(i ^ other.i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:142:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:143:58: error: expected ‘;’ at end of member declaration 143 | Q_DECL_CONSTEXPR inline QFlags operator^(Enum other) const noexcept { return QFlags(QFlag(i ^ Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:143:64: error: ‘noexcept’ does not name a type 143 | Q_DECL_CONSTEXPR inline QFlags operator^(Enum other) const noexcept { return QFlags(QFlag(i ^ Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:143:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:144:56: error: expected ‘;’ at end of member declaration 144 | Q_DECL_CONSTEXPR inline QFlags operator&(int mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:144:62: error: ‘noexcept’ does not name a type 144 | Q_DECL_CONSTEXPR inline QFlags operator&(int mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:144:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:145:57: error: expected ‘;’ at end of member declaration 145 | Q_DECL_CONSTEXPR inline QFlags operator&(uint mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:145:63: error: ‘noexcept’ does not name a type 145 | Q_DECL_CONSTEXPR inline QFlags operator&(uint mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:145:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:146:58: error: expected ‘;’ at end of member declaration 146 | Q_DECL_CONSTEXPR inline QFlags operator&(Enum other) const noexcept { return QFlags(QFlag(i & Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:146:64: error: ‘noexcept’ does not name a type 146 | Q_DECL_CONSTEXPR inline QFlags operator&(Enum other) const noexcept { return QFlags(QFlag(i & Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:146:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:147:48: error: expected ‘;’ at end of member declaration 147 | Q_DECL_CONSTEXPR inline QFlags operator~() const noexcept { return QFlags(QFlag(~i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:147:54: error: ‘noexcept’ does not name a type 147 | Q_DECL_CONSTEXPR inline QFlags operator~() const noexcept { return QFlags(QFlag(~i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:147:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:149:46: error: expected ‘;’ at end of member declaration 149 | Q_DECL_CONSTEXPR inline bool operator!() const noexcept { return !i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:149:52: error: ‘noexcept’ does not name a type 149 | Q_DECL_CONSTEXPR inline bool operator!() const noexcept { return !i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:149:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:151:54: error: expected ‘;’ at end of member declaration 151 | Q_DECL_CONSTEXPR inline bool testFlag(Enum flag) const noexcept { return (i & Int(flag)) == Int(flag) && (Int(flag) != 0 || i == Int(flag) ); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:151:60: error: ‘noexcept’ does not name a type 151 | Q_DECL_CONSTEXPR inline bool testFlag(Enum flag) const noexcept { return (i & Int(flag)) == Int(flag) && (Int(flag) != 0 || i == Int(flag) ); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:151:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qflags.h:152:78: error: expected ‘;’ at end of member declaration 152 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &setFlag(Enum flag, bool on = true) noexcept | ^ | ; /usr/include/qt5/QtCore/qflags.h:152:80: error: ‘noexcept’ does not name a type 152 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &setFlag(Enum flag, bool on = true) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:152:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:158:36: error: ‘Int’ does not name a type; did you mean ‘int’? 158 | Q_DECL_CONSTEXPR static inline Int initializer_list_helper(typename std::initializer_list::const_iterator it, | ^~~ | int /usr/include/qt5/QtCore/qflags.h:165:5: error: ‘Int’ does not name a type; did you mean ‘int’? 165 | Int i; | ^~~ | int In file included from /usr/include/qt5/QtCore/qatomic.h:46, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbasicatomic.h:94:13: error: ‘QAtomicOps’ does not name a type 94 | typedef QAtomicOps Ops; | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbasicatomic.h:97:5: error: ‘QAtomicOpsSupport’ was not declared in this scope 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:97:5: error: ‘::IsSupported’ has not been declared 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qatomic.h:46, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbasicatomic.h:99:14: error: ‘Ops’ has not been declared 99 | typename Ops::Type _q_value; | ^~~ /usr/include/qt5/QtCore/qbasicatomic.h:103:62: error: expected ‘;’ at end of member declaration 103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:103:68: error: ‘noexcept’ does not name a type 103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:103:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:104:75: error: expected ‘;’ at end of member declaration 104 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:104:77: error: ‘noexcept’ does not name a type 104 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:104:77: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:107:21: error: expected ‘;’ at end of member declaration 107 | T loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:107:27: error: ‘noexcept’ does not name a type 107 | T loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:107:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:108:33: error: expected ‘;’ at end of member declaration 108 | void storeRelaxed(T newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:108:35: error: ‘noexcept’ does not name a type 108 | void storeRelaxed(T newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:108:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:110:21: error: expected ‘;’ at end of member declaration 110 | T loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:110:27: error: ‘noexcept’ does not name a type 110 | T loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:110:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:111:33: error: expected ‘;’ at end of member declaration 111 | void storeRelease(T newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:111:35: error: ‘noexcept’ does not name a type 111 | void storeRelease(T newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:111:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:112:18: error: expected ‘;’ at end of member declaration 112 | operator T() const noexcept { return loadAcquire(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:112:24: error: ‘noexcept’ does not name a type 112 | operator T() const noexcept { return loadAcquire(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:112:24: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:113:27: error: expected ‘;’ at end of member declaration 113 | T operator=(T newValue) noexcept { storeRelease(newValue); return newValue; } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:113:29: error: ‘noexcept’ does not name a type 113 | T operator=(T newValue) noexcept { storeRelease(newValue); return newValue; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:113:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:115:60: error: expected ‘;’ at end of member declaration 115 | static Q_DECL_CONSTEXPR bool isReferenceCountingNative() noexcept { return Ops::isReferenceCountingNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:115:62: error: ‘noexcept’ does not name a type 115 | static Q_DECL_CONSTEXPR bool isReferenceCountingNative() noexcept { return Ops::isReferenceCountingNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:115:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:116:62: error: expected ‘;’ at end of member declaration 116 | static Q_DECL_CONSTEXPR bool isReferenceCountingWaitFree() noexcept { return Ops::isReferenceCountingWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:116:64: error: ‘noexcept’ does not name a type 116 | static Q_DECL_CONSTEXPR bool isReferenceCountingWaitFree() noexcept { return Ops::isReferenceCountingWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:116:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:118:14: error: expected ‘;’ at end of member declaration 118 | bool ref() noexcept { return Ops::ref(_q_value); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:118:16: error: ‘noexcept’ does not name a type 118 | bool ref() noexcept { return Ops::ref(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:118:16: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:119:16: error: expected ‘;’ at end of member declaration 119 | bool deref() noexcept { return Ops::deref(_q_value); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:119:18: error: ‘noexcept’ does not name a type 119 | bool deref() noexcept { return Ops::deref(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:119:18: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:121:53: error: expected ‘;’ at end of member declaration 121 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:121:55: error: ‘noexcept’ does not name a type 121 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:121:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:122:55: error: expected ‘;’ at end of member declaration 122 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:122:57: error: ‘noexcept’ does not name a type 122 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:122:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:124:55: error: expected ‘;’ at end of member declaration 124 | bool testAndSetRelaxed(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:124:57: error: ‘noexcept’ does not name a type 124 | bool testAndSetRelaxed(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:124:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:126:55: error: expected ‘;’ at end of member declaration 126 | bool testAndSetAcquire(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:126:57: error: ‘noexcept’ does not name a type 126 | bool testAndSetAcquire(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:126:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:128:55: error: expected ‘;’ at end of member declaration 128 | bool testAndSetRelease(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:128:57: error: ‘noexcept’ does not name a type 128 | bool testAndSetRelease(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:128:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:130:55: error: expected ‘;’ at end of member declaration 130 | bool testAndSetOrdered(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:130:57: error: ‘noexcept’ does not name a type 130 | bool testAndSetOrdered(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:130:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:133:72: error: expected ‘;’ at end of member declaration 133 | bool testAndSetRelaxed(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:133:74: error: ‘noexcept’ does not name a type 133 | bool testAndSetRelaxed(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:133:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:135:72: error: expected ‘;’ at end of member declaration 135 | bool testAndSetAcquire(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:135:74: error: ‘noexcept’ does not name a type 135 | bool testAndSetAcquire(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:135:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:137:72: error: expected ‘;’ at end of member declaration 137 | bool testAndSetRelease(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:137:74: error: ‘noexcept’ does not name a type 137 | bool testAndSetRelease(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:137:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:139:72: error: expected ‘;’ at end of member declaration 139 | bool testAndSetOrdered(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:139:74: error: ‘noexcept’ does not name a type 139 | bool testAndSetOrdered(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:139:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:142:56: error: expected ‘;’ at end of member declaration 142 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:142:58: error: ‘noexcept’ does not name a type 142 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:142:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:143:58: error: expected ‘;’ at end of member declaration 143 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:143:60: error: ‘noexcept’ does not name a type 143 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:143:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:145:38: error: expected ‘;’ at end of member declaration 145 | T fetchAndStoreRelaxed(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:145:40: error: ‘noexcept’ does not name a type 145 | T fetchAndStoreRelaxed(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:145:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:147:38: error: expected ‘;’ at end of member declaration 147 | T fetchAndStoreAcquire(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:147:40: error: ‘noexcept’ does not name a type 147 | T fetchAndStoreAcquire(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:147:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:149:38: error: expected ‘;’ at end of member declaration 149 | T fetchAndStoreRelease(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:149:40: error: ‘noexcept’ does not name a type 149 | T fetchAndStoreRelease(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:149:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:151:38: error: expected ‘;’ at end of member declaration 151 | T fetchAndStoreOrdered(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:151:40: error: ‘noexcept’ does not name a type 151 | T fetchAndStoreOrdered(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:151:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:154:54: error: expected ‘;’ at end of member declaration 154 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:154:56: error: ‘noexcept’ does not name a type 154 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:154:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:155:56: error: expected ‘;’ at end of member declaration 155 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:155:58: error: ‘noexcept’ does not name a type 155 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:155:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:157:38: error: expected ‘;’ at end of member declaration 157 | T fetchAndAddRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:157:40: error: ‘noexcept’ does not name a type 157 | T fetchAndAddRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:157:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:159:38: error: expected ‘;’ at end of member declaration 159 | T fetchAndAddAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:159:40: error: ‘noexcept’ does not name a type 159 | T fetchAndAddAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:159:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:161:38: error: expected ‘;’ at end of member declaration 161 | T fetchAndAddRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:161:40: error: ‘noexcept’ does not name a type 161 | T fetchAndAddRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:161:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:163:38: error: expected ‘;’ at end of member declaration 163 | T fetchAndAddOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:163:40: error: ‘noexcept’ does not name a type 163 | T fetchAndAddOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:163:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:166:38: error: expected ‘;’ at end of member declaration 166 | T fetchAndSubRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:166:40: error: ‘noexcept’ does not name a type 166 | T fetchAndSubRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:166:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:168:38: error: expected ‘;’ at end of member declaration 168 | T fetchAndSubAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:168:40: error: ‘noexcept’ does not name a type 168 | T fetchAndSubAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:168:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:170:38: error: expected ‘;’ at end of member declaration 170 | T fetchAndSubRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:170:40: error: ‘noexcept’ does not name a type 170 | T fetchAndSubRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:170:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:172:38: error: expected ‘;’ at end of member declaration 172 | T fetchAndSubOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:172:40: error: ‘noexcept’ does not name a type 172 | T fetchAndSubOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:172:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:175:38: error: expected ‘;’ at end of member declaration 175 | T fetchAndAndRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:175:40: error: ‘noexcept’ does not name a type 175 | T fetchAndAndRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:175:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:177:38: error: expected ‘;’ at end of member declaration 177 | T fetchAndAndAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:177:40: error: ‘noexcept’ does not name a type 177 | T fetchAndAndAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:177:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:179:38: error: expected ‘;’ at end of member declaration 179 | T fetchAndAndRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:179:40: error: ‘noexcept’ does not name a type 179 | T fetchAndAndRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:179:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:181:38: error: expected ‘;’ at end of member declaration 181 | T fetchAndAndOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:181:40: error: ‘noexcept’ does not name a type 181 | T fetchAndAndOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:181:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:184:37: error: expected ‘;’ at end of member declaration 184 | T fetchAndOrRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:184:39: error: ‘noexcept’ does not name a type 184 | T fetchAndOrRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:184:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:186:37: error: expected ‘;’ at end of member declaration 186 | T fetchAndOrAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:186:39: error: ‘noexcept’ does not name a type 186 | T fetchAndOrAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:186:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:188:37: error: expected ‘;’ at end of member declaration 188 | T fetchAndOrRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:188:39: error: ‘noexcept’ does not name a type 188 | T fetchAndOrRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:188:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:190:37: error: expected ‘;’ at end of member declaration 190 | T fetchAndOrOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:190:39: error: ‘noexcept’ does not name a type 190 | T fetchAndOrOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:190:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:193:38: error: expected ‘;’ at end of member declaration 193 | T fetchAndXorRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:193:40: error: ‘noexcept’ does not name a type 193 | T fetchAndXorRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:193:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:195:38: error: expected ‘;’ at end of member declaration 195 | T fetchAndXorAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:195:40: error: ‘noexcept’ does not name a type 195 | T fetchAndXorAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:195:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:197:38: error: expected ‘;’ at end of member declaration 197 | T fetchAndXorRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:197:40: error: ‘noexcept’ does not name a type 197 | T fetchAndXorRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:197:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:199:38: error: expected ‘;’ at end of member declaration 199 | T fetchAndXorOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:199:40: error: ‘noexcept’ does not name a type 199 | T fetchAndXorOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:199:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:202:18: error: expected ‘;’ at end of member declaration 202 | T operator++() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:202:20: error: ‘noexcept’ does not name a type 202 | T operator++() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:202:20: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:204:21: error: expected ‘;’ at end of member declaration 204 | T operator++(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:204:23: error: ‘noexcept’ does not name a type 204 | T operator++(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:204:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:206:18: error: expected ‘;’ at end of member declaration 206 | T operator--() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:206:20: error: ‘noexcept’ does not name a type 206 | T operator--() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:206:20: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:208:21: error: expected ‘;’ at end of member declaration 208 | T operator--(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:208:23: error: ‘noexcept’ does not name a type 208 | T operator--(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:208:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:211:21: error: expected ‘;’ at end of member declaration 211 | T operator+=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:211:23: error: ‘noexcept’ does not name a type 211 | T operator+=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:211:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:213:21: error: expected ‘;’ at end of member declaration 213 | T operator-=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:213:23: error: ‘noexcept’ does not name a type 213 | T operator-=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:213:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:215:21: error: expected ‘;’ at end of member declaration 215 | T operator&=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:215:23: error: ‘noexcept’ does not name a type 215 | T operator&=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:215:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:217:21: error: expected ‘;’ at end of member declaration 217 | T operator|=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:217:23: error: ‘noexcept’ does not name a type 217 | T operator|=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:217:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:219:21: error: expected ‘;’ at end of member declaration 219 | T operator^=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:219:23: error: ‘noexcept’ does not name a type 219 | T operator^=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:219:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:238:13: error: ‘QAtomicOps’ does not name a type 238 | typedef QAtomicOps Ops; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:239:22: error: ‘Ops’ has not been declared 239 | typedef typename Ops::Type AtomicType; | ^~~ /usr/include/qt5/QtCore/qbasicatomic.h:244:65: error: expected ‘;’ at end of member declaration 244 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") Type load() const noexcept { return loadRelaxed(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:244:71: error: ‘noexcept’ does not name a type 244 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") Type load() const noexcept { return loadRelaxed(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:244:71: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:245:78: error: expected ‘;’ at end of member declaration 245 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(Type newValue) noexcept { storeRelaxed(newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:245:80: error: ‘noexcept’ does not name a type 245 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(Type newValue) noexcept { storeRelaxed(newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:245:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:248:24: error: expected ‘;’ at end of member declaration 248 | Type loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:248:30: error: ‘noexcept’ does not name a type 248 | Type loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:248:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:249:36: error: expected ‘;’ at end of member declaration 249 | void storeRelaxed(Type newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:249:38: error: ‘noexcept’ does not name a type 249 | void storeRelaxed(Type newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:249:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:251:21: error: expected ‘;’ at end of member declaration 251 | operator Type() const noexcept { return loadAcquire(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:251:27: error: ‘noexcept’ does not name a type 251 | operator Type() const noexcept { return loadAcquire(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:251:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:252:33: error: expected ‘;’ at end of member declaration 252 | Type operator=(Type newValue) noexcept { storeRelease(newValue); return newValue; } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:252:35: error: ‘noexcept’ does not name a type 252 | Type operator=(Type newValue) noexcept { storeRelease(newValue); return newValue; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:252:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:255:24: error: expected ‘;’ at end of member declaration 255 | Type loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:255:30: error: ‘noexcept’ does not name a type 255 | Type loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:255:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:256:36: error: expected ‘;’ at end of member declaration 256 | void storeRelease(Type newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:256:38: error: ‘noexcept’ does not name a type 256 | void storeRelease(Type newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:256:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:258:53: error: expected ‘;’ at end of member declaration 258 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:258:55: error: ‘noexcept’ does not name a type 258 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:258:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:259:55: error: expected ‘;’ at end of member declaration 259 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:259:57: error: ‘noexcept’ does not name a type 259 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:259:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:261:61: error: expected ‘;’ at end of member declaration 261 | bool testAndSetRelaxed(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:261:63: error: ‘noexcept’ does not name a type 261 | bool testAndSetRelaxed(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:261:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:263:61: error: expected ‘;’ at end of member declaration 263 | bool testAndSetAcquire(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:263:63: error: ‘noexcept’ does not name a type 263 | bool testAndSetAcquire(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:263:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:265:61: error: expected ‘;’ at end of member declaration 265 | bool testAndSetRelease(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:265:63: error: ‘noexcept’ does not name a type 265 | bool testAndSetRelease(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:265:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:267:61: error: expected ‘;’ at end of member declaration 267 | bool testAndSetOrdered(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:267:63: error: ‘noexcept’ does not name a type 267 | bool testAndSetOrdered(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:267:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:270:81: error: expected ‘;’ at end of member declaration 270 | bool testAndSetRelaxed(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:270:83: error: ‘noexcept’ does not name a type 270 | bool testAndSetRelaxed(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:270:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:272:81: error: expected ‘;’ at end of member declaration 272 | bool testAndSetAcquire(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:272:83: error: ‘noexcept’ does not name a type 272 | bool testAndSetAcquire(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:272:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:274:81: error: expected ‘;’ at end of member declaration 274 | bool testAndSetRelease(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:274:83: error: ‘noexcept’ does not name a type 274 | bool testAndSetRelease(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:274:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:276:81: error: expected ‘;’ at end of member declaration 276 | bool testAndSetOrdered(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:276:83: error: ‘noexcept’ does not name a type 276 | bool testAndSetOrdered(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:276:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:279:56: error: expected ‘;’ at end of member declaration 279 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:279:58: error: ‘noexcept’ does not name a type 279 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:279:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:280:58: error: expected ‘;’ at end of member declaration 280 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:280:60: error: ‘noexcept’ does not name a type 280 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:280:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:282:44: error: expected ‘;’ at end of member declaration 282 | Type fetchAndStoreRelaxed(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:282:46: error: ‘noexcept’ does not name a type 282 | Type fetchAndStoreRelaxed(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:282:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:284:44: error: expected ‘;’ at end of member declaration 284 | Type fetchAndStoreAcquire(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:284:46: error: ‘noexcept’ does not name a type 284 | Type fetchAndStoreAcquire(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:284:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:286:44: error: expected ‘;’ at end of member declaration 286 | Type fetchAndStoreRelease(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:286:46: error: ‘noexcept’ does not name a type 286 | Type fetchAndStoreRelease(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:286:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:288:44: error: expected ‘;’ at end of member declaration 288 | Type fetchAndStoreOrdered(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:288:46: error: ‘noexcept’ does not name a type 288 | Type fetchAndStoreOrdered(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:288:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:291:54: error: expected ‘;’ at end of member declaration 291 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:291:56: error: ‘noexcept’ does not name a type 291 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:291:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:292:56: error: expected ‘;’ at end of member declaration 292 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:292:58: error: ‘noexcept’ does not name a type 292 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:292:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:294:48: error: expected ‘;’ at end of member declaration 294 | Type fetchAndAddRelaxed(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:294:50: error: ‘noexcept’ does not name a type 294 | Type fetchAndAddRelaxed(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:294:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:296:48: error: expected ‘;’ at end of member declaration 296 | Type fetchAndAddAcquire(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:296:50: error: ‘noexcept’ does not name a type 296 | Type fetchAndAddAcquire(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:296:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:298:48: error: expected ‘;’ at end of member declaration 298 | Type fetchAndAddRelease(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:298:50: error: ‘noexcept’ does not name a type 298 | Type fetchAndAddRelease(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:298:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:300:48: error: expected ‘;’ at end of member declaration 300 | Type fetchAndAddOrdered(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:300:50: error: ‘noexcept’ does not name a type 300 | Type fetchAndAddOrdered(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:300:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:303:48: error: expected ‘;’ at end of member declaration 303 | Type fetchAndSubRelaxed(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:303:50: error: ‘noexcept’ does not name a type 303 | Type fetchAndSubRelaxed(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:303:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:305:48: error: expected ‘;’ at end of member declaration 305 | Type fetchAndSubAcquire(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:305:50: error: ‘noexcept’ does not name a type 305 | Type fetchAndSubAcquire(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:305:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:307:48: error: expected ‘;’ at end of member declaration 307 | Type fetchAndSubRelease(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:307:50: error: ‘noexcept’ does not name a type 307 | Type fetchAndSubRelease(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:307:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:309:48: error: expected ‘;’ at end of member declaration 309 | Type fetchAndSubOrdered(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:309:50: error: ‘noexcept’ does not name a type 309 | Type fetchAndSubOrdered(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:309:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:312:21: error: expected ‘;’ at end of member declaration 312 | Type operator++() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:312:23: error: ‘noexcept’ does not name a type 312 | Type operator++() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:312:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:314:24: error: expected ‘;’ at end of member declaration 314 | Type operator++(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:314:26: error: ‘noexcept’ does not name a type 314 | Type operator++(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:314:26: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:316:21: error: expected ‘;’ at end of member declaration 316 | Type operator--() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:316:23: error: ‘noexcept’ does not name a type 316 | Type operator--() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:316:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:318:24: error: expected ‘;’ at end of member declaration 318 | Type operator--(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:318:26: error: ‘noexcept’ does not name a type 318 | Type operator--(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:318:26: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:320:40: error: expected ‘;’ at end of member declaration 320 | Type operator+=(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:320:42: error: ‘noexcept’ does not name a type 320 | Type operator+=(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:320:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:322:40: error: expected ‘;’ at end of member declaration 322 | Type operator-=(qptrdiff valueToSub) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:322:42: error: ‘noexcept’ does not name a type 322 | Type operator-=(qptrdiff valueToSub) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:322:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qatomic.h:66:38: error: expected ‘;’ at end of member declaration 66 | inline QAtomicInteger(T value = 0) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:66:40: error: ‘noexcept’ does not name a type 66 | inline QAtomicInteger(T value = 0) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:66:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:72:54: error: expected ‘;’ at end of member declaration 72 | inline QAtomicInteger(const QAtomicInteger &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:72:56: error: ‘noexcept’ does not name a type 72 | inline QAtomicInteger(const QAtomicInteger &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:72:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:80:65: error: expected ‘;’ at end of member declaration 80 | inline QAtomicInteger &operator=(const QAtomicInteger &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:80:67: error: ‘noexcept’ does not name a type 80 | inline QAtomicInteger &operator=(const QAtomicInteger &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:80:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbasicatomic.h: In instantiation of ‘class QBasicAtomicInteger’: /usr/include/qt5/QtCore/qatomic.h:59:7: required from ‘class QAtomicInteger’ /usr/include/qt5/QtCore/qatomic.h:159:27: required from here /usr/include/qt5/QtCore/qbasicatomic.h:96:5: error: ‘isIntegral’ is not a member of ‘QTypeInfo’ 96 | Q_STATIC_ASSERT_X(QTypeInfo::isIntegral, "template parameter is not an integral type"); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qatomic.h:168:29: error: expected ‘;’ at end of member declaration 168 | QAtomicInt(int value = 0) noexcept : QAtomicInteger(value) {} | ^ | ; /usr/include/qt5/QtCore/qatomic.h:168:31: error: ‘noexcept’ does not name a type 168 | QAtomicInt(int value = 0) noexcept : QAtomicInteger(value) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:168:31: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:179:45: error: expected ‘;’ at end of member declaration 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:179:47: error: ‘noexcept’ does not name a type 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:179:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:184:57: error: expected ‘;’ at end of member declaration 184 | inline QAtomicPointer(const QAtomicPointer &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:184:59: error: ‘noexcept’ does not name a type 184 | inline QAtomicPointer(const QAtomicPointer &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:184:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:192:71: error: expected ‘;’ at end of member declaration 192 | inline QAtomicPointer &operator=(const QAtomicPointer &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:192:73: error: ‘noexcept’ does not name a type 192 | inline QAtomicPointer &operator=(const QAtomicPointer &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:192:73: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:179:38: error: ‘nullptr’ was not declared in this scope 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1307, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qglobalstatic.h: In member function ‘QGlobalStatic::operator QGlobalStatic::Type*()’: /usr/include/qt5/QtCore/qglobalstatic.h:135:51: error: ‘nullptr’ was not declared in this scope 135 | operator Type *() { if (isDestroyed()) return nullptr; return innerFunction(); } | ^~~~~~~ /usr/include/qt5/QtCore/qglobalstatic.h: In member function ‘QGlobalStatic::Type* QGlobalStatic::operator()()’: /usr/include/qt5/QtCore/qglobalstatic.h:136:52: error: ‘nullptr’ was not declared in this scope 136 | Type *operator()() { if (isDestroyed()) return nullptr; return innerFunction(); } | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qchar.h: At global scope: /usr/include/qt5/QtCore/qchar.h:53:56: error: expected ‘;’ at end of member declaration 53 | Q_DECL_CONSTEXPR inline explicit QLatin1Char(char c) noexcept : ch(c) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:53:58: error: ‘noexcept’ does not name a type 53 | Q_DECL_CONSTEXPR inline explicit QLatin1Char(char c) noexcept : ch(c) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:53:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:54:45: error: expected ‘;’ at end of member declaration 54 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ch; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:54:51: error: ‘noexcept’ does not name a type 54 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ch; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:54:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:55:46: error: expected ‘;’ at end of member declaration 55 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ushort(uchar(ch)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:55:52: error: ‘noexcept’ does not name a type 55 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ushort(uchar(ch)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:55:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:61:68: error: expected initializer before ‘noexcept’ 61 | Q_DECL_CONSTEXPR inline bool operator==(char lhs, QLatin1Char rhs) noexcept { return lhs == rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:62:68: error: expected initializer before ‘noexcept’ 62 | Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:63:68: error: expected initializer before ‘noexcept’ 63 | Q_DECL_CONSTEXPR inline bool operator<=(char lhs, QLatin1Char rhs) noexcept { return lhs <= rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:64:68: error: expected initializer before ‘noexcept’ 64 | Q_DECL_CONSTEXPR inline bool operator>=(char lhs, QLatin1Char rhs) noexcept { return lhs >= rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:65:68: error: expected initializer before ‘noexcept’ 65 | Q_DECL_CONSTEXPR inline bool operator< (char lhs, QLatin1Char rhs) noexcept { return lhs < rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:66:68: error: expected initializer before ‘noexcept’ 66 | Q_DECL_CONSTEXPR inline bool operator> (char lhs, QLatin1Char rhs) noexcept { return lhs > rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:68:68: error: expected initializer before ‘noexcept’ 68 | Q_DECL_CONSTEXPR inline bool operator==(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() == rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:69:68: error: expected initializer before ‘noexcept’ 69 | Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:70:68: error: expected initializer before ‘noexcept’ 70 | Q_DECL_CONSTEXPR inline bool operator<=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() <= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:71:68: error: expected initializer before ‘noexcept’ 71 | Q_DECL_CONSTEXPR inline bool operator>=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() >= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:72:68: error: expected initializer before ‘noexcept’ 72 | Q_DECL_CONSTEXPR inline bool operator< (QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() < rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:73:68: error: expected initializer before ‘noexcept’ 73 | Q_DECL_CONSTEXPR inline bool operator> (QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() > rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:95:28: error: expected ‘;’ at end of member declaration 95 | Q_DECL_CONSTEXPR QChar() noexcept : ucs(0) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:95:30: error: ‘noexcept’ does not name a type 95 | Q_DECL_CONSTEXPR QChar() noexcept : ucs(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:95:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:96:37: error: expected ‘;’ at end of member declaration 96 | Q_DECL_CONSTEXPR QChar(ushort rc) noexcept : ucs(rc) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:96:39: error: ‘noexcept’ does not name a type 96 | Q_DECL_CONSTEXPR QChar(ushort rc) noexcept : ucs(rc) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:96:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:97:44: error: expected ‘;’ at end of member declaration 97 | Q_DECL_CONSTEXPR QChar(uchar c, uchar r) noexcept : ucs(ushort((r << 8) | c)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:97:46: error: ‘noexcept’ does not name a type 97 | Q_DECL_CONSTEXPR QChar(uchar c, uchar r) noexcept : ucs(ushort((r << 8) | c)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:97:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:98:36: error: expected ‘;’ at end of member declaration 98 | Q_DECL_CONSTEXPR QChar(short rc) noexcept : ucs(ushort(rc)) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:98:38: error: ‘noexcept’ does not name a type 98 | Q_DECL_CONSTEXPR QChar(short rc) noexcept : ucs(ushort(rc)) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:98:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:99:35: error: expected ‘;’ at end of member declaration 99 | Q_DECL_CONSTEXPR QChar(uint rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:99:37: error: ‘noexcept’ does not name a type 99 | Q_DECL_CONSTEXPR QChar(uint rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:99:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:100:34: error: expected ‘;’ at end of member declaration 100 | Q_DECL_CONSTEXPR QChar(int rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:100:36: error: ‘noexcept’ does not name a type 100 | Q_DECL_CONSTEXPR QChar(int rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:100:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:101:46: error: expected ‘;’ at end of member declaration 101 | Q_DECL_CONSTEXPR QChar(SpecialCharacter s) noexcept : ucs(ushort(s)) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:101:48: error: ‘noexcept’ does not name a type 101 | Q_DECL_CONSTEXPR QChar(SpecialCharacter s) noexcept : ucs(ushort(s)) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:101:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:102:42: error: expected ‘;’ at end of member declaration 102 | Q_DECL_CONSTEXPR QChar(QLatin1Char ch) noexcept : ucs(ch.unicode()) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:102:44: error: ‘noexcept’ does not name a type 102 | Q_DECL_CONSTEXPR QChar(QLatin1Char ch) noexcept : ucs(ch.unicode()) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:102:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:116:62: error: expected ‘;’ at end of member declaration 116 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(char c) noexcept : ucs(uchar(c)) { } | ^ | ; /usr/include/qt5/QtCore/qchar.h:116:64: error: ‘noexcept’ does not name a type 116 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(char c) noexcept : ucs(uchar(c)) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:116:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:118:63: error: expected ‘;’ at end of member declaration 118 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(uchar c) noexcept : ucs(c) { } | ^ | ; /usr/include/qt5/QtCore/qchar.h:118:65: error: ‘noexcept’ does not name a type 118 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(uchar c) noexcept : ucs(c) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:118:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:451:32: error: expected ‘;’ at end of member declaration 451 | inline Category category() const noexcept { return QChar::category(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:451:38: error: ‘noexcept’ does not name a type 451 | inline Category category() const noexcept { return QChar::category(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:451:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:452:34: error: expected ‘;’ at end of member declaration 452 | inline Direction direction() const noexcept { return QChar::direction(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:452:40: error: ‘noexcept’ does not name a type 452 | inline Direction direction() const noexcept { return QChar::direction(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:452:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:453:38: error: expected ‘;’ at end of member declaration 453 | inline JoiningType joiningType() const noexcept { return QChar::joiningType(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:453:44: error: ‘noexcept’ does not name a type 453 | inline JoiningType joiningType() const noexcept { return QChar::joiningType(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:453:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:455:44: error: expected ‘;’ at end of member declaration 455 | QT_DEPRECATED inline Joining joining() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:455:50: error: ‘noexcept’ does not name a type 455 | QT_DEPRECATED inline Joining joining() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:455:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:468:43: error: expected ‘;’ at end of member declaration 468 | inline unsigned char combiningClass() const noexcept { return QChar::combiningClass(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:468:49: error: ‘noexcept’ does not name a type 468 | inline unsigned char combiningClass() const noexcept { return QChar::combiningClass(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:468:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:470:33: error: expected ‘;’ at end of member declaration 470 | inline QChar mirroredChar() const noexcept { return QChar(QChar::mirroredChar(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:470:39: error: ‘noexcept’ does not name a type 470 | inline QChar mirroredChar() const noexcept { return QChar(QChar::mirroredChar(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:470:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:471:31: error: expected ‘;’ at end of member declaration 471 | inline bool hasMirrored() const noexcept { return QChar::hasMirrored(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:471:37: error: ‘noexcept’ does not name a type 471 | inline bool hasMirrored() const noexcept { return QChar::hasMirrored(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:471:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:474:45: error: expected ‘;’ at end of member declaration 474 | inline Decomposition decompositionTag() const noexcept { return QChar::decompositionTag(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:474:51: error: ‘noexcept’ does not name a type 474 | inline Decomposition decompositionTag() const noexcept { return QChar::decompositionTag(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:474:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:476:29: error: expected ‘;’ at end of member declaration 476 | inline int digitValue() const noexcept { return QChar::digitValue(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:476:35: error: ‘noexcept’ does not name a type 476 | inline int digitValue() const noexcept { return QChar::digitValue(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:476:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:477:28: error: expected ‘;’ at end of member declaration 477 | inline QChar toLower() const noexcept { return QChar(QChar::toLower(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:477:34: error: ‘noexcept’ does not name a type 477 | inline QChar toLower() const noexcept { return QChar(QChar::toLower(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:477:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:478:28: error: expected ‘;’ at end of member declaration 478 | inline QChar toUpper() const noexcept { return QChar(QChar::toUpper(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:478:34: error: ‘noexcept’ does not name a type 478 | inline QChar toUpper() const noexcept { return QChar(QChar::toUpper(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:478:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:479:32: error: expected ‘;’ at end of member declaration 479 | inline QChar toTitleCase() const noexcept { return QChar(QChar::toTitleCase(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:479:38: error: ‘noexcept’ does not name a type 479 | inline QChar toTitleCase() const noexcept { return QChar(QChar::toTitleCase(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:479:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:480:33: error: expected ‘;’ at end of member declaration 480 | inline QChar toCaseFolded() const noexcept { return QChar(QChar::toCaseFolded(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:480:39: error: ‘noexcept’ does not name a type 480 | inline QChar toCaseFolded() const noexcept { return QChar(QChar::toCaseFolded(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:480:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:482:28: error: expected ‘;’ at end of member declaration 482 | inline Script script() const noexcept { return QChar::script(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:482:34: error: ‘noexcept’ does not name a type 482 | inline Script script() const noexcept { return QChar::script(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:482:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:484:44: error: expected ‘;’ at end of member declaration 484 | inline UnicodeVersion unicodeVersion() const noexcept { return QChar::unicodeVersion(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:484:50: error: ‘noexcept’ does not name a type 484 | inline UnicodeVersion unicodeVersion() const noexcept { return QChar::unicodeVersion(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:484:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:489:45: error: expected ‘;’ at end of member declaration 489 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ucs > 0xff ? '\0' : char(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:489:51: error: ‘noexcept’ does not name a type 489 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ucs > 0xff ? '\0' : char(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:489:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:490:46: error: expected ‘;’ at end of member declaration 490 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ucs; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:490:52: error: ‘noexcept’ does not name a type 490 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:490:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:491:53: error: expected ‘;’ at end of member declaration 491 | Q_DECL_RELAXED_CONSTEXPR inline ushort &unicode() noexcept { return ucs; } | ^ | ; /usr/include/qt5/QtCore/qchar.h:491:55: error: ‘noexcept’ does not name a type 491 | Q_DECL_RELAXED_CONSTEXPR inline ushort &unicode() noexcept { return ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:491:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:497:59: error: expected ‘;’ at end of member declaration 497 | static Q_DECL_CONSTEXPR inline QChar fromLatin1(char c) noexcept { return QChar(ushort(uchar(c))); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:497:61: error: ‘noexcept’ does not name a type 497 | static Q_DECL_CONSTEXPR inline QChar fromLatin1(char c) noexcept { return QChar(ushort(uchar(c))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:497:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:499:43: error: expected ‘;’ at end of member declaration 499 | Q_DECL_CONSTEXPR inline bool isNull() const noexcept { return ucs == 0; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:499:49: error: ‘noexcept’ does not name a type 499 | Q_DECL_CONSTEXPR inline bool isNull() const noexcept { return ucs == 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:499:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:501:27: error: expected ‘;’ at end of member declaration 501 | inline bool isPrint() const noexcept { return QChar::isPrint(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:501:33: error: ‘noexcept’ does not name a type 501 | inline bool isPrint() const noexcept { return QChar::isPrint(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:501:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:502:44: error: expected ‘;’ at end of member declaration 502 | Q_DECL_CONSTEXPR inline bool isSpace() const noexcept { return QChar::isSpace(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:502:50: error: ‘noexcept’ does not name a type 502 | Q_DECL_CONSTEXPR inline bool isSpace() const noexcept { return QChar::isSpace(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:502:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:503:26: error: expected ‘;’ at end of member declaration 503 | inline bool isMark() const noexcept { return QChar::isMark(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:503:32: error: ‘noexcept’ does not name a type 503 | inline bool isMark() const noexcept { return QChar::isMark(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:503:32: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:504:27: error: expected ‘;’ at end of member declaration 504 | inline bool isPunct() const noexcept { return QChar::isPunct(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:504:33: error: ‘noexcept’ does not name a type 504 | inline bool isPunct() const noexcept { return QChar::isPunct(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:504:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:505:28: error: expected ‘;’ at end of member declaration 505 | inline bool isSymbol() const noexcept { return QChar::isSymbol(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:505:34: error: ‘noexcept’ does not name a type 505 | inline bool isSymbol() const noexcept { return QChar::isSymbol(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:505:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:506:45: error: expected ‘;’ at end of member declaration 506 | Q_DECL_CONSTEXPR inline bool isLetter() const noexcept { return QChar::isLetter(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:506:51: error: ‘noexcept’ does not name a type 506 | Q_DECL_CONSTEXPR inline bool isLetter() const noexcept { return QChar::isLetter(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:506:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:507:45: error: expected ‘;’ at end of member declaration 507 | Q_DECL_CONSTEXPR inline bool isNumber() const noexcept { return QChar::isNumber(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:507:51: error: ‘noexcept’ does not name a type 507 | Q_DECL_CONSTEXPR inline bool isNumber() const noexcept { return QChar::isNumber(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:507:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:508:53: error: expected ‘;’ at end of member declaration 508 | Q_DECL_CONSTEXPR inline bool isLetterOrNumber() const noexcept { return QChar::isLetterOrNumber(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:508:59: error: ‘noexcept’ does not name a type 508 | Q_DECL_CONSTEXPR inline bool isLetterOrNumber() const noexcept { return QChar::isLetterOrNumber(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:508:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:509:44: error: expected ‘;’ at end of member declaration 509 | Q_DECL_CONSTEXPR inline bool isDigit() const noexcept { return QChar::isDigit(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:509:50: error: ‘noexcept’ does not name a type 509 | Q_DECL_CONSTEXPR inline bool isDigit() const noexcept { return QChar::isDigit(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:509:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:510:44: error: expected ‘;’ at end of member declaration 510 | Q_DECL_CONSTEXPR inline bool isLower() const noexcept { return QChar::isLower(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:510:50: error: ‘noexcept’ does not name a type 510 | Q_DECL_CONSTEXPR inline bool isLower() const noexcept { return QChar::isLower(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:510:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:511:44: error: expected ‘;’ at end of member declaration 511 | Q_DECL_CONSTEXPR inline bool isUpper() const noexcept { return QChar::isUpper(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:511:50: error: ‘noexcept’ does not name a type 511 | Q_DECL_CONSTEXPR inline bool isUpper() const noexcept { return QChar::isUpper(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:511:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:512:48: error: expected ‘;’ at end of member declaration 512 | Q_DECL_CONSTEXPR inline bool isTitleCase() const noexcept { return QChar::isTitleCase(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:512:54: error: ‘noexcept’ does not name a type 512 | Q_DECL_CONSTEXPR inline bool isTitleCase() const noexcept { return QChar::isTitleCase(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:512:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:514:51: error: expected ‘;’ at end of member declaration 514 | Q_DECL_CONSTEXPR inline bool isNonCharacter() const noexcept { return QChar::isNonCharacter(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:514:57: error: ‘noexcept’ does not name a type 514 | Q_DECL_CONSTEXPR inline bool isNonCharacter() const noexcept { return QChar::isNonCharacter(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:514:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:515:52: error: expected ‘;’ at end of member declaration 515 | Q_DECL_CONSTEXPR inline bool isHighSurrogate() const noexcept { return QChar::isHighSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:515:58: error: ‘noexcept’ does not name a type 515 | Q_DECL_CONSTEXPR inline bool isHighSurrogate() const noexcept { return QChar::isHighSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:515:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:516:51: error: expected ‘;’ at end of member declaration 516 | Q_DECL_CONSTEXPR inline bool isLowSurrogate() const noexcept { return QChar::isLowSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:516:57: error: ‘noexcept’ does not name a type 516 | Q_DECL_CONSTEXPR inline bool isLowSurrogate() const noexcept { return QChar::isLowSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:516:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:517:48: error: expected ‘;’ at end of member declaration 517 | Q_DECL_CONSTEXPR inline bool isSurrogate() const noexcept { return QChar::isSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:517:54: error: ‘noexcept’ does not name a type 517 | Q_DECL_CONSTEXPR inline bool isSurrogate() const noexcept { return QChar::isSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:517:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:519:42: error: expected ‘;’ at end of member declaration 519 | Q_DECL_CONSTEXPR inline uchar cell() const noexcept { return uchar(ucs & 0xff); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:519:48: error: ‘noexcept’ does not name a type 519 | Q_DECL_CONSTEXPR inline uchar cell() const noexcept { return uchar(ucs & 0xff); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:519:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:520:41: error: expected ‘;’ at end of member declaration 520 | Q_DECL_CONSTEXPR inline uchar row() const noexcept { return uchar((ucs>>8)&0xff); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:520:47: error: ‘noexcept’ does not name a type 520 | Q_DECL_CONSTEXPR inline uchar row() const noexcept { return uchar((ucs>>8)&0xff); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:520:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:521:61: error: expected ‘;’ at end of member declaration 521 | Q_DECL_RELAXED_CONSTEXPR inline void setCell(uchar acell) noexcept { ucs = ushort((ucs & 0xff00) + acell); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:521:63: error: ‘noexcept’ does not name a type 521 | Q_DECL_RELAXED_CONSTEXPR inline void setCell(uchar acell) noexcept { ucs = ushort((ucs & 0xff00) + acell); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:521:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:522:59: error: expected ‘;’ at end of member declaration 522 | Q_DECL_RELAXED_CONSTEXPR inline void setRow(uchar arow) noexcept { ucs = ushort((ushort(arow)<<8) + (ucs&0xff)); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:522:61: error: ‘noexcept’ does not name a type 522 | Q_DECL_RELAXED_CONSTEXPR inline void setRow(uchar arow) noexcept { ucs = ushort((ushort(arow)<<8) + (ucs&0xff)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:522:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:524:65: error: expected ‘;’ at end of member declaration 524 | static Q_DECL_CONSTEXPR inline bool isNonCharacter(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:524:67: error: ‘noexcept’ does not name a type 524 | static Q_DECL_CONSTEXPR inline bool isNonCharacter(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:524:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:528:66: error: expected ‘;’ at end of member declaration 528 | static Q_DECL_CONSTEXPR inline bool isHighSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:528:68: error: ‘noexcept’ does not name a type 528 | static Q_DECL_CONSTEXPR inline bool isHighSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:528:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:532:65: error: expected ‘;’ at end of member declaration 532 | static Q_DECL_CONSTEXPR inline bool isLowSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:532:67: error: ‘noexcept’ does not name a type 532 | static Q_DECL_CONSTEXPR inline bool isLowSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:532:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:536:62: error: expected ‘;’ at end of member declaration 536 | static Q_DECL_CONSTEXPR inline bool isSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:536:64: error: ‘noexcept’ does not name a type 536 | static Q_DECL_CONSTEXPR inline bool isSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:536:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:540:69: error: expected ‘;’ at end of member declaration 540 | static Q_DECL_CONSTEXPR inline bool requiresSurrogates(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:540:71: error: ‘noexcept’ does not name a type 540 | static Q_DECL_CONSTEXPR inline bool requiresSurrogates(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:540:71: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:544:80: error: expected ‘;’ at end of member declaration 544 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(ushort high, ushort low) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:544:82: error: ‘noexcept’ does not name a type 544 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(ushort high, ushort low) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:544:82: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:548:78: error: expected ‘;’ at end of member declaration 548 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(QChar high, QChar low) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:548:80: error: ‘noexcept’ does not name a type 548 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(QChar high, QChar low) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:548:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:552:66: error: expected ‘;’ at end of member declaration 552 | static Q_DECL_CONSTEXPR inline ushort highSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:552:68: error: ‘noexcept’ does not name a type 552 | static Q_DECL_CONSTEXPR inline ushort highSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:552:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:556:65: error: expected ‘;’ at end of member declaration 556 | static Q_DECL_CONSTEXPR inline ushort lowSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:556:67: error: ‘noexcept’ does not name a type 556 | static Q_DECL_CONSTEXPR inline ushort lowSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:556:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:561:51: error: expected ‘;’ at end of member declaration 561 | static Category QT_FASTCALL category(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:561:53: error: ‘noexcept’ does not name a type 561 | static Category QT_FASTCALL category(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:561:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:562:53: error: expected ‘;’ at end of member declaration 562 | static Direction QT_FASTCALL direction(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:562:55: error: ‘noexcept’ does not name a type 562 | static Direction QT_FASTCALL direction(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:562:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:563:57: error: expected ‘;’ at end of member declaration 563 | static JoiningType QT_FASTCALL joiningType(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:563:59: error: ‘noexcept’ does not name a type 563 | static JoiningType QT_FASTCALL joiningType(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:563:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:565:63: error: expected ‘;’ at end of member declaration 565 | QT_DEPRECATED static Joining QT_FASTCALL joining(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:565:65: error: ‘noexcept’ does not name a type 565 | QT_DEPRECATED static Joining QT_FASTCALL joining(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:565:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:567:62: error: expected ‘;’ at end of member declaration 567 | static unsigned char QT_FASTCALL combiningClass(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:567:64: error: ‘noexcept’ does not name a type 567 | static unsigned char QT_FASTCALL combiningClass(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:567:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:569:51: error: expected ‘;’ at end of member declaration 569 | static uint QT_FASTCALL mirroredChar(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:569:53: error: ‘noexcept’ does not name a type 569 | static uint QT_FASTCALL mirroredChar(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:569:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:570:50: error: expected ‘;’ at end of member declaration 570 | static bool QT_FASTCALL hasMirrored(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:570:52: error: ‘noexcept’ does not name a type 570 | static bool QT_FASTCALL hasMirrored(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:570:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:573:64: error: expected ‘;’ at end of member declaration 573 | static Decomposition QT_FASTCALL decompositionTag(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:573:66: error: ‘noexcept’ does not name a type 573 | static Decomposition QT_FASTCALL decompositionTag(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:573:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:575:48: error: expected ‘;’ at end of member declaration 575 | static int QT_FASTCALL digitValue(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:575:50: error: ‘noexcept’ does not name a type 575 | static int QT_FASTCALL digitValue(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:575:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:576:46: error: expected ‘;’ at end of member declaration 576 | static uint QT_FASTCALL toLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:576:48: error: ‘noexcept’ does not name a type 576 | static uint QT_FASTCALL toLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:576:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:577:46: error: expected ‘;’ at end of member declaration 577 | static uint QT_FASTCALL toUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:577:48: error: ‘noexcept’ does not name a type 577 | static uint QT_FASTCALL toUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:577:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:578:50: error: expected ‘;’ at end of member declaration 578 | static uint QT_FASTCALL toTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:578:52: error: ‘noexcept’ does not name a type 578 | static uint QT_FASTCALL toTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:578:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:579:51: error: expected ‘;’ at end of member declaration 579 | static uint QT_FASTCALL toCaseFolded(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:579:53: error: ‘noexcept’ does not name a type 579 | static uint QT_FASTCALL toCaseFolded(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:579:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:581:47: error: expected ‘;’ at end of member declaration 581 | static Script QT_FASTCALL script(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:581:49: error: ‘noexcept’ does not name a type 581 | static Script QT_FASTCALL script(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:581:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:583:63: error: expected ‘;’ at end of member declaration 583 | static UnicodeVersion QT_FASTCALL unicodeVersion(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:583:65: error: ‘noexcept’ does not name a type 583 | static UnicodeVersion QT_FASTCALL unicodeVersion(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:583:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:585:61: error: expected ‘;’ at end of member declaration 585 | static UnicodeVersion QT_FASTCALL currentUnicodeVersion() noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:585:63: error: ‘noexcept’ does not name a type 585 | static UnicodeVersion QT_FASTCALL currentUnicodeVersion() noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:585:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:587:46: error: expected ‘;’ at end of member declaration 587 | static bool QT_FASTCALL isPrint(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:587:48: error: ‘noexcept’ does not name a type 587 | static bool QT_FASTCALL isPrint(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:587:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:588:58: error: expected ‘;’ at end of member declaration 588 | static Q_DECL_CONSTEXPR inline bool isSpace(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:588:60: error: ‘noexcept’ does not name a type 588 | static Q_DECL_CONSTEXPR inline bool isSpace(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:588:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:594:45: error: expected ‘;’ at end of member declaration 594 | static bool QT_FASTCALL isMark(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:594:47: error: ‘noexcept’ does not name a type 594 | static bool QT_FASTCALL isMark(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:594:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:595:46: error: expected ‘;’ at end of member declaration 595 | static bool QT_FASTCALL isPunct(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:595:48: error: ‘noexcept’ does not name a type 595 | static bool QT_FASTCALL isPunct(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:595:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:596:47: error: expected ‘;’ at end of member declaration 596 | static bool QT_FASTCALL isSymbol(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:596:49: error: ‘noexcept’ does not name a type 596 | static bool QT_FASTCALL isSymbol(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:596:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:597:59: error: expected ‘;’ at end of member declaration 597 | static Q_DECL_CONSTEXPR inline bool isLetter(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:597:61: error: ‘noexcept’ does not name a type 597 | static Q_DECL_CONSTEXPR inline bool isLetter(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:597:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:602:59: error: expected ‘;’ at end of member declaration 602 | static Q_DECL_CONSTEXPR inline bool isNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:602:61: error: ‘noexcept’ does not name a type 602 | static Q_DECL_CONSTEXPR inline bool isNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:602:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:604:67: error: expected ‘;’ at end of member declaration 604 | static Q_DECL_CONSTEXPR inline bool isLetterOrNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:604:69: error: ‘noexcept’ does not name a type 604 | static Q_DECL_CONSTEXPR inline bool isLetterOrNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:604:69: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:610:58: error: expected ‘;’ at end of member declaration 610 | static Q_DECL_CONSTEXPR inline bool isDigit(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:610:60: error: ‘noexcept’ does not name a type 610 | static Q_DECL_CONSTEXPR inline bool isDigit(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:610:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:612:58: error: expected ‘;’ at end of member declaration 612 | static Q_DECL_CONSTEXPR inline bool isLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:612:60: error: ‘noexcept’ does not name a type 612 | static Q_DECL_CONSTEXPR inline bool isLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:612:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:614:58: error: expected ‘;’ at end of member declaration 614 | static Q_DECL_CONSTEXPR inline bool isUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:614:60: error: ‘noexcept’ does not name a type 614 | static Q_DECL_CONSTEXPR inline bool isUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:614:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:616:62: error: expected ‘;’ at end of member declaration 616 | static Q_DECL_CONSTEXPR inline bool isTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:616:64: error: ‘noexcept’ does not name a type 616 | static Q_DECL_CONSTEXPR inline bool isTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:616:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:620:53: error: expected ‘;’ at end of member declaration 620 | static bool QT_FASTCALL isSpace_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:620:55: error: ‘noexcept’ does not name a type 620 | static bool QT_FASTCALL isSpace_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:620:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:621:54: error: expected ‘;’ at end of member declaration 621 | static bool QT_FASTCALL isLetter_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:621:56: error: ‘noexcept’ does not name a type 621 | static bool QT_FASTCALL isLetter_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:621:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:622:54: error: expected ‘;’ at end of member declaration 622 | static bool QT_FASTCALL isNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:622:56: error: ‘noexcept’ does not name a type 622 | static bool QT_FASTCALL isNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:622:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:623:62: error: expected ‘;’ at end of member declaration 623 | static bool QT_FASTCALL isLetterOrNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:623:64: error: ‘noexcept’ does not name a type 623 | static bool QT_FASTCALL isLetterOrNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:623:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:630:57: error: expected ‘;’ at end of member declaration 630 | friend Q_DECL_CONSTEXPR bool operator==(QChar, QChar) noexcept; | ^ | ; /usr/include/qt5/QtCore/qchar.h:630:59: error: ‘noexcept’ does not name a type 630 | friend Q_DECL_CONSTEXPR bool operator==(QChar, QChar) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:630:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:631:57: error: expected ‘;’ at end of member declaration 631 | friend Q_DECL_CONSTEXPR bool operator< (QChar, QChar) noexcept; | ^ | ; /usr/include/qt5/QtCore/qchar.h:631:59: error: ‘noexcept’ does not name a type 631 | friend Q_DECL_CONSTEXPR bool operator< (QChar, QChar) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:631:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘qIsTrivial’ was not declared in this scope 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘)’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘qIsRelocatable’ was not declared in this scope 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘)’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘is_integral’ is not a member of ‘std’ 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘::value’ has not been declared 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qchar.h:637:61: error: expected initializer before ‘noexcept’ 637 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) noexcept { return c1.ucs == c2.ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:638:61: error: expected initializer before ‘noexcept’ 638 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) noexcept { return c1.ucs < c2.ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:640:61: error: expected initializer before ‘noexcept’ 640 | Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:641:61: error: expected initializer before ‘noexcept’ 641 | Q_DECL_CONSTEXPR inline bool operator>=(QChar c1, QChar c2) noexcept { return !operator< (c1, c2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:642:61: error: expected initializer before ‘noexcept’ 642 | Q_DECL_CONSTEXPR inline bool operator> (QChar c1, QChar c2) noexcept { return operator< (c2, c1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:643:61: error: expected initializer before ‘noexcept’ 643 | Q_DECL_CONSTEXPR inline bool operator<=(QChar c1, QChar c2) noexcept { return !operator< (c2, c1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:646:57: error: ‘std::nullptr_t’ has not been declared 646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:646:68: error: expected initializer before ‘noexcept’ 646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:647:57: error: ‘std::nullptr_t’ has not been declared 647 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) noexcept { return false; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:647:68: error: expected initializer before ‘noexcept’ 647 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) noexcept { return false; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:648:46: error: declaration of ‘operator==’ as non-function 648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:648:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:648:63: error: expected primary-expression before ‘rhs’ 648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); } | ^~~ /usr/include/qt5/QtCore/qchar.h:649:46: error: declaration of ‘operator<’ as non-function 649 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) noexcept { return !rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:649:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:649:63: error: expected primary-expression before ‘rhs’ 649 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) noexcept { return !rhs.isNull(); } | ^~~ /usr/include/qt5/QtCore/qchar.h:651:57: error: ‘std::nullptr_t’ has not been declared 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:651:68: error: expected initializer before ‘noexcept’ 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:652:57: error: ‘std::nullptr_t’ has not been declared 652 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) noexcept { return !operator< (lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:652:68: error: expected initializer before ‘noexcept’ 652 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) noexcept { return !operator< (lhs, nullptr); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:653:57: error: ‘std::nullptr_t’ has not been declared 653 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) noexcept { return operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:653:68: error: expected initializer before ‘noexcept’ 653 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) noexcept { return operator< (nullptr, lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:654:57: error: ‘std::nullptr_t’ has not been declared 654 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) noexcept { return !operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:654:68: error: expected initializer before ‘noexcept’ 654 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) noexcept { return !operator< (nullptr, lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:656:46: error: declaration of ‘operator!=’ as non-function 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:656:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:656:63: error: expected primary-expression before ‘rhs’ 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } | ^~~ /usr/include/qt5/QtCore/qchar.h:657:46: error: declaration of ‘operator>=’ as non-function 657 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) noexcept { return !operator< (nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:657:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:657:63: error: expected primary-expression before ‘rhs’ 657 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) noexcept { return !operator< (nullptr, rhs); } | ^~~ /usr/include/qt5/QtCore/qchar.h:658:46: error: declaration of ‘operator>’ as non-function 658 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) noexcept { return operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:658:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:658:63: error: expected primary-expression before ‘rhs’ 658 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) noexcept { return operator< (rhs, nullptr); } | ^~~ /usr/include/qt5/QtCore/qchar.h:659:46: error: declaration of ‘operator<=’ as non-function 659 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) noexcept { return !operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:659:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:659:63: error: expected primary-expression before ‘rhs’ 659 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) noexcept { return !operator< (rhs, nullptr); } | ^~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:44, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qrefcount.h:54:21: error: expected ‘;’ at end of member declaration 54 | inline bool ref() noexcept { | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:54:23: error: ‘noexcept’ does not name a type 54 | inline bool ref() noexcept { | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:54:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:65:23: error: expected ‘;’ at end of member declaration 65 | inline bool deref() noexcept { | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:65:25: error: ‘noexcept’ does not name a type 65 | inline bool deref() noexcept { | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:65:25: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:77:35: error: expected ‘;’ at end of member declaration 77 | bool setSharable(bool sharable) noexcept | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:77:37: error: ‘noexcept’ does not name a type 77 | bool setSharable(bool sharable) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:77:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:86:23: error: expected ‘;’ at end of member declaration 86 | bool isSharable() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:86:29: error: ‘noexcept’ does not name a type 86 | bool isSharable() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:86:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:93:21: error: expected ‘;’ at end of member declaration 93 | bool isStatic() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:93:27: error: ‘noexcept’ does not name a type 93 | bool isStatic() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:93:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:99:21: error: expected ‘;’ at end of member declaration 99 | bool isShared() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:99:27: error: ‘noexcept’ does not name a type 99 | bool isShared() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:99:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:105:26: error: expected ‘;’ at end of member declaration 105 | void initializeOwned() noexcept { atomic.storeRelaxed(1); } | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:105:28: error: ‘noexcept’ does not name a type 105 | void initializeOwned() noexcept { atomic.storeRelaxed(1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:105:28: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:106:31: error: expected ‘;’ at end of member declaration 106 | void initializeUnsharable() noexcept { atomic.storeRelaxed(0); } | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:106:33: error: ‘noexcept’ does not name a type 106 | void initializeUnsharable() noexcept { atomic.storeRelaxed(0); } | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:106:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qnamespace.h:53:41: error: expected initializer before ‘noexcept’ 53 | const QMetaObject *qt_getQtMetaObject() noexcept; // defined in qobject.h (which can't be included here) | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qnamespace.h:1785:5: error: expected initializer before ‘noexcept’ 1785 | QT_Q_ENUM(ScrollBarPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1785:5: error: expected initializer before ‘noexcept’ 1785 | QT_Q_ENUM(ScrollBarPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1786:5: error: expected initializer before ‘noexcept’ 1786 | QT_Q_ENUM(FocusPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1786:5: error: expected initializer before ‘noexcept’ 1786 | QT_Q_ENUM(FocusPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1787:5: error: expected initializer before ‘noexcept’ 1787 | QT_Q_ENUM(ContextMenuPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1787:5: error: expected initializer before ‘noexcept’ 1787 | QT_Q_ENUM(ContextMenuPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1788:5: error: expected initializer before ‘noexcept’ 1788 | QT_Q_ENUM(ArrowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1788:5: error: expected initializer before ‘noexcept’ 1788 | QT_Q_ENUM(ArrowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1789:5: error: expected initializer before ‘noexcept’ 1789 | QT_Q_ENUM(ToolButtonStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1789:5: error: expected initializer before ‘noexcept’ 1789 | QT_Q_ENUM(ToolButtonStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1790:5: error: expected initializer before ‘noexcept’ 1790 | QT_Q_ENUM(PenStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1790:5: error: expected initializer before ‘noexcept’ 1790 | QT_Q_ENUM(PenStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1791:5: error: expected initializer before ‘noexcept’ 1791 | QT_Q_ENUM(PenCapStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1791:5: error: expected initializer before ‘noexcept’ 1791 | QT_Q_ENUM(PenCapStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1792:5: error: expected initializer before ‘noexcept’ 1792 | QT_Q_ENUM(PenJoinStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1792:5: error: expected initializer before ‘noexcept’ 1792 | QT_Q_ENUM(PenJoinStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1793:5: error: expected initializer before ‘noexcept’ 1793 | QT_Q_ENUM(BrushStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1793:5: error: expected initializer before ‘noexcept’ 1793 | QT_Q_ENUM(BrushStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1794:5: error: expected initializer before ‘noexcept’ 1794 | QT_Q_ENUM(FillRule) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1794:5: error: expected initializer before ‘noexcept’ 1794 | QT_Q_ENUM(FillRule) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1795:5: error: expected initializer before ‘noexcept’ 1795 | QT_Q_ENUM(MaskMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1795:5: error: expected initializer before ‘noexcept’ 1795 | QT_Q_ENUM(MaskMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1796:5: error: expected initializer before ‘noexcept’ 1796 | QT_Q_ENUM(BGMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1796:5: error: expected initializer before ‘noexcept’ 1796 | QT_Q_ENUM(BGMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1797:5: error: expected initializer before ‘noexcept’ 1797 | QT_Q_ENUM(ClipOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1797:5: error: expected initializer before ‘noexcept’ 1797 | QT_Q_ENUM(ClipOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1798:5: error: expected initializer before ‘noexcept’ 1798 | QT_Q_ENUM(SizeMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1798:5: error: expected initializer before ‘noexcept’ 1798 | QT_Q_ENUM(SizeMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1799:5: error: expected initializer before ‘noexcept’ 1799 | QT_Q_ENUM(Axis) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1799:5: error: expected initializer before ‘noexcept’ 1799 | QT_Q_ENUM(Axis) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1800:5: error: expected initializer before ‘noexcept’ 1800 | QT_Q_ENUM(Corner) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1800:5: error: expected initializer before ‘noexcept’ 1800 | QT_Q_ENUM(Corner) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1801:5: error: expected initializer before ‘noexcept’ 1801 | QT_Q_ENUM(Edge) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1801:5: error: expected initializer before ‘noexcept’ 1801 | QT_Q_ENUM(Edge) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1802:5: error: expected initializer before ‘noexcept’ 1802 | QT_Q_ENUM(LayoutDirection) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1802:5: error: expected initializer before ‘noexcept’ 1802 | QT_Q_ENUM(LayoutDirection) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1803:5: error: expected initializer before ‘noexcept’ 1803 | QT_Q_ENUM(SizeHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1803:5: error: expected initializer before ‘noexcept’ 1803 | QT_Q_ENUM(SizeHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1804:5: error: expected initializer before ‘noexcept’ 1804 | QT_Q_ENUM(Orientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1804:5: error: expected initializer before ‘noexcept’ 1804 | QT_Q_ENUM(Orientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1805:5: error: expected initializer before ‘noexcept’ 1805 | QT_Q_ENUM(DropAction) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1805:5: error: expected initializer before ‘noexcept’ 1805 | QT_Q_ENUM(DropAction) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1806:5: error: expected initializer before ‘noexcept’ 1806 | QT_Q_FLAG(Alignment) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1806:5: error: expected initializer before ‘noexcept’ 1806 | QT_Q_FLAG(Alignment) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1807:5: error: expected initializer before ‘noexcept’ 1807 | QT_Q_ENUM(TextFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1807:5: error: expected initializer before ‘noexcept’ 1807 | QT_Q_ENUM(TextFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1808:5: error: expected initializer before ‘noexcept’ 1808 | QT_Q_FLAG(Orientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1808:5: error: expected initializer before ‘noexcept’ 1808 | QT_Q_FLAG(Orientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1809:5: error: expected initializer before ‘noexcept’ 1809 | QT_Q_FLAG(SplitBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1809:5: error: expected initializer before ‘noexcept’ 1809 | QT_Q_FLAG(SplitBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1810:5: error: expected initializer before ‘noexcept’ 1810 | QT_Q_FLAG(DropActions) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1810:5: error: expected initializer before ‘noexcept’ 1810 | QT_Q_FLAG(DropActions) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1811:5: error: expected initializer before ‘noexcept’ 1811 | QT_Q_FLAG(Edges) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1811:5: error: expected initializer before ‘noexcept’ 1811 | QT_Q_FLAG(Edges) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1812:5: error: expected initializer before ‘noexcept’ 1812 | QT_Q_FLAG(DockWidgetAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1812:5: error: expected initializer before ‘noexcept’ 1812 | QT_Q_FLAG(DockWidgetAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1813:5: error: expected initializer before ‘noexcept’ 1813 | QT_Q_FLAG(ToolBarAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1813:5: error: expected initializer before ‘noexcept’ 1813 | QT_Q_FLAG(ToolBarAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1814:5: error: expected initializer before ‘noexcept’ 1814 | QT_Q_ENUM(DockWidgetArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1814:5: error: expected initializer before ‘noexcept’ 1814 | QT_Q_ENUM(DockWidgetArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1815:5: error: expected initializer before ‘noexcept’ 1815 | QT_Q_ENUM(ToolBarArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1815:5: error: expected initializer before ‘noexcept’ 1815 | QT_Q_ENUM(ToolBarArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1816:5: error: expected initializer before ‘noexcept’ 1816 | QT_Q_ENUM(TextFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1816:5: error: expected initializer before ‘noexcept’ 1816 | QT_Q_ENUM(TextFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1817:5: error: expected initializer before ‘noexcept’ 1817 | QT_Q_ENUM(TextElideMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1817:5: error: expected initializer before ‘noexcept’ 1817 | QT_Q_ENUM(TextElideMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1818:5: error: expected initializer before ‘noexcept’ 1818 | QT_Q_ENUM(DateFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1818:5: error: expected initializer before ‘noexcept’ 1818 | QT_Q_ENUM(DateFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1819:5: error: expected initializer before ‘noexcept’ 1819 | QT_Q_ENUM(TimeSpec) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1819:5: error: expected initializer before ‘noexcept’ 1819 | QT_Q_ENUM(TimeSpec) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1820:5: error: expected initializer before ‘noexcept’ 1820 | QT_Q_ENUM(DayOfWeek) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1820:5: error: expected initializer before ‘noexcept’ 1820 | QT_Q_ENUM(DayOfWeek) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1821:5: error: expected initializer before ‘noexcept’ 1821 | QT_Q_ENUM(CursorShape) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1821:5: error: expected initializer before ‘noexcept’ 1821 | QT_Q_ENUM(CursorShape) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1822:5: error: expected initializer before ‘noexcept’ 1822 | QT_Q_ENUM(GlobalColor) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1822:5: error: expected initializer before ‘noexcept’ 1822 | QT_Q_ENUM(GlobalColor) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1823:5: error: expected initializer before ‘noexcept’ 1823 | QT_Q_ENUM(AspectRatioMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1823:5: error: expected initializer before ‘noexcept’ 1823 | QT_Q_ENUM(AspectRatioMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1824:5: error: expected initializer before ‘noexcept’ 1824 | QT_Q_ENUM(TransformationMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1824:5: error: expected initializer before ‘noexcept’ 1824 | QT_Q_ENUM(TransformationMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1825:5: error: expected initializer before ‘noexcept’ 1825 | QT_Q_FLAG(ImageConversionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1825:5: error: expected initializer before ‘noexcept’ 1825 | QT_Q_FLAG(ImageConversionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1826:5: error: expected initializer before ‘noexcept’ 1826 | QT_Q_ENUM(Key) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1826:5: error: expected initializer before ‘noexcept’ 1826 | QT_Q_ENUM(Key) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1827:5: error: expected initializer before ‘noexcept’ 1827 | QT_Q_ENUM(ShortcutContext) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1827:5: error: expected initializer before ‘noexcept’ 1827 | QT_Q_ENUM(ShortcutContext) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1828:5: error: expected initializer before ‘noexcept’ 1828 | QT_Q_ENUM(TextInteractionFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1828:5: error: expected initializer before ‘noexcept’ 1828 | QT_Q_ENUM(TextInteractionFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1829:5: error: expected initializer before ‘noexcept’ 1829 | QT_Q_FLAG(TextInteractionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1829:5: error: expected initializer before ‘noexcept’ 1829 | QT_Q_FLAG(TextInteractionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1830:5: error: expected initializer before ‘noexcept’ 1830 | QT_Q_ENUM(ItemSelectionMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1830:5: error: expected initializer before ‘noexcept’ 1830 | QT_Q_ENUM(ItemSelectionMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1831:5: error: expected initializer before ‘noexcept’ 1831 | QT_Q_ENUM(ItemSelectionOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1831:5: error: expected initializer before ‘noexcept’ 1831 | QT_Q_ENUM(ItemSelectionOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1832:5: error: expected initializer before ‘noexcept’ 1832 | QT_Q_FLAG(ItemFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1832:5: error: expected initializer before ‘noexcept’ 1832 | QT_Q_FLAG(ItemFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1833:5: error: expected initializer before ‘noexcept’ 1833 | QT_Q_ENUM(CheckState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1833:5: error: expected initializer before ‘noexcept’ 1833 | QT_Q_ENUM(CheckState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1834:5: error: expected initializer before ‘noexcept’ 1834 | QT_Q_ENUM(ItemDataRole) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1834:5: error: expected initializer before ‘noexcept’ 1834 | QT_Q_ENUM(ItemDataRole) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1835:5: error: expected initializer before ‘noexcept’ 1835 | QT_Q_ENUM(SortOrder) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1835:5: error: expected initializer before ‘noexcept’ 1835 | QT_Q_ENUM(SortOrder) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1836:5: error: expected initializer before ‘noexcept’ 1836 | QT_Q_ENUM(CaseSensitivity) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1836:5: error: expected initializer before ‘noexcept’ 1836 | QT_Q_ENUM(CaseSensitivity) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1837:5: error: expected initializer before ‘noexcept’ 1837 | QT_Q_FLAG(MatchFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1837:5: error: expected initializer before ‘noexcept’ 1837 | QT_Q_FLAG(MatchFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1838:5: error: expected initializer before ‘noexcept’ 1838 | QT_Q_FLAG(KeyboardModifiers) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1838:5: error: expected initializer before ‘noexcept’ 1838 | QT_Q_FLAG(KeyboardModifiers) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1839:5: error: expected initializer before ‘noexcept’ 1839 | QT_Q_FLAG(MouseButtons) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1839:5: error: expected initializer before ‘noexcept’ 1839 | QT_Q_FLAG(MouseButtons) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1840:5: error: expected initializer before ‘noexcept’ 1840 | QT_Q_ENUM(WindowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1840:5: error: expected initializer before ‘noexcept’ 1840 | QT_Q_ENUM(WindowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1841:5: error: expected initializer before ‘noexcept’ 1841 | QT_Q_ENUM(WindowState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1841:5: error: expected initializer before ‘noexcept’ 1841 | QT_Q_ENUM(WindowState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1842:5: error: expected initializer before ‘noexcept’ 1842 | QT_Q_ENUM(WindowModality) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1842:5: error: expected initializer before ‘noexcept’ 1842 | QT_Q_ENUM(WindowModality) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1843:5: error: expected initializer before ‘noexcept’ 1843 | QT_Q_ENUM(WidgetAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1843:5: error: expected initializer before ‘noexcept’ 1843 | QT_Q_ENUM(WidgetAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1844:5: error: expected initializer before ‘noexcept’ 1844 | QT_Q_ENUM(ApplicationAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1844:5: error: expected initializer before ‘noexcept’ 1844 | QT_Q_ENUM(ApplicationAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1845:5: error: expected initializer before ‘noexcept’ 1845 | QT_Q_FLAG(WindowFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1845:5: error: expected initializer before ‘noexcept’ 1845 | QT_Q_FLAG(WindowFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1846:5: error: expected initializer before ‘noexcept’ 1846 | QT_Q_FLAG(WindowStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1846:5: error: expected initializer before ‘noexcept’ 1846 | QT_Q_FLAG(WindowStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1847:5: error: expected initializer before ‘noexcept’ 1847 | QT_Q_ENUM(FocusReason) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1847:5: error: expected initializer before ‘noexcept’ 1847 | QT_Q_ENUM(FocusReason) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1848:5: error: expected initializer before ‘noexcept’ 1848 | QT_Q_ENUM(InputMethodHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1848:5: error: expected initializer before ‘noexcept’ 1848 | QT_Q_ENUM(InputMethodHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1849:5: error: expected initializer before ‘noexcept’ 1849 | QT_Q_ENUM(InputMethodQuery) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1849:5: error: expected initializer before ‘noexcept’ 1849 | QT_Q_ENUM(InputMethodQuery) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1850:5: error: expected initializer before ‘noexcept’ 1850 | QT_Q_FLAG(InputMethodHints) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1850:5: error: expected initializer before ‘noexcept’ 1850 | QT_Q_FLAG(InputMethodHints) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1851:5: error: expected initializer before ‘noexcept’ 1851 | QT_Q_ENUM(EnterKeyType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1851:5: error: expected initializer before ‘noexcept’ 1851 | QT_Q_ENUM(EnterKeyType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1852:5: error: expected initializer before ‘noexcept’ 1852 | QT_Q_FLAG(InputMethodQueries) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1852:5: error: expected initializer before ‘noexcept’ 1852 | QT_Q_FLAG(InputMethodQueries) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1853:5: error: expected initializer before ‘noexcept’ 1853 | QT_Q_FLAG(TouchPointStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1853:5: error: expected initializer before ‘noexcept’ 1853 | QT_Q_FLAG(TouchPointStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1854:5: error: expected initializer before ‘noexcept’ 1854 | QT_Q_ENUM(ScreenOrientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1854:5: error: expected initializer before ‘noexcept’ 1854 | QT_Q_ENUM(ScreenOrientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1855:5: error: expected initializer before ‘noexcept’ 1855 | QT_Q_FLAG(ScreenOrientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1855:5: error: expected initializer before ‘noexcept’ 1855 | QT_Q_FLAG(ScreenOrientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1856:5: error: expected initializer before ‘noexcept’ 1856 | QT_Q_ENUM(ConnectionType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1856:5: error: expected initializer before ‘noexcept’ 1856 | QT_Q_ENUM(ConnectionType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1857:5: error: expected initializer before ‘noexcept’ 1857 | QT_Q_ENUM(ApplicationState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1857:5: error: expected initializer before ‘noexcept’ 1857 | QT_Q_ENUM(ApplicationState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1859:5: error: expected initializer before ‘noexcept’ 1859 | QT_Q_ENUM(GestureState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1859:5: error: expected initializer before ‘noexcept’ 1859 | QT_Q_ENUM(GestureState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1860:5: error: expected initializer before ‘noexcept’ 1860 | QT_Q_ENUM(GestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1860:5: error: expected initializer before ‘noexcept’ 1860 | QT_Q_ENUM(GestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1861:5: error: expected initializer before ‘noexcept’ 1861 | QT_Q_ENUM(NativeGestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1861:5: error: expected initializer before ‘noexcept’ 1861 | QT_Q_ENUM(NativeGestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1863:5: error: expected initializer before ‘noexcept’ 1863 | QT_Q_ENUM(CursorMoveStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1863:5: error: expected initializer before ‘noexcept’ 1863 | QT_Q_ENUM(CursorMoveStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1864:5: error: expected initializer before ‘noexcept’ 1864 | QT_Q_ENUM(TimerType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1864:5: error: expected initializer before ‘noexcept’ 1864 | QT_Q_ENUM(TimerType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1865:5: error: expected initializer before ‘noexcept’ 1865 | QT_Q_ENUM(ScrollPhase) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1865:5: error: expected initializer before ‘noexcept’ 1865 | QT_Q_ENUM(ScrollPhase) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1866:5: error: expected initializer before ‘noexcept’ 1866 | QT_Q_ENUM(MouseEventSource) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1866:5: error: expected initializer before ‘noexcept’ 1866 | QT_Q_ENUM(MouseEventSource) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1867:5: error: expected initializer before ‘noexcept’ 1867 | QT_Q_FLAG(MouseEventFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1867:5: error: expected initializer before ‘noexcept’ 1867 | QT_Q_FLAG(MouseEventFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1868:5: error: expected initializer before ‘noexcept’ 1868 | QT_Q_ENUM(ChecksumType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1868:5: error: expected initializer before ‘noexcept’ 1868 | QT_Q_ENUM(ChecksumType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1869:5: error: expected initializer before ‘noexcept’ 1869 | QT_Q_ENUM(HighDpiScaleFactorRoundingPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1869:5: error: expected initializer before ‘noexcept’ 1869 | QT_Q_ENUM(HighDpiScaleFactorRoundingPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1870:5: error: expected initializer before ‘noexcept’ 1870 | QT_Q_ENUM(TabFocusBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1870:5: error: expected initializer before ‘noexcept’ 1870 | QT_Q_ENUM(TabFocusBehavior) | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qarraydata.h:115:5: error: expected unqualified-id before ‘[’ token 115 | Q_REQUIRED_RESULT static QArrayData *allocate(size_t objectSize, size_t alignment, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:117:5: error: expected unqualified-id before ‘[’ token 117 | Q_REQUIRED_RESULT static QArrayData *reallocateUnaligned(QArrayData *data, size_t objectSize, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:46, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qarraydata.h:120:29: error: expected ‘;’ at end of member declaration 120 | size_t alignment) noexcept; | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:120:31: error: ‘noexcept’ does not name a type 120 | size_t alignment) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:120:31: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qarraydata.h:123:35: error: expected ‘;’ at end of member declaration 123 | static QArrayData *sharedNull() noexcept { return const_cast(shared_null); } | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:123:37: error: ‘noexcept’ does not name a type 123 | static QArrayData *sharedNull() noexcept { return const_cast(shared_null); } | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:123:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qarraydata.h:220:5: error: expected unqualified-id before ‘[’ token 220 | Q_REQUIRED_RESULT static QTypedArrayData *allocate(size_t capacity, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:46, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qarraydata.h:257:40: error: expected ‘;’ at end of member declaration 257 | static QTypedArrayData *sharedNull() noexcept | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:257:42: error: ‘noexcept’ does not name a type 257 | static QTypedArrayData *sharedNull() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:257:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::reallocateUnaligned(QTypedArrayData*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt5/QtCore/qarraydata.h:232:59: error: ‘reallocateUnaligned’ is not a member of ‘QArrayData’ 232 | return static_cast(QArrayData::reallocateUnaligned(data, sizeof(T), | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::fromRawData(const T*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt5/QtCore/qarraydata.h:246:35: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 246 | QTypedArrayData *result = allocate(0, options | RawData); | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:246:35: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::sharedEmpty()’: /usr/include/qt5/QtCore/qarraydata.h:266:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 266 | return allocate(/* capacity */ 0); | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::unsharableEmpty()’: /usr/include/qt5/QtCore/qarraydata.h:273:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 273 | return allocate(/* capacity */ 0, Unsharable); | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h: At global scope: /usr/include/qt5/QtCore/qbytearray.h:102:43: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:102:68: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:180:23: error: expected ‘;’ at end of member declaration 180 | inline QByteArray() noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:180:25: error: ‘noexcept’ does not name a type 180 | inline QByteArray() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:180:25: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:184:41: error: expected ‘;’ at end of member declaration 184 | inline QByteArray(const QByteArray &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:184:43: error: ‘noexcept’ does not name a type 184 | inline QByteArray(const QByteArray &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:184:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:187:45: error: expected ‘;’ at end of member declaration 187 | QByteArray &operator=(const QByteArray &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:187:47: error: ‘noexcept’ does not name a type 187 | QByteArray &operator=(const QByteArray &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:187:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:189:34: error: expected ‘,’ or ‘...’ before ‘&&’ token 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~ /usr/include/qt5/QtCore/qbytearray.h:189:42: error: invalid constructor; you probably meant ‘QByteArray (const QByteArray&)’ 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ /usr/include/qt5/QtCore/qbytearray.h:189:42: error: expected ‘;’ at end of member declaration 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:189:44: error: ‘noexcept’ does not name a type 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:189:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:190:45: error: expected ‘,’ or ‘...’ before ‘&&’ token 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^~ /usr/include/qt5/QtCore/qbytearray.h:190:52: error: expected ‘;’ at end of member declaration 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:190:54: error: ‘noexcept’ does not name a type 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:190:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:193:39: error: expected ‘;’ at end of member declaration 193 | inline void swap(QByteArray &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:193:41: error: ‘noexcept’ does not name a type 193 | inline void swap(QByteArray &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:193:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:221:5: error: expected unqualified-id before ‘[’ token 221 | Q_REQUIRED_RESULT inline QByteRef operator[](int i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:222:5: error: expected unqualified-id before ‘[’ token 222 | Q_REQUIRED_RESULT inline QByteRef operator[](uint i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:223:5: error: expected unqualified-id before ‘[’ token 223 | Q_REQUIRED_RESULT char front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:224:5: error: expected unqualified-id before ‘[’ token 224 | Q_REQUIRED_RESULT inline QByteRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:225:5: error: expected unqualified-id before ‘[’ token 225 | Q_REQUIRED_RESULT char back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:226:5: error: expected unqualified-id before ‘[’ token 226 | Q_REQUIRED_RESULT inline QByteRef back(); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:242:83: error: expected ‘;’ at end of member declaration 242 | inline int compare(const char *c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:242:89: error: ‘noexcept’ does not name a type 242 | inline int compare(const char *c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:242:89: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:243:89: error: expected ‘;’ at end of member declaration 243 | inline int compare(const QByteArray &a, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:243:95: error: ‘noexcept’ does not name a type 243 | inline int compare(const QByteArray &a, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:243:95: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:245:5: error: expected unqualified-id before ‘[’ token 245 | Q_REQUIRED_RESULT QByteArray left(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:246:5: error: expected unqualified-id before ‘[’ token 246 | Q_REQUIRED_RESULT QByteArray right(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:247:5: error: expected unqualified-id before ‘[’ token 247 | Q_REQUIRED_RESULT QByteArray mid(int index, int len = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:248:5: error: expected unqualified-id before ‘[’ token 248 | Q_REQUIRED_RESULT QByteArray chopped(int len) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT QByteArray toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:294:5: error: expected unqualified-id before ‘[’ token 294 | Q_REQUIRED_RESULT QByteArray toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT QByteArray trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:296:5: error: expected unqualified-id before ‘[’ token 296 | Q_REQUIRED_RESULT QByteArray simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:299:5: error: expected unqualified-id before ‘[’ token 299 | Q_REQUIRED_RESULT QByteArray leftJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:300:5: error: expected unqualified-id before ‘[’ token 300 | Q_REQUIRED_RESULT QByteArray rightJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:335:5: error: expected unqualified-id before ‘[’ token 335 | Q_REQUIRED_RESULT QByteArray repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:393:5: error: expected unqualified-id before ‘[’ token 393 | Q_REQUIRED_RESULT static QByteArray number(int, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:394:5: error: expected unqualified-id before ‘[’ token 394 | Q_REQUIRED_RESULT static QByteArray number(uint, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:395:5: error: expected unqualified-id before ‘[’ token 395 | Q_REQUIRED_RESULT static QByteArray number(qlonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:396:5: error: expected unqualified-id before ‘[’ token 396 | Q_REQUIRED_RESULT static QByteArray number(qulonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:397:5: error: expected unqualified-id before ‘[’ token 397 | Q_REQUIRED_RESULT static QByteArray number(double, char f = 'g', int prec = 6); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:398:5: error: expected unqualified-id before ‘[’ token 398 | Q_REQUIRED_RESULT static QByteArray fromRawData(const char *, int size); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:401:5: error: expected unqualified-id before ‘[’ token 401 | Q_REQUIRED_RESULT static FromBase64Result fromBase64Encoding(QByteArray &&base64, Base64Options options = Base64Encoding); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:402:5: error: expected unqualified-id before ‘[’ token 402 | Q_REQUIRED_RESULT static FromBase64Result fromBase64Encoding(const QByteArray &base64, Base64Options options = Base64Encoding); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:403:5: error: expected unqualified-id before ‘[’ token 403 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64, Base64Options options); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:404:5: error: expected unqualified-id before ‘[’ token 404 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64); // ### Qt6 merge with previous | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:405:5: error: expected unqualified-id before ‘[’ token 405 | Q_REQUIRED_RESULT static QByteArray fromHex(const QByteArray &hexEncoded); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:406:5: error: expected unqualified-id before ‘[’ token 406 | Q_REQUIRED_RESULT static QByteArray fromPercentEncoding(const QByteArray &pctEncoded, char percent = '%'); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:365:30: error: ‘nullptr’ was not declared in this scope 365 | short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:366:32: error: ‘nullptr’ was not declared in this scope 366 | ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:367:26: error: ‘nullptr’ was not declared in this scope 367 | int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:368:28: error: ‘nullptr’ was not declared in this scope 368 | uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:369:28: error: ‘nullptr’ was not declared in this scope 369 | long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:370:30: error: ‘nullptr’ was not declared in this scope 370 | ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:371:37: error: ‘nullptr’ was not declared in this scope 371 | qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:372:39: error: ‘nullptr’ was not declared in this scope 372 | qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:373:30: error: ‘nullptr’ was not declared in this scope 373 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:374:32: error: ‘nullptr’ was not declared in this scope 374 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:494:33: error: expected initializer before ‘noexcept’ 494 | inline QByteArray::QByteArray() noexcept : d(Data::sharedNull()) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:524:52: error: expected initializer before ‘noexcept’ 524 | inline QByteArray::QByteArray(const QByteArray &a) noexcept : d(a.d) | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h: In member function ‘void QByteArray::reserve(int)’: /usr/include/qt5/QtCore/qbytearray.h:533:21: error: ‘qMax’ was not declared in this scope 533 | reallocData(qMax(uint(size()), uint(asize)) + 1u, d->detachFlags() | Data::CapacityReserved); | ^~~~ /usr/include/qt5/QtCore/qbytearray.h: At global scope: /usr/include/qt5/QtCore/qbytearray.h:626:17: error: no declaration matches ‘QByteRef QByteArray::operator[](int)’ 626 | inline QByteRef QByteArray::operator[](int i) | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:503:13: note: candidates are: ‘char QByteArray::operator[](uint) const’ 503 | inline char QByteArray::operator[](uint i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:501:13: note: ‘char QByteArray::operator[](int) const’ 501 | inline char QByteArray::operator[](int i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:628:17: error: no declaration matches ‘QByteRef QByteArray::operator[](uint)’ 628 | inline QByteRef QByteArray::operator[](uint i) | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:503:13: note: candidates are: ‘char QByteArray::operator[](uint) const’ 503 | inline char QByteArray::operator[](uint i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:501:13: note: ‘char QByteArray::operator[](int) const’ 501 | inline char QByteArray::operator[](int i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:630:17: error: no declaration matches ‘QByteRef QByteArray::front()’ 630 | inline QByteRef QByteArray::front() { return operator[](0); } | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:630:17: note: no functions named ‘QByteRef QByteArray::front()’ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:631:17: error: no declaration matches ‘QByteRef QByteArray::back()’ 631 | inline QByteRef QByteArray::back() { return operator[](size() - 1); } | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:631:17: note: no functions named ‘QByteRef QByteArray::back()’ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:674:77: error: expected initializer before ‘noexcept’ 674 | inline int QByteArray::compare(const char *c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:679:83: error: expected initializer before ‘noexcept’ 679 | inline int QByteArray::compare(const QByteArray &a, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:684:68: error: expected initializer before ‘noexcept’ 684 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:686:62: error: expected initializer before ‘noexcept’ 686 | inline bool operator==(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:688:62: error: expected initializer before ‘noexcept’ 688 | inline bool operator==(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:690:68: error: expected initializer before ‘noexcept’ 690 | inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:692:62: error: expected initializer before ‘noexcept’ 692 | inline bool operator!=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:694:62: error: expected initializer before ‘noexcept’ 694 | inline bool operator!=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:696:67: error: expected initializer before ‘noexcept’ 696 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:698:62: error: expected initializer before ‘noexcept’ 698 | inline bool operator<(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:700:61: error: expected initializer before ‘noexcept’ 700 | inline bool operator<(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:702:68: error: expected initializer before ‘noexcept’ 702 | inline bool operator<=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:704:62: error: expected initializer before ‘noexcept’ 704 | inline bool operator<=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:706:62: error: expected initializer before ‘noexcept’ 706 | inline bool operator<=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:708:67: error: expected initializer before ‘noexcept’ 708 | inline bool operator>(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:710:61: error: expected initializer before ‘noexcept’ 710 | inline bool operator>(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:712:61: error: expected initializer before ‘noexcept’ 712 | inline bool operator>(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:714:68: error: expected initializer before ‘noexcept’ 714 | inline bool operator>=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:716:62: error: expected initializer before ‘noexcept’ 716 | inline bool operator>=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:718:62: error: expected initializer before ‘noexcept’ 718 | inline bool operator>=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘qIsTrivial’ was not declared in this scope 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘)’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘qIsRelocatable’ was not declared in this scope 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘)’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘is_integral’ is not a member of ‘std’ 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘::value’ has not been declared 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected initializer before ‘noexcept’ 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:780:50: error: expected ‘;’ at end of member declaration 780 | void swap(QByteArray::FromBase64Result &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:780:52: error: ‘noexcept’ does not name a type 780 | void swap(QByteArray::FromBase64Result &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:780:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:786:30: error: expected ‘;’ at end of member declaration 786 | explicit operator bool() const noexcept { return decodingStatus == QByteArray::Base64DecodingStatus::Ok; } | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:786:36: error: ‘noexcept’ does not name a type 786 | explicit operator bool() const noexcept { return decodingStatus == QByteArray::Base64DecodingStatus::Ok; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:786:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:793:27: error: expected ‘;’ at end of member declaration 793 | QByteArray &operator*() noexcept { return decoded; } | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:793:29: error: ‘noexcept’ does not name a type 793 | QByteArray &operator*() noexcept { return decoded; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:793:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:794:35: error: expected ‘;’ at end of member declaration 794 | const QByteArray &operator*() const noexcept { return decoded; } | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:794:41: error: ‘noexcept’ does not name a type 794 | const QByteArray &operator*() const noexcept { return decoded; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:794:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘qIsTrivial’ was not declared in this scope 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘)’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘qIsRelocatable’ was not declared in this scope 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘)’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘is_integral’ is not a member of ‘std’ 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘::value’ has not been declared 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected initializer before ‘noexcept’ 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qbytearray.h:800:106: error: expected initializer before ‘noexcept’ 800 | inline bool operator==(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:811:106: error: expected initializer before ‘noexcept’ 811 | inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:816:103: error: expected initializer before ‘noexcept’ 816 | Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray::FromBase64Result &key, uint seed = 0) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:53, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringliteral.h:59:9: error: ‘char16_t’ does not name a type 59 | typedef char16_t qunicodechar; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringliteral.h:61:1: error: ‘qunicodechar’ was not declared in this scope 61 | Q_STATIC_ASSERT_X(sizeof(qunicodechar) == 2, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:53, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringliteral.h:92:5: error: ‘qunicodechar’ does not name a type 92 | qunicodechar data[N + 1]; | ^~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringalgorithms.h:59:1: error: expected unqualified-id before ‘[’ token 59 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype qustrlen(const ushort *str) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:60:1: error: expected unqualified-id before ‘[’ token 60 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION const ushort *qustrchr(QStringView str, ushort ch) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:62:1: error: expected unqualified-id before ‘[’ token 62 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:63:1: error: expected unqualified-id before ‘[’ token 63 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:64:1: error: expected unqualified-id before ‘[’ token 64 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:65:1: error: expected unqualified-id before ‘[’ token 65 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:68:1: error: expected unqualified-id before ‘[’ token 68 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:69:1: error: expected unqualified-id before ‘[’ token 69 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:70:1: error: expected unqualified-id before ‘[’ token 70 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:71:1: error: expected unqualified-id before ‘[’ token 71 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:73:1: error: expected unqualified-id before ‘[’ token 73 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:74:1: error: expected unqualified-id before ‘[’ token 74 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:75:1: error: expected unqualified-id before ‘[’ token 75 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:76:1: error: expected unqualified-id before ‘[’ token 76 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:78:1: error: expected unqualified-id before ‘[’ token 78 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QStringView haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:79:1: error: expected unqualified-id before ‘[’ token 79 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QStringView haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:80:1: error: expected unqualified-id before ‘[’ token 80 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QLatin1String haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:81:1: error: expected unqualified-id before ‘[’ token 81 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QLatin1String haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:83:1: error: expected unqualified-id before ‘[’ token 83 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QStringView haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:84:1: error: expected unqualified-id before ‘[’ token 84 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QStringView haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:85:1: error: expected unqualified-id before ‘[’ token 85 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QLatin1String haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:86:1: error: expected unqualified-id before ‘[’ token 86 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QLatin1String haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:88:1: error: expected unqualified-id before ‘[’ token 88 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QStringView trimmed(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:89:1: error: expected unqualified-id before ‘[’ token 89 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QLatin1String trimmed(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:91:1: error: expected unqualified-id before ‘[’ token 91 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLatin1(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:92:1: error: expected unqualified-id before ‘[’ token 92 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToUtf8(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:93:1: error: expected unqualified-id before ‘[’ token 93 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLocal8Bit(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:94:1: error: expected unqualified-id before ‘[’ token 94 | Q_REQUIRED_RESULT Q_CORE_EXPORT QVector convertToUcs4(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:96:1: error: expected unqualified-id before ‘[’ token 96 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isRightToLeft(QStringView string) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:98:1: error: expected unqualified-id before ‘[’ token 98 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isAscii(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:99:1: error: expected unqualified-id before ‘[’ token 99 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isAscii(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:100:1: error: expected unqualified-id before ‘[’ token 100 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR inline bool isLatin1(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:101:1: error: expected unqualified-id before ‘[’ token 101 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isLatin1(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:102:1: error: expected unqualified-id before ‘[’ token 102 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isValidUtf16(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:63:29: error: expected template-name before ‘<’ token 63 | : std::integral_constant::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:70:57: error: expected template-argument before ‘<’ token 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:70:57: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:70:107: error: template argument 1 is invalid 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:73:50: error: expected class-name before ‘{’ token 73 | struct IsCompatibleArrayHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:79:45: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:79:54: error: expected template-argument before ‘<’ token 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:79:54: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:79:105: error: template argument 1 is invalid 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:82:52: error: expected class-name before ‘{’ token 82 | struct IsCompatiblePointerHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:88:47: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:88:56: error: expected template-argument before ‘<’ token 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:88:56: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:88:109: error: template argument 1 is invalid 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:91:59: error: expected class-name before ‘{’ token 91 | struct IsCompatibleStdBasicStringHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:99:23: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 99 | typename std::remove_cv::type>::type | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:99:32: error: expected template-argument before ‘<’ token 99 | typename std::remove_cv::type>::type | ^ /usr/include/qt5/QtCore/qstringview.h:99:32: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:100:7: error: template argument 1 is invalid 100 | > {}; | ^ /usr/include/qt5/QtCore/qstringview.h:107:13: error: ‘char16_t’ does not name a type 107 | typedef char16_t storage_type; | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:110:13: error: ‘qsizetype’ does not name a type 110 | typedef qsizetype size_type; | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:123:5: error: expected unqualified-id before ‘using’ 123 | using if_compatible_char = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:126:5: error: expected unqualified-id before ‘using’ 126 | using if_compatible_array = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:129:5: error: expected unqualified-id before ‘using’ 129 | using if_compatible_pointer = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:132:5: error: expected unqualified-id before ‘using’ 132 | using if_compatible_string = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:135:5: error: expected unqualified-id before ‘using’ 135 | using if_compatible_qstring_like = typename std::enable_if::value || std::is_same::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:138:29: error: ‘qsizetype’ does not name a type 138 | static Q_DECL_CONSTEXPR qsizetype lengthHelperArray(const Char (&)[N]) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:144:12: error: ‘qsizetype’ does not name a type 144 | static qsizetype lengthHelperPointer(const Char *str) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:156:12: error: ‘qsizetype’ does not name a type 156 | static qsizetype lengthHelperPointer(const QChar *str) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:162:18: error: ‘storage_type’ does not name a type 162 | static const storage_type *castHelper(const Char *str) noexcept | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:164:35: error: ‘storage_type’ does not name a type 164 | static Q_DECL_CONSTEXPR const storage_type *castHelper(const storage_type *str) noexcept | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:168:34: error: expected ‘;’ at end of member declaration 168 | Q_DECL_CONSTEXPR QStringView() noexcept | ^ | ; /usr/include/qt5/QtCore/qstringview.h:168:36: error: ‘noexcept’ does not name a type 168 | Q_DECL_CONSTEXPR QStringView() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:168:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h:170:48: error: invalid use of ‘::’ 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^ /usr/include/qt5/QtCore/qstringview.h:170:48: error: expected ‘;’ at end of member declaration 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^ | ; /usr/include/qt5/QtCore/qstringview.h:170:50: error: ‘noexcept’ does not name a type 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:170:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h:173:30: error: ‘if_compatible_char’ has not been declared 173 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:173:48: error: expected ‘>’ before ‘<’ token 173 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:174:51: error: ‘qsizetype’ has not been declared 174 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:178:30: error: ‘if_compatible_char’ has not been declared 178 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:178:48: error: expected ‘>’ before ‘<’ token 178 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:190:31: error: ‘if_compatible_array’ has not been declared 190 | template = true> | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:190:50: error: expected ‘>’ before ‘<’ token 190 | template = true> | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:191:5: error: ‘R’ was not declared in this scope 191 | QT_DEPRECATED_VERSION_X_5_14(R"(Use u"~~~" or QStringView(u"~~~") instead of QStringViewLiteral("~~~"))") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:192:77: error: expected initializer before ‘noexcept’ 192 | Q_DECL_CONSTEXPR QStringView(const Array &str, QtPrivate::Deprecated_t) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:196:31: error: ‘if_compatible_array’ has not been declared 196 | template = true> | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:196:50: error: expected ‘>’ before ‘<’ token 196 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:197:52: error: expected initializer before ‘noexcept’ 197 | Q_DECL_CONSTEXPR QStringView(const Array &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:200:33: error: ‘if_compatible_pointer’ has not been declared 200 | template = true> | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:200:54: error: expected ‘>’ before ‘<’ token 200 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:201:54: error: expected initializer before ‘noexcept’ 201 | Q_DECL_CONSTEXPR QStringView(const Pointer &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:209:32: error: ‘if_compatible_qstring_like’ has not been declared 209 | template = true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:209:58: error: expected ‘>’ before ‘<’ token 209 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:210:36: error: expected initializer before ‘noexcept’ 210 | QStringView(const String &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:214:40: error: ‘if_compatible_string’ has not been declared 214 | template = true> | ^~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:214:60: error: expected ‘>’ before ‘<’ token 214 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:215:61: error: expected initializer before ‘noexcept’ 215 | Q_DECL_CONSTEXPR QStringView(const StdBasicString &str) noexcept | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:218:5: error: expected unqualified-id before ‘[’ token 218 | Q_REQUIRED_RESULT inline QString toString() const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:220:5: error: expected unqualified-id before ‘[’ token 220 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR qsizetype size() const noexcept { return m_size; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:221:5: error: expected unqualified-id before ‘[’ token 221 | Q_REQUIRED_RESULT const_pointer data() const noexcept { return reinterpret_cast(m_data); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:222:5: error: expected unqualified-id before ‘[’ token 222 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR const storage_type *utf16() const noexcept { return m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:224:5: error: expected unqualified-id before ‘[’ token 224 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar operator[](qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:232:5: error: expected unqualified-id before ‘[’ token 232 | Q_REQUIRED_RESULT inline QString arg(Args &&...args) const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:234:5: error: expected unqualified-id before ‘[’ token 234 | Q_REQUIRED_RESULT QByteArray toLatin1() const { return QtPrivate::convertToLatin1(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:235:5: error: expected unqualified-id before ‘[’ token 235 | Q_REQUIRED_RESULT QByteArray toUtf8() const { return QtPrivate::convertToUtf8(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:236:5: error: expected unqualified-id before ‘[’ token 236 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const { return QtPrivate::convertToLocal8Bit(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:237:5: error: expected unqualified-id before ‘[’ token 237 | Q_REQUIRED_RESULT inline QVector toUcs4() const; // defined in qvector.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:239:5: error: expected unqualified-id before ‘[’ token 239 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar at(qsizetype n) const { return (*this)[n]; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:241:5: error: expected unqualified-id before ‘[’ token 241 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:245:5: error: expected unqualified-id before ‘[’ token 245 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos, qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:249:5: error: expected unqualified-id before ‘[’ token 249 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView left(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:253:5: error: expected unqualified-id before ‘[’ token 253 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView right(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:257:5: error: expected unqualified-id before ‘[’ token 257 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView chopped(qsizetype n) const | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:260:44: error: ‘qsizetype’ has not been declared 260 | Q_DECL_RELAXED_CONSTEXPR void truncate(qsizetype n) | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:262:40: error: ‘qsizetype’ has not been declared 262 | Q_DECL_RELAXED_CONSTEXPR void chop(qsizetype n) | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:265:5: error: expected unqualified-id before ‘[’ token 265 | Q_REQUIRED_RESULT QStringView trimmed() const noexcept { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:267:5: error: expected unqualified-id before ‘[’ token 267 | Q_REQUIRED_RESULT int compare(QStringView other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:269:5: error: expected unqualified-id before ‘[’ token 269 | Q_REQUIRED_RESULT inline int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:270:5: error: expected unqualified-id before ‘[’ token 270 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR int compare(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:272:5: error: expected unqualified-id before ‘[’ token 272 | Q_REQUIRED_RESULT int compare(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:275:5: error: expected unqualified-id before ‘[’ token 275 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:277:5: error: expected unqualified-id before ‘[’ token 277 | Q_REQUIRED_RESULT inline bool startsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:278:5: error: expected unqualified-id before ‘[’ token 278 | Q_REQUIRED_RESULT bool startsWith(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:280:5: error: expected unqualified-id before ‘[’ token 280 | Q_REQUIRED_RESULT bool startsWith(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:283:5: error: expected unqualified-id before ‘[’ token 283 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:285:5: error: expected unqualified-id before ‘[’ token 285 | Q_REQUIRED_RESULT inline bool endsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:286:5: error: expected unqualified-id before ‘[’ token 286 | Q_REQUIRED_RESULT bool endsWith(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:288:5: error: expected unqualified-id before ‘[’ token 288 | Q_REQUIRED_RESULT bool endsWith(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:291:5: error: expected unqualified-id before ‘[’ token 291 | Q_REQUIRED_RESULT qsizetype indexOf(QChar c, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT qsizetype indexOf(QStringView s, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT inline qsizetype indexOf(QLatin1String s, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:297:5: error: expected unqualified-id before ‘[’ token 297 | Q_REQUIRED_RESULT bool contains(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:299:5: error: expected unqualified-id before ‘[’ token 299 | Q_REQUIRED_RESULT bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:301:5: error: expected unqualified-id before ‘[’ token 301 | Q_REQUIRED_RESULT inline bool contains(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:303:5: error: expected unqualified-id before ‘[’ token 303 | Q_REQUIRED_RESULT inline qsizetype count(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:304:5: error: expected unqualified-id before ‘[’ token 304 | Q_REQUIRED_RESULT inline qsizetype count(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:306:5: error: expected unqualified-id before ‘[’ token 306 | Q_REQUIRED_RESULT qsizetype lastIndexOf(QChar c, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:308:5: error: expected unqualified-id before ‘[’ token 308 | Q_REQUIRED_RESULT qsizetype lastIndexOf(QStringView s, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:310:5: error: expected unqualified-id before ‘[’ token 310 | Q_REQUIRED_RESULT inline qsizetype lastIndexOf(QLatin1String s, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:312:5: error: expected unqualified-id before ‘[’ token 312 | Q_REQUIRED_RESULT bool isRightToLeft() const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:314:5: error: expected unqualified-id before ‘[’ token 314 | Q_REQUIRED_RESULT bool isValidUtf16() const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:317:5: error: expected unqualified-id before ‘[’ token 317 | Q_REQUIRED_RESULT inline short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:318:5: error: expected unqualified-id before ‘[’ token 318 | Q_REQUIRED_RESULT inline ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:319:5: error: expected unqualified-id before ‘[’ token 319 | Q_REQUIRED_RESULT inline int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:320:5: error: expected unqualified-id before ‘[’ token 320 | Q_REQUIRED_RESULT inline uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:321:5: error: expected unqualified-id before ‘[’ token 321 | Q_REQUIRED_RESULT inline long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:322:5: error: expected unqualified-id before ‘[’ token 322 | Q_REQUIRED_RESULT inline ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:323:5: error: expected unqualified-id before ‘[’ token 323 | Q_REQUIRED_RESULT inline qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:324:5: error: expected unqualified-id before ‘[’ token 324 | Q_REQUIRED_RESULT inline qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:325:5: error: expected unqualified-id before ‘[’ token 325 | Q_REQUIRED_RESULT inline float toFloat(bool *ok = nullptr) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:326:5: error: expected unqualified-id before ‘[’ token 326 | Q_REQUIRED_RESULT inline double toDouble(bool *ok = nullptr) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:328:5: error: expected unqualified-id before ‘[’ token 328 | Q_REQUIRED_RESULT inline int toWCharArray(wchar_t *array) const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:330:5: error: expected unqualified-id before ‘[’ token 330 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:334:5: error: expected unqualified-id before ‘[’ token 334 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:339:5: error: expected unqualified-id before ‘[’ token 339 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:346:5: error: expected unqualified-id before ‘[’ token 346 | Q_REQUIRED_RESULT const_iterator begin() const noexcept { return data(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:347:5: error: expected unqualified-id before ‘[’ token 347 | Q_REQUIRED_RESULT const_iterator end() const noexcept { return data() + size(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:348:5: error: expected unqualified-id before ‘[’ token 348 | Q_REQUIRED_RESULT const_iterator cbegin() const noexcept { return begin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:349:5: error: expected unqualified-id before ‘[’ token 349 | Q_REQUIRED_RESULT const_iterator cend() const noexcept { return end(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:350:5: error: expected unqualified-id before ‘[’ token 350 | Q_REQUIRED_RESULT const_reverse_iterator rbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:351:5: error: expected unqualified-id before ‘[’ token 351 | Q_REQUIRED_RESULT const_reverse_iterator rend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:352:5: error: expected unqualified-id before ‘[’ token 352 | Q_REQUIRED_RESULT const_reverse_iterator crbegin() const noexcept { return rbegin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:353:5: error: expected unqualified-id before ‘[’ token 353 | Q_REQUIRED_RESULT const_reverse_iterator crend() const noexcept { return rend(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:355:5: error: expected unqualified-id before ‘[’ token 355 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool empty() const noexcept { return size() == 0; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:356:5: error: expected unqualified-id before ‘[’ token 356 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:357:5: error: expected unqualified-id before ‘[’ token 357 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:362:5: error: expected unqualified-id before ‘[’ token 362 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isNull() const noexcept { return !m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:363:5: error: expected unqualified-id before ‘[’ token 363 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isEmpty() const noexcept { return empty(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:364:5: error: expected unqualified-id before ‘[’ token 364 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR int length() const /* not nothrow! */ | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:366:5: error: expected unqualified-id before ‘[’ token 366 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar first() const { return front(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:367:5: error: expected unqualified-id before ‘[’ token 367 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar last() const { return back(); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:369:5: error: ‘qsizetype’ does not name a type 369 | qsizetype m_size; | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:370:11: error: ‘storage_type’ does not name a type 370 | const storage_type *m_data; | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:372:63: error: expected ‘;’ at end of member declaration 372 | Q_DECL_CONSTEXPR int compare_single_char_helper(int diff) const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qstringview.h:372:69: error: ‘noexcept’ does not name a type 372 | Q_DECL_CONSTEXPR int compare_single_char_helper(int diff) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:372:69: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h: In constructor ‘QStringView::QStringView(const Char*, int)’: /usr/include/qt5/QtCore/qstringview.h:175:11: error: class ‘QStringView’ does not have any field named ‘m_size’ 175 | : m_size((Q_ASSERT(len >= 0), Q_ASSERT(str || !len), len)), | ^~~~~~ /usr/include/qt5/QtCore/qstringview.h:176:11: error: class ‘QStringView’ does not have any field named ‘m_data’ 176 | m_data(castHelper(str)) {} | ^~~~~~ In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h: In member function ‘void QStringView::truncate(int)’: /usr/include/qt5/QtCore/qstringview.h:261:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 261 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:261:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 261 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~ | dysize In file included from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h: In member function ‘void QStringView::chop(int)’: /usr/include/qt5/QtCore/qstringview.h:263:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 263 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:263:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 263 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~ | dysize In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h: At global scope: /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘qIsTrivial’ was not declared in this scope 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘)’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘qIsRelocatable’ was not declared in this scope 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘)’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘is_integral’ is not a member of ‘std’ 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘::value’ has not been declared 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:377:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 377 | template ’ before ‘<’ token 377 | template ; | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:176:11: error: expected nested-name-specifier before ‘const_reverse_iterator’ 176 | using const_reverse_iterator = reverse_iterator; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:178:5: error: ‘const_reverse_iterator’ does not name a type 178 | const_reverse_iterator rbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:179:5: error: ‘const_reverse_iterator’ does not name a type 179 | const_reverse_iterator crbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:180:5: error: ‘const_reverse_iterator’ does not name a type 180 | const_reverse_iterator rend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:181:5: error: ‘const_reverse_iterator’ does not name a type 181 | const_reverse_iterator crend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:191:5: error: expected unqualified-id before ‘[’ token 191 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QLatin1String chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:199:5: error: expected unqualified-id before ‘[’ token 199 | Q_REQUIRED_RESULT QLatin1String trimmed() const noexcept { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:201:46: error: expected ‘;’ at end of member declaration 201 | inline bool operator==(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:201:52: error: ‘noexcept’ does not name a type 201 | inline bool operator==(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:201:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:202:46: error: expected ‘;’ at end of member declaration 202 | inline bool operator!=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:202:52: error: ‘noexcept’ does not name a type 202 | inline bool operator!=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:202:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:203:45: error: expected ‘;’ at end of member declaration 203 | inline bool operator>(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:203:51: error: ‘noexcept’ does not name a type 203 | inline bool operator>(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:203:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:204:45: error: expected ‘;’ at end of member declaration 204 | inline bool operator<(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:204:51: error: ‘noexcept’ does not name a type 204 | inline bool operator<(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:204:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:205:46: error: expected ‘;’ at end of member declaration 205 | inline bool operator>=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:205:52: error: ‘noexcept’ does not name a type 205 | inline bool operator>=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:205:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:206:46: error: expected ‘;’ at end of member declaration 206 | inline bool operator<=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:206:52: error: ‘noexcept’ does not name a type 206 | inline bool operator<=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:206:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘qIsTrivial’ was not declared in this scope 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘)’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘qIsRelocatable’ was not declared in this scope 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘)’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘is_integral’ is not a member of ‘std’ 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘::value’ has not been declared 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:239:58: error: expected initializer before ‘noexcept’ 239 | Q_DECL_CONSTEXPR bool QtPrivate::isLatin1(QLatin1String) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:245:73: error: expected initializer before ‘noexcept’ 245 | int QStringView::compare(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:247:77: error: expected initializer before ‘noexcept’ 247 | bool QStringView::startsWith(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:249:75: error: expected initializer before ‘noexcept’ 249 | bool QStringView::endsWith(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:251:1: error: ‘qsizetype’ does not name a type 251 | qsizetype QStringView::indexOf(QLatin1String s, qsizetype from, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:253:75: error: expected initializer before ‘noexcept’ 253 | bool QStringView::contains(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:255:1: error: ‘qsizetype’ does not name a type 255 | qsizetype QStringView::lastIndexOf(QLatin1String s, qsizetype from, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:263:20: error: expected ‘;’ at end of member declaration 263 | inline QString() noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:263:22: error: ‘noexcept’ does not name a type 263 | inline QString() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:263:22: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:268:35: error: expected ‘;’ at end of member declaration 268 | inline QString(const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:268:37: error: ‘noexcept’ does not name a type 268 | inline QString(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:268:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:271:39: error: expected ‘;’ at end of member declaration 271 | QString &operator=(const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:271:41: error: ‘noexcept’ does not name a type 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:271:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:273:28: error: expected ‘,’ or ‘...’ before ‘&&’ token 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~ /usr/include/qt5/QtCore/qstring.h:273:36: error: invalid constructor; you probably meant ‘QString (const QString&)’ 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ /usr/include/qt5/QtCore/qstring.h:273:36: error: expected ‘;’ at end of member declaration 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:273:38: error: ‘noexcept’ does not name a type 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:273:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:274:39: error: expected ‘,’ or ‘...’ before ‘&&’ token 274 | inline QString &operator=(QString &&other) noexcept | ^~ /usr/include/qt5/QtCore/qstring.h:274:46: error: expected ‘;’ at end of member declaration 274 | inline QString &operator=(QString &&other) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:274:48: error: ‘noexcept’ does not name a type 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:276:36: error: expected ‘;’ at end of member declaration 276 | inline void swap(QString &other) noexcept { qSwap(d, other.d); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:276:38: error: ‘noexcept’ does not name a type 276 | inline void swap(QString &other) noexcept { qSwap(d, other.d); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:276:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:304:5: error: expected unqualified-id before ‘[’ token 304 | Q_REQUIRED_RESULT QCharRef operator[](int i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:306:5: error: expected unqualified-id before ‘[’ token 306 | Q_REQUIRED_RESULT QCharRef operator[](uint i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:308:5: error: expected unqualified-id before ‘[’ token 308 | Q_REQUIRED_RESULT inline QChar front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:309:5: error: expected unqualified-id before ‘[’ token 309 | Q_REQUIRED_RESULT inline QCharRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:310:5: error: expected unqualified-id before ‘[’ token 310 | Q_REQUIRED_RESULT inline QChar back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:311:5: error: expected unqualified-id before ‘[’ token 311 | Q_REQUIRED_RESULT inline QCharRef back(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:313:5: error: expected unqualified-id before ‘[’ token 313 | Q_REQUIRED_RESULT QString arg(qlonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:315:5: error: expected unqualified-id before ‘[’ token 315 | Q_REQUIRED_RESULT QString arg(qulonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:317:5: error: expected unqualified-id before ‘[’ token 317 | Q_REQUIRED_RESULT QString arg(long a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:319:5: error: expected unqualified-id before ‘[’ token 319 | Q_REQUIRED_RESULT QString arg(ulong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:321:5: error: expected unqualified-id before ‘[’ token 321 | Q_REQUIRED_RESULT QString arg(int a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:323:5: error: expected unqualified-id before ‘[’ token 323 | Q_REQUIRED_RESULT QString arg(uint a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:325:5: error: expected unqualified-id before ‘[’ token 325 | Q_REQUIRED_RESULT QString arg(short a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:327:5: error: expected unqualified-id before ‘[’ token 327 | Q_REQUIRED_RESULT QString arg(ushort a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:329:5: error: expected unqualified-id before ‘[’ token 329 | Q_REQUIRED_RESULT QString arg(double a, int fieldWidth = 0, char fmt = 'g', int prec = -1, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:331:5: error: expected unqualified-id before ‘[’ token 331 | Q_REQUIRED_RESULT QString arg(char a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:333:5: error: expected unqualified-id before ‘[’ token 333 | Q_REQUIRED_RESULT QString arg(QChar a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:336:5: error: expected unqualified-id before ‘[’ token 336 | Q_REQUIRED_RESULT QString arg(const QString &a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:339:5: error: expected unqualified-id before ‘[’ token 339 | Q_REQUIRED_RESULT QString arg(QStringView a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:341:5: error: expected unqualified-id before ‘[’ token 341 | Q_REQUIRED_RESULT QString arg(QLatin1String a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:344:5: error: expected unqualified-id before ‘[’ token 344 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:345:5: error: expected unqualified-id before ‘[’ token 345 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:346:5: error: expected unqualified-id before ‘[’ token 346 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:348:5: error: expected unqualified-id before ‘[’ token 348 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:350:5: error: expected unqualified-id before ‘[’ token 350 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:352:5: error: expected unqualified-id before ‘[’ token 352 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:355:5: error: expected unqualified-id before ‘[’ token 355 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:358:5: error: expected unqualified-id before ‘[’ token 358 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:365:33: error: expected template-name before ‘<’ token 365 | : std::integral_constant::type> {}; | ^~~~~ | dec /usr/include/qt5/QtCore/qstring.h:371:71: error: expected template-argument before ‘<’ token 371 | : is_convertible_to_view_or_qstring_helper::type> {}; | ^ /usr/include/qt5/QtCore/qstring.h:371:71: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstring.h:371:80: error: template argument 1 is invalid 371 | : is_convertible_to_view_or_qstring_helper::type> {}; | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:374:5: error: expected unqualified-id before ‘[’ token 374 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:404:5: error: expected unqualified-id before ‘[’ token 404 | Q_REQUIRED_RESULT int indexOf(QStringView s, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:413:5: error: expected unqualified-id before ‘[’ token 413 | Q_REQUIRED_RESULT int lastIndexOf(QStringView s, int from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:422:85: error: expected ‘;’ at end of member declaration 422 | inline bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:422:91: error: ‘noexcept’ does not name a type 422 | inline bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:422:91: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:465:5: error: expected unqualified-id before ‘[’ token 465 | Q_REQUIRED_RESULT QString left(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:466:5: error: expected unqualified-id before ‘[’ token 466 | Q_REQUIRED_RESULT QString right(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:467:5: error: expected unqualified-id before ‘[’ token 467 | Q_REQUIRED_RESULT QString mid(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:468:5: error: expected unqualified-id before ‘[’ token 468 | Q_REQUIRED_RESULT QString chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:472:5: error: expected unqualified-id before ‘[’ token 472 | Q_REQUIRED_RESULT QStringRef leftRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:473:5: error: expected unqualified-id before ‘[’ token 473 | Q_REQUIRED_RESULT QStringRef rightRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:474:5: error: expected unqualified-id before ‘[’ token 474 | Q_REQUIRED_RESULT QStringRef midRef(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:480:5: error: expected unqualified-id before ‘[’ token 480 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:489:5: error: expected unqualified-id before ‘[’ token 489 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:497:5: error: expected unqualified-id before ‘[’ token 497 | Q_REQUIRED_RESULT QString leftJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:498:5: error: expected unqualified-id before ‘[’ token 498 | Q_REQUIRED_RESULT QString rightJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:532:5: error: expected unqualified-id before ‘[’ token 532 | Q_REQUIRED_RESULT QString toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:533:5: error: expected unqualified-id before ‘[’ token 533 | Q_REQUIRED_RESULT QString toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:534:5: error: expected unqualified-id before ‘[’ token 534 | Q_REQUIRED_RESULT QString toCaseFolded() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:535:5: error: expected unqualified-id before ‘[’ token 535 | Q_REQUIRED_RESULT QString trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:536:5: error: expected unqualified-id before ‘[’ token 536 | Q_REQUIRED_RESULT QString simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:538:5: error: expected unqualified-id before ‘[’ token 538 | Q_REQUIRED_RESULT QString toHtmlEscaped() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:608:5: error: expected unqualified-id before ‘[’ token 608 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:611:5: error: expected unqualified-id before ‘[’ token 611 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:614:5: error: expected unqualified-id before ‘[’ token 614 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:617:5: error: expected unqualified-id before ‘[’ token 617 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:621:5: error: expected unqualified-id before ‘[’ token 621 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:623:5: error: expected unqualified-id before ‘[’ token 623 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:627:5: error: expected unqualified-id before ‘[’ token 627 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:629:5: error: expected unqualified-id before ‘[’ token 629 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:635:5: error: expected unqualified-id before ‘[’ token 635 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:638:5: error: expected unqualified-id before ‘[’ token 638 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:642:5: error: expected unqualified-id before ‘[’ token 642 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:645:5: error: expected unqualified-id before ‘[’ token 645 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:649:5: error: expected unqualified-id before ‘[’ token 649 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:652:5: error: expected unqualified-id before ‘[’ token 652 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:657:5: error: expected unqualified-id before ‘[’ token 657 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:660:5: error: expected unqualified-id before ‘[’ token 660 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:672:5: error: expected unqualified-id before ‘[’ token 672 | Q_REQUIRED_RESULT QString normalized(NormalizationForm mode, QChar::UnicodeVersion version = QChar::Unicode_Unassigned) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:674:5: error: expected unqualified-id before ‘[’ token 674 | Q_REQUIRED_RESULT QString repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:692:5: error: expected unqualified-id before ‘[’ token 692 | Q_REQUIRED_RESULT QByteArray toLatin1() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:693:5: error: expected unqualified-id before ‘[’ token 693 | Q_REQUIRED_RESULT QByteArray toUtf8() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:694:5: error: expected unqualified-id before ‘[’ token 694 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:696:5: error: expected unqualified-id before ‘[’ token 696 | Q_REQUIRED_RESULT QVector toUcs4() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:739:5: error: expected unqualified-id before ‘[’ token 739 | Q_REQUIRED_RESULT static inline QString fromWCharArray(const wchar_t *string, int size = -1); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:746:79: error: expected ‘;’ at end of member declaration 746 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:746:85: error: ‘noexcept’ does not name a type 746 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:746:85: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:747:89: error: expected ‘;’ at end of member declaration 747 | inline int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:747:95: error: ‘noexcept’ does not name a type 747 | inline int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:747:95: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:749:82: error: expected ‘;’ at end of member declaration 749 | int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:749:88: error: ‘noexcept’ does not name a type 749 | int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:749:88: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:750:83: error: expected ‘;’ at end of member declaration 750 | inline int compare(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:750:89: error: ‘noexcept’ does not name a type 750 | inline int compare(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:750:89: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:751:71: error: expected ‘;’ at end of member declaration 751 | int compare(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:751:77: error: ‘noexcept’ does not name a type 751 | int compare(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:751:77: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:755:73: error: expected ‘;’ at end of member declaration 755 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:755:75: error: ‘noexcept’ does not name a type 755 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:755:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:759:73: error: expected ‘;’ at end of member declaration 759 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:759:75: error: ‘noexcept’ does not name a type 759 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:759:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:762:73: error: expected ‘;’ at end of member declaration 762 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:762:75: error: ‘noexcept’ does not name a type 762 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:762:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:766:63: error: expected ‘;’ at end of member declaration 766 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:766:65: error: ‘noexcept’ does not name a type 766 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:766:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:806:78: error: expected ‘;’ at end of member declaration 806 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:806:80: error: ‘noexcept’ does not name a type 806 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:806:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:807:77: error: expected ‘;’ at end of member declaration 807 | friend Q_CORE_EXPORT bool operator<(const QString &s1, const QString &s2) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:807:79: error: ‘noexcept’ does not name a type 807 | friend Q_CORE_EXPORT bool operator<(const QString &s1, const QString &s2) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:807:79: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:808:70: error: expected ‘;’ at end of member declaration 808 | friend inline bool operator>(const QString &s1, const QString &s2) noexcept { return s2 < s1; } | ^ | ; /usr/include/qt5/QtCore/qstring.h:808:72: error: ‘noexcept’ does not name a type 808 | friend inline bool operator>(const QString &s1, const QString &s2) noexcept { return s2 < s1; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:808:72: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:809:71: error: expected ‘;’ at end of member declaration 809 | friend inline bool operator!=(const QString &s1, const QString &s2) noexcept { return !(s1 == s2); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:809:73: error: ‘noexcept’ does not name a type 809 | friend inline bool operator!=(const QString &s1, const QString &s2) noexcept { return !(s1 == s2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:809:73: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:810:71: error: expected ‘;’ at end of member declaration 810 | friend inline bool operator<=(const QString &s1, const QString &s2) noexcept { return !(s1 > s2); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:810:73: error: ‘noexcept’ does not name a type 810 | friend inline bool operator<=(const QString &s1, const QString &s2) noexcept { return !(s1 > s2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:810:73: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:811:71: error: expected ‘;’ at end of member declaration 811 | friend inline bool operator>=(const QString &s1, const QString &s2) noexcept { return !(s1 < s2); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:811:73: error: ‘noexcept’ does not name a type 811 | friend inline bool operator>=(const QString &s1, const QString &s2) noexcept { return !(s1 < s2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:811:73: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:813:38: error: expected ‘;’ at end of member declaration 813 | bool operator==(QLatin1String s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:813:44: error: ‘noexcept’ does not name a type 813 | bool operator==(QLatin1String s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:813:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:814:37: error: expected ‘;’ at end of member declaration 814 | bool operator<(QLatin1String s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:814:43: error: ‘noexcept’ does not name a type 814 | bool operator<(QLatin1String s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:814:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:815:37: error: expected ‘;’ at end of member declaration 815 | bool operator>(QLatin1String s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:815:43: error: ‘noexcept’ does not name a type 815 | bool operator>(QLatin1String s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:815:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:816:45: error: expected ‘;’ at end of member declaration 816 | inline bool operator!=(QLatin1String s) const noexcept { return !operator==(s); } | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:816:51: error: ‘noexcept’ does not name a type 816 | inline bool operator!=(QLatin1String s) const noexcept { return !operator==(s); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:816:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:817:45: error: expected ‘;’ at end of member declaration 817 | inline bool operator<=(QLatin1String s) const noexcept { return !operator>(s); } | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:817:51: error: ‘noexcept’ does not name a type 817 | inline bool operator<=(QLatin1String s) const noexcept { return !operator>(s); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:817:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:818:45: error: expected ‘;’ at end of member declaration 818 | inline bool operator>=(QLatin1String s) const noexcept { return !operator<(s); } | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:818:51: error: ‘noexcept’ does not name a type 818 | inline bool operator>=(QLatin1String s) const noexcept { return !operator<(s); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:818:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:963:5: error: expected unqualified-id before ‘[’ token 963 | Q_REQUIRED_RESULT bool isValidUtf16() const noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:981:57: error: expected ‘;’ at end of member declaration 981 | friend inline bool operator==(QChar, const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:981:59: error: ‘noexcept’ does not name a type 981 | friend inline bool operator==(QChar, const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:981:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:982:57: error: expected ‘;’ at end of member declaration 982 | friend inline bool operator< (QChar, const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:982:59: error: ‘noexcept’ does not name a type 982 | friend inline bool operator< (QChar, const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:982:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:983:57: error: expected ‘;’ at end of member declaration 983 | friend inline bool operator> (QChar, const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:983:59: error: ‘noexcept’ does not name a type 983 | friend inline bool operator> (QChar, const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:983:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:984:60: error: expected ‘;’ at end of member declaration 984 | friend inline bool operator==(QChar, const QStringRef &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:984:62: error: ‘noexcept’ does not name a type 984 | friend inline bool operator==(QChar, const QStringRef &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:984:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:985:60: error: expected ‘;’ at end of member declaration 985 | friend inline bool operator< (QChar, const QStringRef &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:985:62: error: ‘noexcept’ does not name a type 985 | friend inline bool operator< (QChar, const QStringRef &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:985:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:986:60: error: expected ‘;’ at end of member declaration 986 | friend inline bool operator> (QChar, const QStringRef &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:986:62: error: ‘noexcept’ does not name a type 986 | friend inline bool operator> (QChar, const QStringRef &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:986:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:987:55: error: expected ‘;’ at end of member declaration 987 | friend inline bool operator==(QChar, QLatin1String) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:987:57: error: ‘noexcept’ does not name a type 987 | friend inline bool operator==(QChar, QLatin1String) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:987:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:988:55: error: expected ‘;’ at end of member declaration 988 | friend inline bool operator< (QChar, QLatin1String) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:988:57: error: ‘noexcept’ does not name a type 988 | friend inline bool operator< (QChar, QLatin1String) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:988:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:989:55: error: expected ‘;’ at end of member declaration 989 | friend inline bool operator> (QChar, QLatin1String) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:989:57: error: ‘noexcept’ does not name a type 989 | friend inline bool operator> (QChar, QLatin1String) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:989:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:998:73: error: expected ‘;’ at end of member declaration 998 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:998:75: error: ‘noexcept’ does not name a type 998 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:998:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1004:73: error: expected ‘;’ at end of member declaration 1004 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:1004:75: error: ‘noexcept’ does not name a type 1004 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1004:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:776:29: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 776 | short toShort(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:777:30: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 777 | ushort toUShort(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:778:24: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 778 | int toInt(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:779:26: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 779 | uint toUInt(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:780:26: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 780 | long toLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:781:28: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 781 | ulong toULong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:782:35: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 782 | qlonglong toLongLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:783:37: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 783 | qulonglong toULongLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:784:28: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 784 | float toFloat(bool *ok=nullptr) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h:785:30: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 785 | double toDouble(bool *ok=nullptr) const; | ^~~~~~~ | null /usr/include/qt5/QtCore/qstring.h: In member function ‘QString& QString::insert(int, QStringView)’: /usr/include/qt5/QtCore/qstring.h:545:26: error: ‘class QStringView’ has no member named ‘data’ 545 | { return insert(i, s.data(), s.length()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:545:36: error: ‘class QStringView’ has no member named ‘length’ 545 | { return insert(i, s.data(), s.length()); } | ^~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘QString& QString::append(QStringView)’: /usr/include/qt5/QtCore/qstring.h:552:61: error: ‘class QStringView’ has no member named ‘data’ 552 | inline QString &append(QStringView s) { return append(s.data(), s.length()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:552:71: error: ‘class QStringView’ has no member named ‘length’ 552 | inline QString &append(QStringView s) { return append(s.data(), s.length()); } | ^~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘QString& QString::operator=(const char*)’: /usr/include/qt5/QtCore/qstring.h:842:34: error: ambiguous overload for ‘operator=’ (operand types are ‘QString’ and ‘QString’) 842 | { return (*this = fromUtf8(ch)); } | ^ /usr/include/qt5/QtCore/qstring.h:271:14: note: candidate: ‘QString& QString::operator=(const QString&)’ 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:21: note: candidate: ‘QString& QString::operator=(QString)’ 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘QString& QString::operator=(const QByteArray&)’: /usr/include/qt5/QtCore/qstring.h:844:33: error: ambiguous overload for ‘operator=’ (operand types are ‘QString’ and ‘QString’) 844 | { return (*this = fromUtf8(a)); } | ^ /usr/include/qt5/QtCore/qstring.h:271:14: note: candidate: ‘QString& QString::operator=(const QString&)’ 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:21: note: candidate: ‘QString& QString::operator=(QString)’ 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘QString& QString::operator=(const QString::Null&)’: /usr/include/qt5/QtCore/qstring.h:956:63: error: ambiguous overload for ‘operator=’ (operand types are ‘QString’ and ‘QString’) 956 | inline QString &operator=(const Null &) { *this = QString(); return *this; } | ^ /usr/include/qt5/QtCore/qstring.h:271:14: note: candidate: ‘QString& QString::operator=(const QString&)’ 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:21: note: candidate: ‘QString& QString::operator=(QString)’ 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In static member function ‘static T QString::toIntegral_helper(const QChar*, int, bool*, int)’: /usr/include/qt5/QtCore/qstring.h:1040:15: error: expected nested-name-specifier before ‘Int64’ 1040 | using Int64 = typename std::conditional::value, qulonglong, qlonglong>::type; | ^~~~~ /usr/include/qt5/QtCore/qstring.h:1041:15: error: expected nested-name-specifier before ‘Int32’ 1041 | using Int32 = typename std::conditional::value, uint, int>::type; | ^~~~~ /usr/include/qt5/QtCore/qstring.h:1044:9: error: ‘Int64’ was not declared in this scope; did you mean ‘qint64’? 1044 | Int64 val = toIntegral_helper(data, Int32(len), ok, base); | ^~~~~ | qint64 /usr/include/qt5/QtCore/qstring.h:1045:15: error: ‘val’ was not declared in this scope 1045 | if (T(val) != val) { | ^~~ /usr/include/qt5/QtCore/qstring.h:1050:18: error: ‘val’ was not declared in this scope 1050 | return T(val); | ^~~ /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1061:9: error: no declaration matches ‘QString QStringView::toString() const’ 1061 | QString QStringView::toString() const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1061:9: note: no functions named ‘QString QStringView::toString() const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h: In member function ‘void QString::clear()’: /usr/include/qt5/QtCore/qstring.h:1092:34: error: ambiguous overload for ‘operator=’ (operand types are ‘QString’ and ‘QString’) 1092 | { if (!isNull()) *this = QString(); } | ^ /usr/include/qt5/QtCore/qstring.h:271:14: note: candidate: ‘QString& QString::operator=(const QString&)’ 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:21: note: candidate: ‘QString& QString::operator=(QString)’ 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1093:47: error: expected initializer before ‘noexcept’ 1093 | inline QString::QString(const QString &other) noexcept : d(other.d) | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1111:16: error: no declaration matches ‘QString QString::arg(int, int, int, QChar) const’ 1111 | inline QString QString::arg(int a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1111:16: note: no functions named ‘QString QString::arg(int, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1113:16: error: no declaration matches ‘QString QString::arg(uint, int, int, QChar) const’ 1113 | inline QString QString::arg(uint a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1113:16: note: no functions named ‘QString QString::arg(uint, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1115:16: error: no declaration matches ‘QString QString::arg(long int, int, int, QChar) const’ 1115 | inline QString QString::arg(long a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1115:16: note: no functions named ‘QString QString::arg(long int, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1117:16: error: no declaration matches ‘QString QString::arg(ulong, int, int, QChar) const’ 1117 | inline QString QString::arg(ulong a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1117:16: note: no functions named ‘QString QString::arg(ulong, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1119:16: error: no declaration matches ‘QString QString::arg(short int, int, int, QChar) const’ 1119 | inline QString QString::arg(short a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1119:16: note: no functions named ‘QString QString::arg(short int, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1121:16: error: no declaration matches ‘QString QString::arg(ushort, int, int, QChar) const’ 1121 | inline QString QString::arg(ushort a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1121:16: note: no functions named ‘QString QString::arg(ushort, int, int, QChar) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1124:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&) const’ 1124 | inline QString QString::arg(const QString &a1, const QString &a2) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1124:16: note: no functions named ‘QString QString::arg(const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1126:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&) const’ 1126 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1126:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1128:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&) const’ 1128 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1128:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1131:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1131 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1131:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1134:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1134 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1134:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1137:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1137 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1137:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1141:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1141 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1141:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1145:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1145 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1145:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘int QString::toWCharArray(wchar_t*) const’: /usr/include/qt5/QtCore/qstring.h:1160:12: error: ‘qToStringViewIgnoringNull’ was not declared in this scope 1160 | return qToStringViewIgnoringNull(*this).toWCharArray(array); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1163:5: error: no declaration matches ‘int QStringView::toWCharArray(wchar_t*) const’ 1163 | int QStringView::toWCharArray(wchar_t *array) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1163:5: note: no functions named ‘int QStringView::toWCharArray(wchar_t*) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1177:16: error: no declaration matches ‘QString QString::fromWCharArray(const wchar_t*, int)’ 1177 | inline QString QString::fromWCharArray(const wchar_t *string, int size) | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1177:16: note: no functions named ‘QString QString::fromWCharArray(const wchar_t*, int)’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1300:1: error: ‘qIsTrivial’ was not declared in this scope 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: expected primary-expression before ‘>’ token 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: expected primary-expression before ‘)’ token 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: ‘qIsRelocatable’ was not declared in this scope 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: expected primary-expression before ‘>’ token 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: expected primary-expression before ‘)’ token 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: ‘is_integral’ is not a member of ‘std’ 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: expected primary-expression before ‘>’ token 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1300:1: error: ‘::value’ has not been declared 1300 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1306:27: error: expected initializer before ‘noexcept’ 1306 | inline QString::QString() noexcept : d(Data::sharedNull()) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘void QString::reserve(int)’: /usr/include/qt5/QtCore/qstring.h:1312:21: error: ‘qMax’ was not declared in this scope 1312 | reallocData(qMax(asize, d->size) + 1u); | ^~~~ /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1334:17: error: no declaration matches ‘QCharRef QString::operator[](int)’ 1334 | inline QCharRef QString::operator[](int i) | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1075:20: note: candidates are: ‘const QChar QString::operator[](uint) const’ 1075 | inline const QChar QString::operator[](uint i) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1073:20: note: ‘const QChar QString::operator[](int) const’ 1073 | inline const QChar QString::operator[](int i) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1336:17: error: no declaration matches ‘QCharRef QString::operator[](uint)’ 1336 | inline QCharRef QString::operator[](uint i) | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1075:20: note: candidates are: ‘const QChar QString::operator[](uint) const’ 1075 | inline const QChar QString::operator[](uint i) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1073:20: note: ‘const QChar QString::operator[](int) const’ 1073 | inline const QChar QString::operator[](int i) const | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1338:17: error: no declaration matches ‘QCharRef QString::front()’ 1338 | inline QCharRef QString::front() { return operator[](0); } | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1338:17: note: no functions named ‘QCharRef QString::front()’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1339:17: error: no declaration matches ‘QCharRef QString::back()’ 1339 | inline QCharRef QString::back() { return operator[](size() - 1); } | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1339:17: note: no functions named ‘QCharRef QString::back()’ /usr/include/qt5/QtCore/qstring.h:258:21: note: ‘class QString’ defined here 258 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1366:76: error: expected initializer before ‘noexcept’ 1366 | inline bool QString::contains(QStringView s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1382:60: error: expected initializer before ‘noexcept’ 1382 | inline bool operator==(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1384:60: error: expected initializer before ‘noexcept’ 1384 | inline bool operator!=(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1386:59: error: expected initializer before ‘noexcept’ 1386 | inline bool operator<(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1392:59: error: expected initializer before ‘noexcept’ 1392 | inline bool operator>(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1394:60: error: expected initializer before ‘noexcept’ 1394 | inline bool operator<=(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1396:60: error: expected initializer before ‘noexcept’ 1396 | inline bool operator>=(QLatin1String s1, QLatin1String s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1399:63: error: expected initializer before ‘noexcept’ 1399 | inline bool QLatin1String::operator==(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1401:63: error: expected initializer before ‘noexcept’ 1401 | inline bool QLatin1String::operator!=(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1403:62: error: expected initializer before ‘noexcept’ 1403 | inline bool QLatin1String::operator>(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1405:62: error: expected initializer before ‘noexcept’ 1405 | inline bool QLatin1String::operator<(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1407:63: error: expected initializer before ‘noexcept’ 1407 | inline bool QLatin1String::operator>=(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1409:63: error: expected initializer before ‘noexcept’ 1409 | inline bool QLatin1String::operator<=(const QString &s) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::append(const QString&)’: /usr/include/qt5/QtCore/qstring.h:1508:19: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1508 | { return append(s.toUtf8()); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::insert(int, const QString&)’: /usr/include/qt5/QtCore/qstring.h:1510:22: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1510 | { return insert(i, s.toUtf8()); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::replace(char, const QString&)’: /usr/include/qt5/QtCore/qstring.h:1512:27: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1512 | { return replace(c, after.toUtf8()); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::replace(const QString&, const char*)’: /usr/include/qt5/QtCore/qstring.h:1514:25: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1514 | { return replace(before.toUtf8(), after); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::replace(const QString&, const QByteArray&)’: /usr/include/qt5/QtCore/qstring.h:1516:25: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1516 | { return replace(before.toUtf8(), after); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘QByteArray& QByteArray::operator+=(const QString&)’: /usr/include/qt5/QtCore/qstring.h:1518:23: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1518 | { return operator+=(s.toUtf8()); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘int QByteArray::indexOf(const QString&, int) const’: /usr/include/qt5/QtCore/qstring.h:1520:20: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1520 | { return indexOf(s.toUtf8(), from); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘int QByteArray::lastIndexOf(const QString&, int) const’: /usr/include/qt5/QtCore/qstring.h:1522:24: error: ‘const class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 1522 | { return lastIndexOf(s.toUtf8(), from); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘std::string QString::toStdString() const’: /usr/include/qt5/QtCore/qstring.h:1549:10: error: ‘toUtf8’ was not declared in this scope; did you mean ‘fromUtf8’? 1549 | { return toUtf8().toStdString(); } | ^~~~~~ | fromUtf8 /usr/include/qt5/QtCore/qstring.h: In member function ‘std::wstring QString::toStdWString() const’: /usr/include/qt5/QtCore/qstring.h:1562:38: error: ‘std::wstring’ {aka ‘class std::__cxx11::basic_string’} has no member named ‘front’ 1562 | str.resize(toWCharArray(&str.front())); | ^~~~~ /usr/include/qt5/QtCore/qstring.h: In static member function ‘static QString QString::fromStdWString(const wstring&)’: /usr/include/qt5/QtCore/qstring.h:1568:10: error: ‘fromWCharArray’ was not declared in this scope; did you mean ‘toWCharArray’? 1568 | { return fromWCharArray(s.data(), int(s.size())); } | ^~~~~~~~~~~~~~ | toWCharArray In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1594:1: error: ‘qIsTrivial’ was not declared in this scope 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected primary-expression before ‘>’ token 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected primary-expression before ‘)’ token 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: ‘qIsRelocatable’ was not declared in this scope 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected primary-expression before ‘>’ token 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected primary-expression before ‘)’ token 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: ‘is_integral’ is not a member of ‘std’ 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected primary-expression before ‘>’ token 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: ‘::value’ has not been declared 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1594:1: error: expected initializer before ‘noexcept’ 1594 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1595:1: error: expected initializer before ‘noexcept’ 1595 | Q_DECLARE_OPERATORS_FOR_FLAGS(QString::SectionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1595:1: error: expected initializer before ‘noexcept’ 1595 | Q_DECLARE_OPERATORS_FOR_FLAGS(QString::SectionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1595:1: error: expected initializer before ‘noexcept’ 1595 | Q_DECLARE_OPERATORS_FOR_FLAGS(QString::SectionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1617:39: error: expected ‘;’ at end of member declaration 1617 | QStringRef(const QStringRef &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:1617:41: error: ‘noexcept’ does not name a type 1617 | QStringRef(const QStringRef &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1617:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1620:27: error: expected ‘,’ or ‘...’ before ‘&&’ token 1620 | QStringRef(QStringRef &&other) noexcept : m_string(other.m_string), m_position(other.m_position), m_size(other.m_size) {} | ^~ /usr/include/qt5/QtCore/qstring.h:1620:34: error: invalid constructor; you probably meant ‘QStringRef (const QStringRef&)’ 1620 | QStringRef(QStringRef &&other) noexcept : m_string(other.m_string), m_position(other.m_position), m_size(other.m_size) {} | ^ /usr/include/qt5/QtCore/qstring.h:1620:34: error: expected ‘;’ at end of member declaration 1620 | QStringRef(QStringRef &&other) noexcept : m_string(other.m_string), m_position(other.m_position), m_size(other.m_size) {} | ^ | ; /usr/include/qt5/QtCore/qstring.h:1620:36: error: ‘noexcept’ does not name a type 1620 | QStringRef(QStringRef &&other) noexcept : m_string(other.m_string), m_position(other.m_position), m_size(other.m_size) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1620:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1621:38: error: expected ‘,’ or ‘...’ before ‘&&’ token 1621 | QStringRef &operator=(QStringRef &&other) noexcept { return *this = other; } | ^~ /usr/include/qt5/QtCore/qstring.h:1621:45: error: expected ‘;’ at end of member declaration 1621 | QStringRef &operator=(QStringRef &&other) noexcept { return *this = other; } | ^ | ; /usr/include/qt5/QtCore/qstring.h:1621:47: error: ‘noexcept’ does not name a type 1621 | QStringRef &operator=(QStringRef &&other) noexcept { return *this = other; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1621:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1622:50: error: expected ‘;’ at end of member declaration 1622 | QStringRef &operator=(const QStringRef &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:1622:52: error: ‘noexcept’ does not name a type 1622 | QStringRef &operator=(const QStringRef &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1622:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1640:5: error: expected unqualified-id before ‘[’ token 1640 | Q_REQUIRED_RESULT int indexOf(QStringView s, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1650:5: error: expected unqualified-id before ‘[’ token 1650 | Q_REQUIRED_RESULT int lastIndexOf(QStringView s, int from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1659:87: error: expected ‘;’ at end of member declaration 1659 | inline bool contains(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:1659:93: error: ‘noexcept’ does not name a type 1659 | inline bool contains(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1659:93: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1666:5: error: expected unqualified-id before ‘[’ token 1666 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1669:5: error: expected unqualified-id before ‘[’ token 1669 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1674:5: error: expected unqualified-id before ‘[’ token 1674 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1677:5: error: expected unqualified-id before ‘[’ token 1677 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1681:5: error: expected unqualified-id before ‘[’ token 1681 | Q_REQUIRED_RESULT QStringRef left(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1682:5: error: expected unqualified-id before ‘[’ token 1682 | Q_REQUIRED_RESULT QStringRef right(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1683:5: error: expected unqualified-id before ‘[’ token 1683 | Q_REQUIRED_RESULT QStringRef mid(int pos, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1684:5: error: expected unqualified-id before ‘[’ token 1684 | Q_REQUIRED_RESULT QStringRef chopped(int n) const | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1687:26: error: expected ‘;’ at end of member declaration 1687 | void truncate(int pos) noexcept { m_size = qBound(0, pos, m_size); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:1687:28: error: ‘noexcept’ does not name a type 1687 | void truncate(int pos) noexcept { m_size = qBound(0, pos, m_size); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1687:28: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1688:20: error: expected ‘;’ at end of member declaration 1688 | void chop(int n) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:1688:22: error: ‘noexcept’ does not name a type 1688 | void chop(int n) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1688:22: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1698:5: error: expected unqualified-id before ‘[’ token 1698 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1707:5: error: expected unqualified-id before ‘[’ token 1707 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1742:5: error: expected unqualified-id before ‘[’ token 1742 | Q_REQUIRED_RESULT QByteArray toLatin1() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1743:5: error: expected unqualified-id before ‘[’ token 1743 | Q_REQUIRED_RESULT QByteArray toUtf8() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1744:5: error: expected unqualified-id before ‘[’ token 1744 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1745:5: error: expected unqualified-id before ‘[’ token 1745 | Q_REQUIRED_RESULT QVector toUcs4() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1757:5: error: expected unqualified-id before ‘[’ token 1757 | Q_REQUIRED_RESULT QChar front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1758:5: error: expected unqualified-id before ‘[’ token 1758 | Q_REQUIRED_RESULT QChar back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1770:79: error: expected ‘;’ at end of member declaration 1770 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:1770:85: error: ‘noexcept’ does not name a type 1770 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1770:85: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1771:82: error: expected ‘;’ at end of member declaration 1771 | int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:1771:88: error: ‘noexcept’ does not name a type 1771 | int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1771:88: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1772:70: error: expected ‘;’ at end of member declaration 1772 | int compare(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:1772:76: error: ‘noexcept’ does not name a type 1772 | int compare(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1772:76: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1774:78: error: expected ‘;’ at end of member declaration 1774 | int compare(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:1774:84: error: ‘noexcept’ does not name a type 1774 | int compare(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1774:84: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1780:63: error: expected ‘;’ at end of member declaration 1780 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:1780:65: error: ‘noexcept’ does not name a type 1780 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1780:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1782:63: error: expected ‘;’ at end of member declaration 1782 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:1782:65: error: ‘noexcept’ does not name a type 1782 | Qt::CaseSensitivity = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1782:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:1784:66: error: expected ‘;’ at end of member declaration 1784 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:1784:68: error: ‘noexcept’ does not name a type 1784 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1784:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1793:5: error: expected unqualified-id before ‘[’ token 1793 | Q_REQUIRED_RESULT QStringRef trimmed() const; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1794:31: error: ‘nullptr’ was not declared in this scope 1794 | short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1795:32: error: ‘nullptr’ was not declared in this scope 1795 | ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1796:26: error: ‘nullptr’ was not declared in this scope 1796 | int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1797:28: error: ‘nullptr’ was not declared in this scope 1797 | uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1798:28: error: ‘nullptr’ was not declared in this scope 1798 | long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1799:30: error: ‘nullptr’ was not declared in this scope 1799 | ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1800:37: error: ‘nullptr’ was not declared in this scope 1800 | qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1801:39: error: ‘nullptr’ was not declared in this scope 1801 | qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1802:30: error: ‘nullptr’ was not declared in this scope 1802 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h:1803:32: error: ‘nullptr’ was not declared in this scope 1803 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h: In constructor ‘QStringRef::QStringRef()’: /usr/include/qt5/QtCore/qstring.h:1611:36: error: ‘nullptr’ was not declared in this scope 1611 | inline QStringRef() : m_string(nullptr), m_position(0), m_size(0) {} | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘void QStringRef::clear()’: /usr/include/qt5/QtCore/qstring.h:1747:38: error: ‘nullptr’ was not declared in this scope 1747 | inline void clear() { m_string = nullptr; m_position = m_size = 0; } | ^~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘bool QStringRef::isNull() const’: /usr/include/qt5/QtCore/qstring.h:1750:53: error: ‘nullptr’ was not declared in this scope 1750 | inline bool isNull() const { return m_string == nullptr || m_string->isNull(); } | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:1805:1: error: ‘qIsTrivial’ was not declared in this scope 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: expected primary-expression before ‘>’ token 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: expected primary-expression before ‘)’ token 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: ‘qIsRelocatable’ was not declared in this scope 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: expected primary-expression before ‘>’ token 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: expected primary-expression before ‘)’ token 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: ‘is_integral’ is not a member of ‘std’ 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: expected primary-expression before ‘>’ token 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1805:1: error: ‘::value’ has not been declared 1805 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:1817:75: error: expected initializer before ‘noexcept’ 1817 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1818:68: error: expected initializer before ‘noexcept’ 1818 | inline bool operator!=(const QStringRef &s1, const QStringRef &s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1820:74: error: expected initializer before ‘noexcept’ 1820 | Q_CORE_EXPORT bool operator<(const QStringRef &s1, const QStringRef &s2) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1821:67: error: expected initializer before ‘noexcept’ 1821 | inline bool operator>(const QStringRef &s1, const QStringRef &s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1823:68: error: expected initializer before ‘noexcept’ 1823 | inline bool operator<=(const QStringRef &s1, const QStringRef &s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1825:68: error: expected initializer before ‘noexcept’ 1825 | inline bool operator>=(const QStringRef &s1, const QStringRef &s2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1829:74: error: expected initializer before ‘noexcept’ 1829 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1830:67: error: expected initializer before ‘noexcept’ 1830 | inline bool operator!=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) != 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1831:67: error: expected initializer before ‘noexcept’ 1831 | inline bool operator< (const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) < 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1832:67: error: expected initializer before ‘noexcept’ 1832 | inline bool operator> (const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) > 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1833:67: error: expected initializer before ‘noexcept’ 1833 | inline bool operator<=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) <= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1834:67: error: expected initializer before ‘noexcept’ 1834 | inline bool operator>=(const QString &lhs, const QStringRef &rhs) noexcept { return lhs.compare(rhs) >= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1836:67: error: expected initializer before ‘noexcept’ 1836 | inline bool operator==(const QStringRef &lhs, const QString &rhs) noexcept { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1837:67: error: expected initializer before ‘noexcept’ 1837 | inline bool operator!=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs != lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1838:67: error: expected initializer before ‘noexcept’ 1838 | inline bool operator< (const QStringRef &lhs, const QString &rhs) noexcept { return rhs > lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1839:67: error: expected initializer before ‘noexcept’ 1839 | inline bool operator> (const QStringRef &lhs, const QString &rhs) noexcept { return rhs < lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1840:67: error: expected initializer before ‘noexcept’ 1840 | inline bool operator<=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs >= lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1841:67: error: expected initializer before ‘noexcept’ 1841 | inline bool operator>=(const QStringRef &lhs, const QString &rhs) noexcept { return rhs <= lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1844:80: error: expected initializer before ‘noexcept’ 1844 | inline int QString::compare(const QStringRef &s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1847:74: error: expected initializer before ‘noexcept’ 1847 | inline int QString::compare(QStringView s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1849:94: error: expected initializer before ‘noexcept’ 1849 | inline int QString::compare(const QString &s1, const QStringRef &s2, Qt::CaseSensitivity cs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1851:80: error: expected initializer before ‘noexcept’ 1851 | inline int QStringRef::compare(const QString &s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1853:83: error: expected initializer before ‘noexcept’ 1853 | inline int QStringRef::compare(const QStringRef &s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1855:79: error: expected initializer before ‘noexcept’ 1855 | inline int QStringRef::compare(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1857:97: error: expected initializer before ‘noexcept’ 1857 | inline int QStringRef::compare(const QStringRef &s1, const QString &s2, Qt::CaseSensitivity cs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1859:100: error: expected initializer before ‘noexcept’ 1859 | inline int QStringRef::compare(const QStringRef &s1, const QStringRef &s2, Qt::CaseSensitivity cs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1861:96: error: expected initializer before ‘noexcept’ 1861 | inline int QStringRef::compare(const QStringRef &s1, QLatin1String s2, Qt::CaseSensitivity cs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1865:73: error: expected initializer before ‘noexcept’ 1865 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1866:66: error: expected initializer before ‘noexcept’ 1866 | inline bool operator!=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) != 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1867:66: error: expected initializer before ‘noexcept’ 1867 | inline bool operator< (QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) > 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1868:66: error: expected initializer before ‘noexcept’ 1868 | inline bool operator> (QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) < 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1869:66: error: expected initializer before ‘noexcept’ 1869 | inline bool operator<=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) >= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1870:66: error: expected initializer before ‘noexcept’ 1870 | inline bool operator>=(QLatin1String lhs, const QStringRef &rhs) noexcept { return rhs.compare(lhs) <= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1872:66: error: expected initializer before ‘noexcept’ 1872 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1873:66: error: expected initializer before ‘noexcept’ 1873 | inline bool operator!=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs != lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1874:66: error: expected initializer before ‘noexcept’ 1874 | inline bool operator< (const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs > lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1875:66: error: expected initializer before ‘noexcept’ 1875 | inline bool operator> (const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs < lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1876:66: error: expected initializer before ‘noexcept’ 1876 | inline bool operator<=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs >= lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1877:66: error: expected initializer before ‘noexcept’ 1877 | inline bool operator>=(const QStringRef &lhs, QLatin1String rhs) noexcept { return rhs <= lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1880:55: error: expected initializer before ‘noexcept’ 1880 | inline bool operator==(QChar lhs, const QString &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1882:55: error: expected initializer before ‘noexcept’ 1882 | inline bool operator< (QChar lhs, const QString &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1884:55: error: expected initializer before ‘noexcept’ 1884 | inline bool operator> (QChar lhs, const QString &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1887:55: error: expected initializer before ‘noexcept’ 1887 | inline bool operator!=(QChar lhs, const QString &rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1888:55: error: expected initializer before ‘noexcept’ 1888 | inline bool operator<=(QChar lhs, const QString &rhs) noexcept { return !(lhs > rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1889:55: error: expected initializer before ‘noexcept’ 1889 | inline bool operator>=(QChar lhs, const QString &rhs) noexcept { return !(lhs < rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1891:55: error: expected initializer before ‘noexcept’ 1891 | inline bool operator==(const QString &lhs, QChar rhs) noexcept { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1892:55: error: expected initializer before ‘noexcept’ 1892 | inline bool operator!=(const QString &lhs, QChar rhs) noexcept { return !(rhs == lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1893:55: error: expected initializer before ‘noexcept’ 1893 | inline bool operator< (const QString &lhs, QChar rhs) noexcept { return rhs > lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1894:55: error: expected initializer before ‘noexcept’ 1894 | inline bool operator> (const QString &lhs, QChar rhs) noexcept { return rhs < lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1895:55: error: expected initializer before ‘noexcept’ 1895 | inline bool operator<=(const QString &lhs, QChar rhs) noexcept { return !(rhs < lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1896:55: error: expected initializer before ‘noexcept’ 1896 | inline bool operator>=(const QString &lhs, QChar rhs) noexcept { return !(rhs > lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1899:58: error: expected initializer before ‘noexcept’ 1899 | inline bool operator==(QChar lhs, const QStringRef &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1901:58: error: expected initializer before ‘noexcept’ 1901 | inline bool operator< (QChar lhs, const QStringRef &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1903:58: error: expected initializer before ‘noexcept’ 1903 | inline bool operator> (QChar lhs, const QStringRef &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1906:58: error: expected initializer before ‘noexcept’ 1906 | inline bool operator!=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1907:58: error: expected initializer before ‘noexcept’ 1907 | inline bool operator<=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs > rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1908:58: error: expected initializer before ‘noexcept’ 1908 | inline bool operator>=(QChar lhs, const QStringRef &rhs) noexcept { return !(lhs < rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1910:58: error: expected initializer before ‘noexcept’ 1910 | inline bool operator==(const QStringRef &lhs, QChar rhs) noexcept { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1911:58: error: expected initializer before ‘noexcept’ 1911 | inline bool operator!=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs == lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1912:58: error: expected initializer before ‘noexcept’ 1912 | inline bool operator< (const QStringRef &lhs, QChar rhs) noexcept { return rhs > lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1913:58: error: expected initializer before ‘noexcept’ 1913 | inline bool operator> (const QStringRef &lhs, QChar rhs) noexcept { return rhs < lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1914:58: error: expected initializer before ‘noexcept’ 1914 | inline bool operator<=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs < lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1915:58: error: expected initializer before ‘noexcept’ 1915 | inline bool operator>=(const QStringRef &lhs, QChar rhs) noexcept { return !(rhs > lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1918:54: error: expected initializer before ‘noexcept’ 1918 | inline bool operator==(QChar lhs, QLatin1String rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1920:54: error: expected initializer before ‘noexcept’ 1920 | inline bool operator< (QChar lhs, QLatin1String rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1922:54: error: expected initializer before ‘noexcept’ 1922 | inline bool operator> (QChar lhs, QLatin1String rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1925:54: error: expected initializer before ‘noexcept’ 1925 | inline bool operator!=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1926:54: error: expected initializer before ‘noexcept’ 1926 | inline bool operator<=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs > rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1927:54: error: expected initializer before ‘noexcept’ 1927 | inline bool operator>=(QChar lhs, QLatin1String rhs) noexcept { return !(lhs < rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1929:54: error: expected initializer before ‘noexcept’ 1929 | inline bool operator==(QLatin1String lhs, QChar rhs) noexcept { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1930:54: error: expected initializer before ‘noexcept’ 1930 | inline bool operator!=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs == lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1931:54: error: expected initializer before ‘noexcept’ 1931 | inline bool operator< (QLatin1String lhs, QChar rhs) noexcept { return rhs > lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1932:54: error: expected initializer before ‘noexcept’ 1932 | inline bool operator> (QLatin1String lhs, QChar rhs) noexcept { return rhs < lhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1933:54: error: expected initializer before ‘noexcept’ 1933 | inline bool operator<=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs < lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1934:54: error: expected initializer before ‘noexcept’ 1934 | inline bool operator>=(QLatin1String lhs, QChar rhs) noexcept { return !(rhs > lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1937:58: error: expected initializer before ‘noexcept’ 1937 | inline bool operator==(QStringView lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1938:58: error: expected initializer before ‘noexcept’ 1938 | inline bool operator!=(QStringView lhs, QStringView rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1939:58: error: expected initializer before ‘noexcept’ 1939 | inline bool operator< (QStringView lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1940:58: error: expected initializer before ‘noexcept’ 1940 | inline bool operator<=(QStringView lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1941:58: error: expected initializer before ‘noexcept’ 1941 | inline bool operator> (QStringView lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1942:58: error: expected initializer before ‘noexcept’ 1942 | inline bool operator>=(QStringView lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1945:52: error: expected initializer before ‘noexcept’ 1945 | inline bool operator==(QStringView lhs, QChar rhs) noexcept { return lhs == QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1946:52: error: expected initializer before ‘noexcept’ 1946 | inline bool operator!=(QStringView lhs, QChar rhs) noexcept { return lhs != QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1947:52: error: expected initializer before ‘noexcept’ 1947 | inline bool operator< (QStringView lhs, QChar rhs) noexcept { return lhs < QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1948:52: error: expected initializer before ‘noexcept’ 1948 | inline bool operator<=(QStringView lhs, QChar rhs) noexcept { return lhs <= QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1949:52: error: expected initializer before ‘noexcept’ 1949 | inline bool operator> (QStringView lhs, QChar rhs) noexcept { return lhs > QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1950:52: error: expected initializer before ‘noexcept’ 1950 | inline bool operator>=(QStringView lhs, QChar rhs) noexcept { return lhs >= QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1952:52: error: expected initializer before ‘noexcept’ 1952 | inline bool operator==(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) == rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1953:52: error: expected initializer before ‘noexcept’ 1953 | inline bool operator!=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) != rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1954:52: error: expected initializer before ‘noexcept’ 1954 | inline bool operator< (QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) < rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1955:52: error: expected initializer before ‘noexcept’ 1955 | inline bool operator<=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) <= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1956:52: error: expected initializer before ‘noexcept’ 1956 | inline bool operator> (QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) > rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1957:52: error: expected initializer before ‘noexcept’ 1957 | inline bool operator>=(QChar lhs, QStringView rhs) noexcept { return QStringView(&lhs, 1) >= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1960:60: error: expected initializer before ‘noexcept’ 1960 | inline bool operator==(QStringView lhs, QLatin1String rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1961:60: error: expected initializer before ‘noexcept’ 1961 | inline bool operator!=(QStringView lhs, QLatin1String rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1962:60: error: expected initializer before ‘noexcept’ 1962 | inline bool operator< (QStringView lhs, QLatin1String rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1963:60: error: expected initializer before ‘noexcept’ 1963 | inline bool operator<=(QStringView lhs, QLatin1String rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1964:60: error: expected initializer before ‘noexcept’ 1964 | inline bool operator> (QStringView lhs, QLatin1String rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1965:60: error: expected initializer before ‘noexcept’ 1965 | inline bool operator>=(QStringView lhs, QLatin1String rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1967:60: error: expected initializer before ‘noexcept’ 1967 | inline bool operator==(QLatin1String lhs, QStringView rhs) noexcept { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1968:60: error: expected initializer before ‘noexcept’ 1968 | inline bool operator!=(QLatin1String lhs, QStringView rhs) noexcept { return !(lhs == rhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1969:60: error: expected initializer before ‘noexcept’ 1969 | inline bool operator< (QLatin1String lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1970:60: error: expected initializer before ‘noexcept’ 1970 | inline bool operator<=(QLatin1String lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1971:60: error: expected initializer before ‘noexcept’ 1971 | inline bool operator> (QLatin1String lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:1972:60: error: expected initializer before ‘noexcept’ 1972 | inline bool operator>=(QLatin1String lhs, QStringView rhs) noexcept { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h: In member function ‘int QStringRef::localeAwareCompare(QStringView) const’: /usr/include/qt5/QtCore/qstring.h:2027:70: error: ‘class QStringView’ has no member named ‘data’ 2027 | { return QString::localeAwareCompare_helper(constData(), length(), s.data(), s.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:2027:80: error: ‘class QStringView’ has no member named ‘size’ 2027 | { return QString::localeAwareCompare_helper(constData(), length(), s.data(), s.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h: In static member function ‘static int QStringRef::localeAwareCompare(QStringView, QStringView)’: /usr/include/qt5/QtCore/qstring.h:2033:48: error: ‘class QStringView’ has no member named ‘data’ 2033 | { return QString::localeAwareCompare_helper(s1.data(), s1.size(), s2.data(), s2.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:2033:59: error: ‘class QStringView’ has no member named ‘size’ 2033 | { return QString::localeAwareCompare_helper(s1.data(), s1.size(), s2.data(), s2.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:2033:70: error: ‘class QStringView’ has no member named ‘data’ 2033 | { return QString::localeAwareCompare_helper(s1.data(), s1.size(), s2.data(), s2.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h:2033:81: error: ‘class QStringView’ has no member named ‘size’ 2033 | { return QString::localeAwareCompare_helper(s1.data(), s1.size(), s2.data(), s2.size()); } | ^~~~ /usr/include/qt5/QtCore/qstring.h: At global scope: /usr/include/qt5/QtCore/qstring.h:2045:79: error: expected initializer before ‘noexcept’ 2045 | inline bool QStringRef::contains(QStringView s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2079:16: error: expected unqualified-id before ‘&&’ token 2079 | inline QString &&asString(QString &&s) { return std::move(s); } | ^~ /usr/include/qt5/QtCore/qstring.h:2095:59: error: expected ‘;’ at end of member declaration 2095 | Q_DECL_CONSTEXPR explicit QStringViewArg(QStringView v) noexcept : ArgBase{U16}, string{v} {} | ^ | ; /usr/include/qt5/QtCore/qstring.h:2095:61: error: ‘noexcept’ does not name a type 2095 | Q_DECL_CONSTEXPR explicit QStringViewArg(QStringView v) noexcept : ArgBase{U16}, string{v} {} | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2095:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:2095:84: error: expected unqualified-id before ‘,’ token 2095 | Q_DECL_CONSTEXPR explicit QStringViewArg(QStringView v) noexcept : ArgBase{U16}, string{v} {} | ^ /usr/include/qt5/QtCore/qstring.h:2095:96: error: expected unqualified-id before ‘{’ token 2095 | Q_DECL_CONSTEXPR explicit QStringViewArg(QStringView v) noexcept : ArgBase{U16}, string{v} {} | ^ /usr/include/qt5/QtCore/qstring.h:2101:63: error: expected ‘;’ at end of member declaration 2101 | Q_DECL_CONSTEXPR explicit QLatin1StringArg(QLatin1String v) noexcept : ArgBase{L1}, string{v} {} | ^ | ; /usr/include/qt5/QtCore/qstring.h:2101:65: error: ‘noexcept’ does not name a type 2101 | Q_DECL_CONSTEXPR explicit QLatin1StringArg(QLatin1String v) noexcept : ArgBase{L1}, string{v} {} | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2101:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:2101:87: error: expected unqualified-id before ‘,’ token 2101 | Q_DECL_CONSTEXPR explicit QLatin1StringArg(QLatin1String v) noexcept : ArgBase{L1}, string{v} {} | ^ /usr/include/qt5/QtCore/qstring.h:2101:99: error: expected unqualified-id before ‘{’ token 2101 | Q_DECL_CONSTEXPR explicit QLatin1StringArg(QLatin1String v) noexcept : ArgBase{L1}, string{v} {} | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/qchar.h:43, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2104:1: error: expected unqualified-id before ‘[’ token 2104 | Q_REQUIRED_RESULT Q_CORE_EXPORT QString argToQString(QStringView pattern, size_t n, const ArgBase **args); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2105:1: error: expected unqualified-id before ‘[’ token 2105 | Q_REQUIRED_RESULT Q_CORE_EXPORT QString argToQString(QLatin1String pattern, size_t n, const ArgBase **args); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2108:1: error: expected unqualified-id before ‘[’ token 2108 | Q_REQUIRED_RESULT Q_ALWAYS_INLINE QString argToQStringDispatch(StringView pattern, const Args &...args) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2114:77: error: expected initializer before ‘noexcept’ 2114 | inline QStringViewArg qStringLikeToArg(const QString &s) noexcept { return QStringViewArg{qToStringViewIgnoringNull(s)}; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2115:74: error: expected initializer before ‘noexcept’ 2115 | Q_DECL_CONSTEXPR inline QStringViewArg qStringLikeToArg(QStringView s) noexcept { return QStringViewArg{s}; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2116:75: error: expected initializer before ‘noexcept’ 2116 | inline QStringViewArg qStringLikeToArg(const QChar &c) noexcept { return QStringViewArg{QStringView{&c, 1}}; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2117:76: error: expected initializer before ‘noexcept’ 2117 | Q_DECL_CONSTEXPR inline QLatin1StringArg qStringLikeToArg(QLatin1String s) noexcept { return QLatin1StringArg{s}; } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2123:31: error: expected ‘,’ or ‘...’ before ‘&&’ token 2123 | QString QStringView::arg(Args &&...args) const | ^~ /usr/include/qt5/QtCore/qstring.h:2123:9: error: no declaration matches ‘QString QStringView::arg(Args) const’ 2123 | QString QStringView::arg(Args &&...args) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2123:9: note: no functions named ‘QString QStringView::arg(Args) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2130:33: error: expected ‘,’ or ‘...’ before ‘&&’ token 2130 | QString QLatin1String::arg(Args &&...args) const | ^~ /usr/include/qt5/QtCore/qstring.h:2130:9: error: no declaration matches ‘QString QLatin1String::arg(Args) const’ 2130 | QString QLatin1String::arg(Args &&...args) const | ^~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2130:9: note: no functions named ‘QString QLatin1String::arg(Args) const’ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:87:7: note: ‘class QLatin1String’ defined here 87 | class QLatin1String | ^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2135:8: error: ‘qsizetype’ does not name a type 2135 | inline qsizetype QStringView::count(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2137:8: error: ‘qsizetype’ does not name a type 2137 | inline qsizetype QStringView::count(QStringView s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2140:14: error: no declaration matches ‘short int QStringView::toShort(bool*, int) const’ 2140 | inline short QStringView::toShort(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2140:14: note: no functions named ‘short int QStringView::toShort(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2142:15: error: no declaration matches ‘ushort QStringView::toUShort(bool*, int) const’ 2142 | inline ushort QStringView::toUShort(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2142:15: note: no functions named ‘ushort QStringView::toUShort(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2144:12: error: no declaration matches ‘int QStringView::toInt(bool*, int) const’ 2144 | inline int QStringView::toInt(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2144:12: note: no functions named ‘int QStringView::toInt(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2146:13: error: no declaration matches ‘uint QStringView::toUInt(bool*, int) const’ 2146 | inline uint QStringView::toUInt(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2146:13: note: no functions named ‘uint QStringView::toUInt(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2148:13: error: no declaration matches ‘long int QStringView::toLong(bool*, int) const’ 2148 | inline long QStringView::toLong(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2148:13: note: no functions named ‘long int QStringView::toLong(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2150:14: error: no declaration matches ‘ulong QStringView::toULong(bool*, int) const’ 2150 | inline ulong QStringView::toULong(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2150:14: note: no functions named ‘ulong QStringView::toULong(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2152:18: error: no declaration matches ‘qlonglong QStringView::toLongLong(bool*, int) const’ 2152 | inline qlonglong QStringView::toLongLong(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2152:18: note: no functions named ‘qlonglong QStringView::toLongLong(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2154:19: error: no declaration matches ‘qulonglong QStringView::toULongLong(bool*, int) const’ 2154 | inline qulonglong QStringView::toULongLong(bool *ok, int base) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2154:19: note: no functions named ‘qulonglong QStringView::toULongLong(bool*, int) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2156:14: error: no declaration matches ‘float QStringView::toFloat(bool*) const’ 2156 | inline float QStringView::toFloat(bool *ok) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2156:14: note: no functions named ‘float QStringView::toFloat(bool*) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:2158:15: error: no declaration matches ‘double QStringView::toDouble(bool*) const’ 2158 | inline double QStringView::toDouble(bool *ok) const | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:2158:15: note: no functions named ‘double QStringView::toDouble(bool*) const’ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp: In static member function ‘static bool Rosegarden::GzipFile::writeToFile(QString, QString)’: /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:29:42: error: ‘class QString’ has no member named ‘toUtf8’; did you mean ‘fromUtf8’? 29 | std::string stext = std::string(text.toUtf8().data()); | ^~~~~~ | fromUtf8 /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:33:29: error: ‘class QString’ has no member named ‘toLocal8Bit’; did you mean ‘fromLocal8Bit’? 33 | gzFile fd = gzopen(file.toLocal8Bit().data(), "wb"); | ^~~~~~~~~~~ | fromLocal8Bit /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp: In static member function ‘static bool Rosegarden::GzipFile::readFromFile(QString, QString&)’: /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:46:29: error: ‘class QString’ has no member named ‘toLocal8Bit’; did you mean ‘fromLocal8Bit’? 46 | gzFile fd = gzopen(file.toLocal8Bit().data(), "rb"); | ^~~~~~~~~~~ | fromLocal8Bit /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:59:32: error: ambiguous overload for ‘operator=’ (operand types are ‘QString’ and ‘QString’) 59 | text = QString::fromUtf8(ba); | ^ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.h:18, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/document/GzipFile.cpp:18: /usr/include/qt5/QtCore/qstring.h:271:14: note: candidate: ‘QString& QString::operator=(const QString&)’ 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:21: note: candidate: ‘QString& QString::operator=(QString)’ 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ [30/700] /usr/bin/x86_64-pc-linux-gnu-g++ -DBUILD_RELEASE -DHAVE_ALSA -DHAVE_LIBJACK -DHAVE_LIBSNDFILE -DNDEBUG -DNO_TIMING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DROSEGARDENPRIVATE_LIB_MAKEDLL -DSTABLE -Isrc -I/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src -Isrc/rosegardenprivate_autogen/include -I/usr/include/raptor2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -DNDEBUG -mtune=generic -O2 -pipe -Wall -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -W -Wpointer-arith -fno-check-new -fno-common -fvisibility=hidden -fPIC -MD -MT src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o -c src/rosegardenprivate_autogen/mocs_compilation.cpp FAILED: src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DBUILD_RELEASE -DHAVE_ALSA -DHAVE_LIBJACK -DHAVE_LIBSNDFILE -DNDEBUG -DNO_TIMING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DROSEGARDENPRIVATE_LIB_MAKEDLL -DSTABLE -Isrc -I/var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src -Isrc/rosegardenprivate_autogen/include -I/usr/include/raptor2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -DNDEBUG -mtune=generic -O2 -pipe -Wall -Woverloaded-virtual -Wextra -Wformat-nonliteral -Wformat-security -Winit-self -Wswitch-enum -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -W -Wpointer-arith -fno-check-new -fno-common -fvisibility=hidden -fPIC -MD -MT src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/rosegardenprivate.dir/rosegardenprivate_autogen/mocs_compilation.cpp.o -c src/rosegardenprivate_autogen/mocs_compilation.cpp In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9.2.0/type_traits:35, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9.2.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. 32 | #error This file requires compiler and library support \ | ^~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qcompilerdetection.h:590:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. 590 | # 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, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" 61 | # error "Qt requires C++11 support" | ^~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qglobal.h:391:1: error: ‘constexpr’ does not name a type 391 | constexpr Q_DECL_UNUSED Deprecated_t Deprecated = {}; | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:391:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:522:43: error: template argument 1 is invalid 522 | template struct AlignOf : AlignOf {}; | ^ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qglobal.h:573:7: error: expected nested-name-specifier before ‘qsizetype’ 573 | using qsizetype = QIntegerForSizeof::Signed; | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:663:1: error: ‘constexpr’ does not name a type 663 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:663:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:665:1: error: ‘constexpr’ does not name a type 665 | constexpr inline const T &qMax(const T &a, const T &b) { return (a < b) ? b : a; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:665:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:667:1: error: ‘constexpr’ does not name a type 667 | constexpr inline const T &qBound(const T &min, const T &val, const T &max) | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:667:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qglobal.h:802:57: error: expected initializer before ‘noexcept’ 802 | Q_CORE_EXPORT Q_DECL_CONST_FUNCTION bool qSharedBuild() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:845:81: error: expected initializer before ‘noexcept’ 845 | Q_CORE_EXPORT void qt_assert(const char *assertion, const char *file, int line) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:859:97: error: expected initializer before ‘noexcept’ 859 | Q_CORE_EXPORT void qt_assert_x(const char *where, const char *what, const char *file, int line) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:869:67: error: expected initializer before ‘noexcept’ 869 | Q_NORETURN Q_CORE_EXPORT void qt_check_pointer(const char *, int) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qglobal.h:892:1: error: expected unqualified-id before ‘[’ token 892 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(double p1, double p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:897:1: error: expected unqualified-id before ‘[’ token 897 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(float p1, float p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:902:1: error: expected unqualified-id before ‘[’ token 902 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(double d) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:907:1: error: expected unqualified-id before ‘[’ token 907 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(float f) | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:917:1: error: expected unqualified-id before ‘[’ token 917 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qIsNull(double d) noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:922:1: error: expected unqualified-id before ‘[’ token 922 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qIsNull(float f) noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qglobal.h:959:9: error: expected initializer before ‘noexcept’ 959 | noexcept(noexcept(swap(t, t))); | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:966:5: error: expected initializer before ‘noexcept’ 966 | noexcept(noexcept(QtPrivate::SwapExceptionTester::checkSwap(value1))) | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: In lambda function: /usr/include/qt5/QtCore/qglobal.h:1036:12: error: ‘is_permutation’ is not a member of ‘std’; did you mean ‘prev_permutation’? 1036 | return QT_3ARG_ALG(is_permutation, first1, last1, first2, last2); | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1042:32: error: ‘add_const’ in namespace ‘std’ does not name a template type 1042 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1042:41: error: expected unqualified-id before ‘<’ token 1042 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^ /usr/include/qt5/QtCore/qglobal.h:1045:23: error: expected ‘,’ or ‘...’ before ‘&&’ token 1045 | void qAsConst(const T &&) = delete; | ^~ /usr/include/qt5/QtCore/qglobal.h:1049:46: error: expected ‘,’ or ‘...’ before ‘&&’ token 1049 | Q_DECL_RELAXED_CONSTEXPR T qExchange(T &t, U &&newValue) | ^~ /usr/include/qt5/QtCore/qglobal.h:1049:56: error: default template arguments may not be used in function templates without ‘-std=c++11’ or ‘-std=gnu++11’ 1049 | Q_DECL_RELAXED_CONSTEXPR T qExchange(T &t, U &&newValue) | ^ /usr/include/qt5/QtCore/qglobal.h: In function ‘T qExchange(T&, U)’: /usr/include/qt5/QtCore/qglobal.h:1051:18: error: ‘move’ is not a member of ‘std’ 1051 | T old = std::move(t); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1051:18: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1052:14: error: ‘forward’ is not a member of ‘std’ 1052 | t = std::forward(newValue); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1052:14: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1052:23: error: expected primary-expression before ‘>’ token 1052 | t = std::forward(newValue); | ^ /usr/include/qt5/QtCore/qglobal.h:1052:25: error: ‘newValue’ was not declared in this scope 1052 | t = std::forward(newValue); | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1065:25: error: expected ‘,’ or ‘...’ before ‘&&’ token 1065 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~ /usr/include/qt5/QtCore/qglobal.h:1067:41: error: expected ‘,’ or ‘...’ before ‘&&’ token 1067 | QForeachContainer(QForeachContainer &&other) | ^~ /usr/include/qt5/QtCore/qglobal.h:1067:48: error: invalid constructor; you probably meant ‘QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)’ 1067 | QForeachContainer(QForeachContainer &&other) | ^ /usr/include/qt5/QtCore/qglobal.h:1075:52: error: expected ‘,’ or ‘...’ before ‘&&’ token 1075 | QForeachContainer &operator=(QForeachContainer &&other) | ^~ /usr/include/qt5/QtCore/qglobal.h: In constructor ‘QtPrivate::QForeachContainer::QForeachContainer(T)’: /usr/include/qt5/QtCore/qglobal.h:1065:39: error: ‘move’ is not a member of ‘std’ 1065 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1065:39: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1065:44: error: ‘t’ was not declared in this scope 1065 | 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& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)’: /usr/include/qt5/QtCore/qglobal.h:1077:18: error: ‘move’ is not a member of ‘std’ 1077 | c = std::move(other.c); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1077:18: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1077:23: error: ‘other’ was not declared in this scope 1077 | c = std::move(other.c); | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1080:24: error: ‘move’ is not a member of ‘std’ 1080 | control = std::move(other.control); | ^~~~ /usr/include/qt5/QtCore/qglobal.h:1080:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1090:33: error: ‘decay’ in namespace ‘std’ does not name a template type 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1090:38: error: expected template-argument before ‘<’ token 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt5/QtCore/qglobal.h:1090:38: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qglobal.h:1090:47: error: template argument 1 is invalid 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt5/QtCore/qglobal.h:1090:73: error: expected ‘,’ or ‘...’ before ‘&&’ token 1090 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~ /usr/include/qt5/QtCore/qglobal.h: In function ‘int QtPrivate::qMakeForeachContainer(T)’: /usr/include/qt5/QtCore/qglobal.h:1092:44: error: ‘decay’ in namespace ‘std’ does not name a template type 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:49: error: expected template-argument before ‘<’ token 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:49: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qglobal.h:1092:58: error: template argument 1 is invalid 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:65: error: ‘forward’ is not a member of ‘std’ 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1092:76: error: ‘t’ was not declared in this scope 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h:1092:65: error: ‘forward’ is not a member of ‘std’ 1092 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1092:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt5/QtCore/qglobal.h:1092:74: error: expected primary-expression before ‘>’ token 1092 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:1135:64: error: expected type-specifier before ‘decltype’ 1135 | template inline auto qGetPtrHelper(Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1135:64: error: expected initializer before ‘decltype’ /usr/include/qt5/QtCore/qglobal.h:1267:69: error: expected initializer before ‘noexcept’ 1267 | Q_CORE_EXPORT bool qEnvironmentVariableIsEmpty(const char *varName) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1268:67: error: expected initializer before ‘noexcept’ 1268 | Q_CORE_EXPORT bool qEnvironmentVariableIsSet(const char *varName) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1269:79: error: ‘nullptr’ was not declared in this scope 1269 | Q_CORE_EXPORT int qEnvironmentVariableIntValue(const char *varName, bool *ok=nullptr) noexcept; | ^~~~~~~ /usr/include/qt5/QtCore/qglobal.h:1269:88: error: expected initializer before ‘noexcept’ 1269 | Q_CORE_EXPORT int qEnvironmentVariableIntValue(const char *varName, bool *ok=nullptr) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qtypeinfo.h:53:8: error: ‘constexpr’ does not name a type 53 | static constexpr bool qIsRelocatable() | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:53:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qtypeinfo.h:63:8: error: ‘constexpr’ does not name a type 63 | static constexpr bool qIsTrivial() | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:63:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qtypeinfo.h:81:30: error: ‘is_enum’ is not a member of ‘std’; did you mean ‘isalnum’? 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~~~ | isalnum /usr/include/qt5/QtCore/qtypeinfo.h:81:39: error: expected primary-expression before ‘>’ token 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^ /usr/include/qt5/QtCore/qtypeinfo.h:81:42: error: ‘::value’ has not been declared 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:83:27: error: ‘is_integral’ is not a member of ‘std’ 83 | isIntegral = std::is_integral::value, | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:83:40: error: expected primary-expression before ‘>’ token 83 | isIntegral = std::is_integral::value, | ^ /usr/include/qt5/QtCore/qtypeinfo.h:83:43: error: ‘::value’ has not been declared 83 | isIntegral = std::is_integral::value, | ^~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:84:22: error: ‘qIsTrivial’ was not declared in this scope 84 | isComplex = !qIsTrivial(), | ^~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:84:34: error: expected primary-expression before ‘>’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:84:36: error: expected primary-expression before ‘)’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:86:25: error: ‘qIsRelocatable’ was not declared in this scope 86 | isRelocatable = qIsRelocatable(), | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:86:41: error: expected primary-expression before ‘>’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:86:43: error: expected primary-expression before ‘)’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt5/QtCore/qtypeinfo.h:150:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:150:49: error: expected template-argument before ‘<’ token 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt5/QtCore/qtypeinfo.h:150:49: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qtypeinfo.h:150:92: error: template argument 2 is invalid 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘qIsTrivial’ was not declared in this scope 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘)’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘qIsRelocatable’ was not declared in this scope 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘)’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘is_integral’ is not a member of ‘std’ 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: expected primary-expression before ‘>’ token 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:289:1: error: ‘::value’ has not been declared 289 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: ‘qIsTrivial’ was not declared in this scope 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected primary-expression before ‘bool’ 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected ‘}’ before ‘bool’ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: to match this ‘{’ 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected unqualified-id before ‘>’ token 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: error: expected declaration before ‘}’ token 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: ‘qIsTrivial’ was not declared in this scope 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected primary-expression before ‘char’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected ‘}’ before ‘char’ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: note: to match this ‘{’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected unqualified-id before ‘>’ token 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: redefinition of ‘const char* name()’ 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:320:1: error: expected declaration before ‘}’ token 320 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: ‘qIsTrivial’ was not declared in this scope 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected primary-expression before ‘signed’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected ‘}’ before ‘signed’ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: note: to match this ‘{’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected unqualified-id before ‘>’ token 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: redefinition of ‘const char* name()’ 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:321:1: error: expected declaration before ‘}’ token 321 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘qIsTrivial’ was not declared in this scope 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘)’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘qIsRelocatable’ was not declared in this scope 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘)’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘is_integral’ is not a member of ‘std’ 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘>’ token 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:322:1: error: ‘::value’ has not been declared 322 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: ‘qIsTrivial’ was not declared in this scope 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘short’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected ‘}’ before ‘short’ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: note: to match this ‘{’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected unqualified-id before ‘>’ token 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: redefinition of ‘const char* name()’ 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:323:1: error: expected declaration before ‘}’ token 323 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘qIsTrivial’ was not declared in this scope 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘)’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘qIsRelocatable’ was not declared in this scope 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘)’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘is_integral’ is not a member of ‘std’ 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘>’ token 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:324:1: error: ‘::value’ has not been declared 324 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: ‘qIsTrivial’ was not declared in this scope 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘int’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected ‘}’ before ‘int’ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: note: to match this ‘{’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected unqualified-id before ‘>’ token 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: redefinition of ‘const char* name()’ 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:325:1: error: expected declaration before ‘}’ token 325 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘qIsTrivial’ was not declared in this scope 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘)’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘qIsRelocatable’ was not declared in this scope 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘)’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘is_integral’ is not a member of ‘std’ 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘>’ token 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:326:1: error: ‘::value’ has not been declared 326 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: ‘qIsTrivial’ was not declared in this scope 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘long’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected ‘}’ before ‘long’ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: note: to match this ‘{’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected unqualified-id before ‘>’ token 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: redefinition of ‘const char* name()’ 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:327:1: error: expected declaration before ‘}’ token 327 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘qIsTrivial’ was not declared in this scope 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘)’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘qIsRelocatable’ was not declared in this scope 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘)’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘is_integral’ is not a member of ‘std’ 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘>’ token 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:328:1: error: ‘::value’ has not been declared 328 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘qIsTrivial’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘qIsRelocatable’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘is_integral’ is not a member of ‘std’ 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:329:1: error: ‘::value’ has not been declared 329 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘qIsTrivial’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘qIsRelocatable’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘is_integral’ is not a member of ‘std’ 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:330:1: error: ‘::value’ has not been declared 330 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: ‘qIsTrivial’ was not declared in this scope 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘float’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected ‘}’ before ‘float’ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: note: to match this ‘{’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected unqualified-id before ‘>’ token 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: redefinition of ‘const char* name()’ 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:331:1: error: expected declaration before ‘}’ token 331 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: ‘qIsTrivial’ was not declared in this scope 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected primary-expression before ‘double’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected ‘}’ before ‘double’ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: note: to match this ‘{’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected unqualified-id before ‘>’ token 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: redefinition of ‘const char* name()’ 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:332:1: error: expected declaration before ‘}’ token 332 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: ‘qIsTrivial’ was not declared in this scope 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected primary-expression before ‘long’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected ‘}’ before ‘long’ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: note: to match this ‘{’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected unqualified-id before ‘>’ token 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: redefinition of ‘const char* name()’ 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:347:1: error: expected declaration before ‘}’ token 347 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: ‘qIsTrivial’ was not declared in this scope 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected primary-expression before ‘wchar_t’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected ‘}’ before ‘wchar_t’ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: note: to match this ‘{’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected unqualified-id before ‘>’ token 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: redefinition of ‘const char* name()’ 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:319:1: note: ‘const char* name()’ previously defined here 319 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qtypeinfo.h:356:1: error: expected declaration before ‘}’ token 356 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1302, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qlogging.h:66:41: error: expected ‘;’ at end of member declaration 66 | Q_DECL_CONSTEXPR QMessageLogContext() noexcept = default; | ^ | ; /usr/include/qt5/QtCore/qlogging.h:66:43: error: ‘noexcept’ does not name a type 66 | Q_DECL_CONSTEXPR QMessageLogContext() noexcept = default; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:66:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1302, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qlogging.h:67:129: error: expected ‘;’ at end of member declaration 67 | Q_DECL_CONSTEXPR QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName) noexcept | ^ | ; /usr/include/qt5/QtCore/qlogging.h:67:131: error: ‘noexcept’ does not name a type 67 | Q_DECL_CONSTEXPR QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:67:131: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:77:77: error: expected ‘;’ at end of member declaration 77 | QMessageLogContext ©ContextFrom(const QMessageLogContext &logContext) noexcept; | ^ | ; /usr/include/qt5/QtCore/qlogging.h:77:79: error: ‘noexcept’ does not name a type 77 | QMessageLogContext ©ContextFrom(const QMessageLogContext &logContext) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:77:79: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:72:24: error: ‘nullptr’ was not declared in this scope 72 | const char *file = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:73:28: error: ‘nullptr’ was not declared in this scope 73 | const char *function = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:74:28: error: ‘nullptr’ was not declared in this scope 74 | const char *category = nullptr; | ^~~~~~~ /usr/include/qt5/QtCore/qlogging.h:123:38: error: expected ‘;’ at end of member declaration 123 | void fatal(const char *msg, ...) const noexcept Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~ | ; /usr/include/qt5/QtCore/qlogging.h:123:44: error: ‘noexcept’ does not name a type 123 | void fatal(const char *msg, ...) const noexcept Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:123:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qlogging.h:139:24: error: expected ‘;’ at end of member declaration 139 | QNoDebug noDebug() const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qlogging.h:139:30: error: ‘noexcept’ does not name a type 139 | QNoDebug noDebug() const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qlogging.h:139:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:55:44: error: expected ‘;’ at end of member declaration 55 | Q_DECL_CONSTEXPR inline QFlag(int value) noexcept : i(value) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:55:46: error: ‘noexcept’ does not name a type 55 | Q_DECL_CONSTEXPR inline QFlag(int value) noexcept : i(value) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:55:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:56:44: error: expected ‘;’ at end of member declaration 56 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:56:50: error: ‘noexcept’ does not name a type 56 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:56:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:66:45: error: expected ‘;’ at end of member declaration 66 | Q_DECL_CONSTEXPR inline QFlag(uint value) noexcept : i(int(value)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:66:47: error: ‘noexcept’ does not name a type 66 | Q_DECL_CONSTEXPR inline QFlag(uint value) noexcept : i(int(value)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:66:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:67:46: error: expected ‘;’ at end of member declaration 67 | Q_DECL_CONSTEXPR inline QFlag(short value) noexcept : i(int(value)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:67:48: error: ‘noexcept’ does not name a type 67 | Q_DECL_CONSTEXPR inline QFlag(short value) noexcept : i(int(value)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:67:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:68:47: error: expected ‘;’ at end of member declaration 68 | Q_DECL_CONSTEXPR inline QFlag(ushort value) noexcept : i(int(uint(value))) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:68:49: error: ‘noexcept’ does not name a type 68 | Q_DECL_CONSTEXPR inline QFlag(ushort value) noexcept : i(int(uint(value))) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:68:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:69:45: error: expected ‘;’ at end of member declaration 69 | Q_DECL_CONSTEXPR inline operator uint() const noexcept { return uint(i); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:69:51: error: ‘noexcept’ does not name a type 69 | Q_DECL_CONSTEXPR inline operator uint() const noexcept { return uint(i); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:69:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘qIsTrivial’ was not declared in this scope 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘)’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘qIsRelocatable’ was not declared in this scope 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘)’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘is_integral’ is not a member of ‘std’ 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: expected primary-expression before ‘>’ token 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:72:1: error: ‘::value’ has not been declared 72 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:78:61: error: expected ‘;’ at end of member declaration 78 | Q_DECL_CONSTEXPR inline explicit QIncompatibleFlag(int i) noexcept; | ^ | ; /usr/include/qt5/QtCore/qflags.h:78:63: error: ‘noexcept’ does not name a type 78 | Q_DECL_CONSTEXPR inline explicit QIncompatibleFlag(int i) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:78:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:79:44: error: expected ‘;’ at end of member declaration 79 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:79:50: error: ‘noexcept’ does not name a type 79 | Q_DECL_CONSTEXPR inline operator int() const noexcept { return i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:79:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘qIsTrivial’ was not declared in this scope 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘)’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘qIsRelocatable’ was not declared in this scope 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘)’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘is_integral’ is not a member of ‘std’ 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: expected primary-expression before ‘>’ token 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:81:1: error: ‘::value’ has not been declared 81 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:83:73: error: expected initializer before ‘noexcept’ 83 | Q_DECL_CONSTEXPR inline QIncompatibleFlag::QIncompatibleFlag(int value) noexcept : i(value) {} | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:94:5: error: ‘is_enum’ is not a member of ‘std’; did you mean ‘isalnum’? 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:94:5: error: expected primary-expression before ‘>’ token 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:94:5: error: ‘::value’ has not been declared 94 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:108:27: error: ‘conditional’ in namespace ‘std’ does not name a template type 108 | typedef typename std::conditional< | ^~~~~~~~~~~ /usr/include/qt5/QtCore/qflags.h:108:38: error: expected unqualified-id before ‘<’ token 108 | typedef typename std::conditional< | ^ /usr/include/qt5/QtCore/qflags.h:120:36: error: expected ‘;’ at end of member declaration 120 | Q_DECL_CONSTEXPR inline QFlags() noexcept : i(0) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:120:38: error: ‘noexcept’ does not name a type 120 | Q_DECL_CONSTEXPR inline QFlags() noexcept : i(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:120:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:121:46: error: expected ‘;’ at end of member declaration 121 | Q_DECL_CONSTEXPR inline QFlags(Enum flags) noexcept : i(Int(flags)) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:121:48: error: ‘noexcept’ does not name a type 121 | Q_DECL_CONSTEXPR inline QFlags(Enum flags) noexcept : i(Int(flags)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:121:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:123:91: error: expected ‘;’ at end of member declaration 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:123:93: error: ‘noexcept’ does not name a type 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:123:93: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:125:46: error: expected ‘;’ at end of member declaration 125 | Q_DECL_CONSTEXPR inline QFlags(QFlag flag) noexcept : i(flag) {} | ^ | ; /usr/include/qt5/QtCore/qflags.h:125:48: error: ‘noexcept’ does not name a type 125 | Q_DECL_CONSTEXPR inline QFlags(QFlag flag) noexcept : i(flag) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:125:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:127:57: error: expected ‘)’ before ‘<’ token 127 | Q_DECL_CONSTEXPR inline QFlags(std::initializer_list flags) noexcept | ~ ^ | ) /usr/include/qt5/QtCore/qflags.h:130:64: error: expected ‘;’ at end of member declaration 130 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(int mask) noexcept { i &= mask; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:130:66: error: ‘noexcept’ does not name a type 130 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(int mask) noexcept { i &= mask; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:130:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:131:65: error: expected ‘;’ at end of member declaration 131 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(uint mask) noexcept { i &= mask; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:131:67: error: ‘noexcept’ does not name a type 131 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(uint mask) noexcept { i &= mask; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:131:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:132:65: error: expected ‘;’ at end of member declaration 132 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(Enum mask) noexcept { i &= Int(mask); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:132:67: error: ‘noexcept’ does not name a type 132 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(Enum mask) noexcept { i &= Int(mask); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:132:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:133:68: error: expected ‘;’ at end of member declaration 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(QFlags other) noexcept { i |= other.i; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:133:70: error: ‘noexcept’ does not name a type 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(QFlags other) noexcept { i |= other.i; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:133:70: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:134:66: error: expected ‘;’ at end of member declaration 134 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) noexcept { i |= Int(other); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:134:68: error: ‘noexcept’ does not name a type 134 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) noexcept { i |= Int(other); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:134:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:135:68: error: expected ‘;’ at end of member declaration 135 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(QFlags other) noexcept { i ^= other.i; return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:135:70: error: ‘noexcept’ does not name a type 135 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(QFlags other) noexcept { i ^= other.i; return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:135:70: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:136:66: error: expected ‘;’ at end of member declaration 136 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(Enum other) noexcept { i ^= Int(other); return *this; } | ^ | ; /usr/include/qt5/QtCore/qflags.h:136:68: error: ‘noexcept’ does not name a type 136 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(Enum other) noexcept { i ^= Int(other); return *this; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:136:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:138:38: error: expected type-specifier before ‘Int’ 138 | Q_DECL_CONSTEXPR inline operator Int() const noexcept { return i; } | ^~~ /usr/include/qt5/QtCore/qflags.h:140:60: error: expected ‘;’ at end of member declaration 140 | Q_DECL_CONSTEXPR inline QFlags operator|(QFlags other) const noexcept { return QFlags(QFlag(i | other.i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:140:66: error: ‘noexcept’ does not name a type 140 | Q_DECL_CONSTEXPR inline QFlags operator|(QFlags other) const noexcept { return QFlags(QFlag(i | other.i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:140:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:141:58: error: expected ‘;’ at end of member declaration 141 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const noexcept { return QFlags(QFlag(i | Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:141:64: error: ‘noexcept’ does not name a type 141 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const noexcept { return QFlags(QFlag(i | Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:141:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:142:60: error: expected ‘;’ at end of member declaration 142 | Q_DECL_CONSTEXPR inline QFlags operator^(QFlags other) const noexcept { return QFlags(QFlag(i ^ other.i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:142:66: error: ‘noexcept’ does not name a type 142 | Q_DECL_CONSTEXPR inline QFlags operator^(QFlags other) const noexcept { return QFlags(QFlag(i ^ other.i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:142:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:143:58: error: expected ‘;’ at end of member declaration 143 | Q_DECL_CONSTEXPR inline QFlags operator^(Enum other) const noexcept { return QFlags(QFlag(i ^ Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:143:64: error: ‘noexcept’ does not name a type 143 | Q_DECL_CONSTEXPR inline QFlags operator^(Enum other) const noexcept { return QFlags(QFlag(i ^ Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:143:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:144:56: error: expected ‘;’ at end of member declaration 144 | Q_DECL_CONSTEXPR inline QFlags operator&(int mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:144:62: error: ‘noexcept’ does not name a type 144 | Q_DECL_CONSTEXPR inline QFlags operator&(int mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:144:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:145:57: error: expected ‘;’ at end of member declaration 145 | Q_DECL_CONSTEXPR inline QFlags operator&(uint mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:145:63: error: ‘noexcept’ does not name a type 145 | Q_DECL_CONSTEXPR inline QFlags operator&(uint mask) const noexcept { return QFlags(QFlag(i & mask)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:145:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:146:58: error: expected ‘;’ at end of member declaration 146 | Q_DECL_CONSTEXPR inline QFlags operator&(Enum other) const noexcept { return QFlags(QFlag(i & Int(other))); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:146:64: error: ‘noexcept’ does not name a type 146 | Q_DECL_CONSTEXPR inline QFlags operator&(Enum other) const noexcept { return QFlags(QFlag(i & Int(other))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:146:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:147:48: error: expected ‘;’ at end of member declaration 147 | Q_DECL_CONSTEXPR inline QFlags operator~() const noexcept { return QFlags(QFlag(~i)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:147:54: error: ‘noexcept’ does not name a type 147 | Q_DECL_CONSTEXPR inline QFlags operator~() const noexcept { return QFlags(QFlag(~i)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:147:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:149:46: error: expected ‘;’ at end of member declaration 149 | Q_DECL_CONSTEXPR inline bool operator!() const noexcept { return !i; } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:149:52: error: ‘noexcept’ does not name a type 149 | Q_DECL_CONSTEXPR inline bool operator!() const noexcept { return !i; } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:149:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:151:54: error: expected ‘;’ at end of member declaration 151 | Q_DECL_CONSTEXPR inline bool testFlag(Enum flag) const noexcept { return (i & Int(flag)) == Int(flag) && (Int(flag) != 0 || i == Int(flag) ); } | ^~~~~ | ; /usr/include/qt5/QtCore/qflags.h:151:60: error: ‘noexcept’ does not name a type 151 | Q_DECL_CONSTEXPR inline bool testFlag(Enum flag) const noexcept { return (i & Int(flag)) == Int(flag) && (Int(flag) != 0 || i == Int(flag) ); } | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:151:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qflags.h:152:78: error: expected ‘;’ at end of member declaration 152 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &setFlag(Enum flag, bool on = true) noexcept | ^ | ; /usr/include/qt5/QtCore/qflags.h:152:80: error: ‘noexcept’ does not name a type 152 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &setFlag(Enum flag, bool on = true) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qflags.h:152:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qflags.h:158:36: error: ‘Int’ does not name a type; did you mean ‘int’? 158 | Q_DECL_CONSTEXPR static inline Int initializer_list_helper(typename std::initializer_list::const_iterator it, | ^~~ | int /usr/include/qt5/QtCore/qflags.h:165:5: error: ‘Int’ does not name a type; did you mean ‘int’? 165 | Int i; | ^~~ | int In file included from /usr/include/qt5/QtCore/qatomic.h:46, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbasicatomic.h:94:13: error: ‘QAtomicOps’ does not name a type 94 | typedef QAtomicOps Ops; | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbasicatomic.h:97:5: error: ‘QAtomicOpsSupport’ was not declared in this scope 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:97:5: error: ‘::IsSupported’ has not been declared 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qatomic.h:46, from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbasicatomic.h:99:14: error: ‘Ops’ has not been declared 99 | typename Ops::Type _q_value; | ^~~ /usr/include/qt5/QtCore/qbasicatomic.h:103:62: error: expected ‘;’ at end of member declaration 103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:103:68: error: ‘noexcept’ does not name a type 103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:103:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:104:75: error: expected ‘;’ at end of member declaration 104 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:104:77: error: ‘noexcept’ does not name a type 104 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:104:77: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:107:21: error: expected ‘;’ at end of member declaration 107 | T loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:107:27: error: ‘noexcept’ does not name a type 107 | T loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:107:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:108:33: error: expected ‘;’ at end of member declaration 108 | void storeRelaxed(T newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:108:35: error: ‘noexcept’ does not name a type 108 | void storeRelaxed(T newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:108:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:110:21: error: expected ‘;’ at end of member declaration 110 | T loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:110:27: error: ‘noexcept’ does not name a type 110 | T loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:110:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:111:33: error: expected ‘;’ at end of member declaration 111 | void storeRelease(T newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:111:35: error: ‘noexcept’ does not name a type 111 | void storeRelease(T newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:111:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:112:18: error: expected ‘;’ at end of member declaration 112 | operator T() const noexcept { return loadAcquire(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:112:24: error: ‘noexcept’ does not name a type 112 | operator T() const noexcept { return loadAcquire(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:112:24: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:113:27: error: expected ‘;’ at end of member declaration 113 | T operator=(T newValue) noexcept { storeRelease(newValue); return newValue; } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:113:29: error: ‘noexcept’ does not name a type 113 | T operator=(T newValue) noexcept { storeRelease(newValue); return newValue; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:113:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:115:60: error: expected ‘;’ at end of member declaration 115 | static Q_DECL_CONSTEXPR bool isReferenceCountingNative() noexcept { return Ops::isReferenceCountingNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:115:62: error: ‘noexcept’ does not name a type 115 | static Q_DECL_CONSTEXPR bool isReferenceCountingNative() noexcept { return Ops::isReferenceCountingNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:115:62: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:116:62: error: expected ‘;’ at end of member declaration 116 | static Q_DECL_CONSTEXPR bool isReferenceCountingWaitFree() noexcept { return Ops::isReferenceCountingWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:116:64: error: ‘noexcept’ does not name a type 116 | static Q_DECL_CONSTEXPR bool isReferenceCountingWaitFree() noexcept { return Ops::isReferenceCountingWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:116:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:118:14: error: expected ‘;’ at end of member declaration 118 | bool ref() noexcept { return Ops::ref(_q_value); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:118:16: error: ‘noexcept’ does not name a type 118 | bool ref() noexcept { return Ops::ref(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:118:16: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:119:16: error: expected ‘;’ at end of member declaration 119 | bool deref() noexcept { return Ops::deref(_q_value); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:119:18: error: ‘noexcept’ does not name a type 119 | bool deref() noexcept { return Ops::deref(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:119:18: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:121:53: error: expected ‘;’ at end of member declaration 121 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:121:55: error: ‘noexcept’ does not name a type 121 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:121:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:122:55: error: expected ‘;’ at end of member declaration 122 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:122:57: error: ‘noexcept’ does not name a type 122 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:122:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:124:55: error: expected ‘;’ at end of member declaration 124 | bool testAndSetRelaxed(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:124:57: error: ‘noexcept’ does not name a type 124 | bool testAndSetRelaxed(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:124:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:126:55: error: expected ‘;’ at end of member declaration 126 | bool testAndSetAcquire(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:126:57: error: ‘noexcept’ does not name a type 126 | bool testAndSetAcquire(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:126:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:128:55: error: expected ‘;’ at end of member declaration 128 | bool testAndSetRelease(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:128:57: error: ‘noexcept’ does not name a type 128 | bool testAndSetRelease(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:128:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:130:55: error: expected ‘;’ at end of member declaration 130 | bool testAndSetOrdered(T expectedValue, T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:130:57: error: ‘noexcept’ does not name a type 130 | bool testAndSetOrdered(T expectedValue, T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:130:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:133:72: error: expected ‘;’ at end of member declaration 133 | bool testAndSetRelaxed(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:133:74: error: ‘noexcept’ does not name a type 133 | bool testAndSetRelaxed(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:133:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:135:72: error: expected ‘;’ at end of member declaration 135 | bool testAndSetAcquire(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:135:74: error: ‘noexcept’ does not name a type 135 | bool testAndSetAcquire(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:135:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:137:72: error: expected ‘;’ at end of member declaration 137 | bool testAndSetRelease(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:137:74: error: ‘noexcept’ does not name a type 137 | bool testAndSetRelease(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:137:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:139:72: error: expected ‘;’ at end of member declaration 139 | bool testAndSetOrdered(T expectedValue, T newValue, T ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:139:74: error: ‘noexcept’ does not name a type 139 | bool testAndSetOrdered(T expectedValue, T newValue, T ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:139:74: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:142:56: error: expected ‘;’ at end of member declaration 142 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:142:58: error: ‘noexcept’ does not name a type 142 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:142:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:143:58: error: expected ‘;’ at end of member declaration 143 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:143:60: error: ‘noexcept’ does not name a type 143 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:143:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:145:38: error: expected ‘;’ at end of member declaration 145 | T fetchAndStoreRelaxed(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:145:40: error: ‘noexcept’ does not name a type 145 | T fetchAndStoreRelaxed(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:145:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:147:38: error: expected ‘;’ at end of member declaration 147 | T fetchAndStoreAcquire(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:147:40: error: ‘noexcept’ does not name a type 147 | T fetchAndStoreAcquire(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:147:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:149:38: error: expected ‘;’ at end of member declaration 149 | T fetchAndStoreRelease(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:149:40: error: ‘noexcept’ does not name a type 149 | T fetchAndStoreRelease(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:149:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:151:38: error: expected ‘;’ at end of member declaration 151 | T fetchAndStoreOrdered(T newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:151:40: error: ‘noexcept’ does not name a type 151 | T fetchAndStoreOrdered(T newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:151:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:154:54: error: expected ‘;’ at end of member declaration 154 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:154:56: error: ‘noexcept’ does not name a type 154 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:154:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:155:56: error: expected ‘;’ at end of member declaration 155 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:155:58: error: ‘noexcept’ does not name a type 155 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:155:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:157:38: error: expected ‘;’ at end of member declaration 157 | T fetchAndAddRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:157:40: error: ‘noexcept’ does not name a type 157 | T fetchAndAddRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:157:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:159:38: error: expected ‘;’ at end of member declaration 159 | T fetchAndAddAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:159:40: error: ‘noexcept’ does not name a type 159 | T fetchAndAddAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:159:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:161:38: error: expected ‘;’ at end of member declaration 161 | T fetchAndAddRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:161:40: error: ‘noexcept’ does not name a type 161 | T fetchAndAddRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:161:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:163:38: error: expected ‘;’ at end of member declaration 163 | T fetchAndAddOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:163:40: error: ‘noexcept’ does not name a type 163 | T fetchAndAddOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:163:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:166:38: error: expected ‘;’ at end of member declaration 166 | T fetchAndSubRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:166:40: error: ‘noexcept’ does not name a type 166 | T fetchAndSubRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:166:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:168:38: error: expected ‘;’ at end of member declaration 168 | T fetchAndSubAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:168:40: error: ‘noexcept’ does not name a type 168 | T fetchAndSubAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:168:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:170:38: error: expected ‘;’ at end of member declaration 170 | T fetchAndSubRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:170:40: error: ‘noexcept’ does not name a type 170 | T fetchAndSubRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:170:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:172:38: error: expected ‘;’ at end of member declaration 172 | T fetchAndSubOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:172:40: error: ‘noexcept’ does not name a type 172 | T fetchAndSubOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:172:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:175:38: error: expected ‘;’ at end of member declaration 175 | T fetchAndAndRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:175:40: error: ‘noexcept’ does not name a type 175 | T fetchAndAndRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:175:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:177:38: error: expected ‘;’ at end of member declaration 177 | T fetchAndAndAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:177:40: error: ‘noexcept’ does not name a type 177 | T fetchAndAndAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:177:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:179:38: error: expected ‘;’ at end of member declaration 179 | T fetchAndAndRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:179:40: error: ‘noexcept’ does not name a type 179 | T fetchAndAndRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:179:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:181:38: error: expected ‘;’ at end of member declaration 181 | T fetchAndAndOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:181:40: error: ‘noexcept’ does not name a type 181 | T fetchAndAndOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:181:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:184:37: error: expected ‘;’ at end of member declaration 184 | T fetchAndOrRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:184:39: error: ‘noexcept’ does not name a type 184 | T fetchAndOrRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:184:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:186:37: error: expected ‘;’ at end of member declaration 186 | T fetchAndOrAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:186:39: error: ‘noexcept’ does not name a type 186 | T fetchAndOrAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:186:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:188:37: error: expected ‘;’ at end of member declaration 188 | T fetchAndOrRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:188:39: error: ‘noexcept’ does not name a type 188 | T fetchAndOrRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:188:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:190:37: error: expected ‘;’ at end of member declaration 190 | T fetchAndOrOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:190:39: error: ‘noexcept’ does not name a type 190 | T fetchAndOrOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:190:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:193:38: error: expected ‘;’ at end of member declaration 193 | T fetchAndXorRelaxed(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:193:40: error: ‘noexcept’ does not name a type 193 | T fetchAndXorRelaxed(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:193:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:195:38: error: expected ‘;’ at end of member declaration 195 | T fetchAndXorAcquire(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:195:40: error: ‘noexcept’ does not name a type 195 | T fetchAndXorAcquire(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:195:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:197:38: error: expected ‘;’ at end of member declaration 197 | T fetchAndXorRelease(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:197:40: error: ‘noexcept’ does not name a type 197 | T fetchAndXorRelease(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:197:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:199:38: error: expected ‘;’ at end of member declaration 199 | T fetchAndXorOrdered(T valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:199:40: error: ‘noexcept’ does not name a type 199 | T fetchAndXorOrdered(T valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:199:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:202:18: error: expected ‘;’ at end of member declaration 202 | T operator++() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:202:20: error: ‘noexcept’ does not name a type 202 | T operator++() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:202:20: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:204:21: error: expected ‘;’ at end of member declaration 204 | T operator++(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:204:23: error: ‘noexcept’ does not name a type 204 | T operator++(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:204:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:206:18: error: expected ‘;’ at end of member declaration 206 | T operator--() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:206:20: error: ‘noexcept’ does not name a type 206 | T operator--() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:206:20: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:208:21: error: expected ‘;’ at end of member declaration 208 | T operator--(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:208:23: error: ‘noexcept’ does not name a type 208 | T operator--(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:208:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:211:21: error: expected ‘;’ at end of member declaration 211 | T operator+=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:211:23: error: ‘noexcept’ does not name a type 211 | T operator+=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:211:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:213:21: error: expected ‘;’ at end of member declaration 213 | T operator-=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:213:23: error: ‘noexcept’ does not name a type 213 | T operator-=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:213:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:215:21: error: expected ‘;’ at end of member declaration 215 | T operator&=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:215:23: error: ‘noexcept’ does not name a type 215 | T operator&=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:215:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:217:21: error: expected ‘;’ at end of member declaration 217 | T operator|=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:217:23: error: ‘noexcept’ does not name a type 217 | T operator|=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:217:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:219:21: error: expected ‘;’ at end of member declaration 219 | T operator^=(T v) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:219:23: error: ‘noexcept’ does not name a type 219 | T operator^=(T v) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:219:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:238:13: error: ‘QAtomicOps’ does not name a type 238 | typedef QAtomicOps Ops; | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:239:22: error: ‘Ops’ has not been declared 239 | typedef typename Ops::Type AtomicType; | ^~~ /usr/include/qt5/QtCore/qbasicatomic.h:244:65: error: expected ‘;’ at end of member declaration 244 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") Type load() const noexcept { return loadRelaxed(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:244:71: error: ‘noexcept’ does not name a type 244 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") Type load() const noexcept { return loadRelaxed(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:244:71: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:245:78: error: expected ‘;’ at end of member declaration 245 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(Type newValue) noexcept { storeRelaxed(newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:245:80: error: ‘noexcept’ does not name a type 245 | QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(Type newValue) noexcept { storeRelaxed(newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:245:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:248:24: error: expected ‘;’ at end of member declaration 248 | Type loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:248:30: error: ‘noexcept’ does not name a type 248 | Type loadRelaxed() const noexcept { return Ops::loadRelaxed(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:248:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:249:36: error: expected ‘;’ at end of member declaration 249 | void storeRelaxed(Type newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:249:38: error: ‘noexcept’ does not name a type 249 | void storeRelaxed(Type newValue) noexcept { Ops::storeRelaxed(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:249:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:251:21: error: expected ‘;’ at end of member declaration 251 | operator Type() const noexcept { return loadAcquire(); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:251:27: error: ‘noexcept’ does not name a type 251 | operator Type() const noexcept { return loadAcquire(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:251:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:252:33: error: expected ‘;’ at end of member declaration 252 | Type operator=(Type newValue) noexcept { storeRelease(newValue); return newValue; } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:252:35: error: ‘noexcept’ does not name a type 252 | Type operator=(Type newValue) noexcept { storeRelease(newValue); return newValue; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:252:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:255:24: error: expected ‘;’ at end of member declaration 255 | Type loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~ | ; /usr/include/qt5/QtCore/qbasicatomic.h:255:30: error: ‘noexcept’ does not name a type 255 | Type loadAcquire() const noexcept { return Ops::loadAcquire(_q_value); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:255:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:256:36: error: expected ‘;’ at end of member declaration 256 | void storeRelease(Type newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:256:38: error: ‘noexcept’ does not name a type 256 | void storeRelease(Type newValue) noexcept { Ops::storeRelease(_q_value, newValue); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:256:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:258:53: error: expected ‘;’ at end of member declaration 258 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:258:55: error: ‘noexcept’ does not name a type 258 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:258:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:259:55: error: expected ‘;’ at end of member declaration 259 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:259:57: error: ‘noexcept’ does not name a type 259 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() noexcept { return Ops::isTestAndSetWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:259:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:261:61: error: expected ‘;’ at end of member declaration 261 | bool testAndSetRelaxed(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:261:63: error: ‘noexcept’ does not name a type 261 | bool testAndSetRelaxed(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:261:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:263:61: error: expected ‘;’ at end of member declaration 263 | bool testAndSetAcquire(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:263:63: error: ‘noexcept’ does not name a type 263 | bool testAndSetAcquire(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:263:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:265:61: error: expected ‘;’ at end of member declaration 265 | bool testAndSetRelease(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:265:63: error: ‘noexcept’ does not name a type 265 | bool testAndSetRelease(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:265:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:267:61: error: expected ‘;’ at end of member declaration 267 | bool testAndSetOrdered(Type expectedValue, Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:267:63: error: ‘noexcept’ does not name a type 267 | bool testAndSetOrdered(Type expectedValue, Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:267:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:270:81: error: expected ‘;’ at end of member declaration 270 | bool testAndSetRelaxed(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:270:83: error: ‘noexcept’ does not name a type 270 | bool testAndSetRelaxed(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:270:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:272:81: error: expected ‘;’ at end of member declaration 272 | bool testAndSetAcquire(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:272:83: error: ‘noexcept’ does not name a type 272 | bool testAndSetAcquire(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:272:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:274:81: error: expected ‘;’ at end of member declaration 274 | bool testAndSetRelease(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:274:83: error: ‘noexcept’ does not name a type 274 | bool testAndSetRelease(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:274:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:276:81: error: expected ‘;’ at end of member declaration 276 | bool testAndSetOrdered(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:276:83: error: ‘noexcept’ does not name a type 276 | bool testAndSetOrdered(Type expectedValue, Type newValue, Type ¤tValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:276:83: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:279:56: error: expected ‘;’ at end of member declaration 279 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:279:58: error: ‘noexcept’ does not name a type 279 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() noexcept { return Ops::isFetchAndStoreNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:279:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:280:58: error: expected ‘;’ at end of member declaration 280 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:280:60: error: ‘noexcept’ does not name a type 280 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() noexcept { return Ops::isFetchAndStoreWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:280:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:282:44: error: expected ‘;’ at end of member declaration 282 | Type fetchAndStoreRelaxed(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:282:46: error: ‘noexcept’ does not name a type 282 | Type fetchAndStoreRelaxed(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:282:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:284:44: error: expected ‘;’ at end of member declaration 284 | Type fetchAndStoreAcquire(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:284:46: error: ‘noexcept’ does not name a type 284 | Type fetchAndStoreAcquire(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:284:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:286:44: error: expected ‘;’ at end of member declaration 286 | Type fetchAndStoreRelease(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:286:46: error: ‘noexcept’ does not name a type 286 | Type fetchAndStoreRelease(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:286:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:288:44: error: expected ‘;’ at end of member declaration 288 | Type fetchAndStoreOrdered(Type newValue) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:288:46: error: ‘noexcept’ does not name a type 288 | Type fetchAndStoreOrdered(Type newValue) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:288:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:291:54: error: expected ‘;’ at end of member declaration 291 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:291:56: error: ‘noexcept’ does not name a type 291 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() noexcept { return Ops::isFetchAndAddNative(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:291:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:292:56: error: expected ‘;’ at end of member declaration 292 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:292:58: error: ‘noexcept’ does not name a type 292 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() noexcept { return Ops::isFetchAndAddWaitFree(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:292:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:294:48: error: expected ‘;’ at end of member declaration 294 | Type fetchAndAddRelaxed(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:294:50: error: ‘noexcept’ does not name a type 294 | Type fetchAndAddRelaxed(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:294:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:296:48: error: expected ‘;’ at end of member declaration 296 | Type fetchAndAddAcquire(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:296:50: error: ‘noexcept’ does not name a type 296 | Type fetchAndAddAcquire(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:296:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:298:48: error: expected ‘;’ at end of member declaration 298 | Type fetchAndAddRelease(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:298:50: error: ‘noexcept’ does not name a type 298 | Type fetchAndAddRelease(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:298:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:300:48: error: expected ‘;’ at end of member declaration 300 | Type fetchAndAddOrdered(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:300:50: error: ‘noexcept’ does not name a type 300 | Type fetchAndAddOrdered(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:300:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:303:48: error: expected ‘;’ at end of member declaration 303 | Type fetchAndSubRelaxed(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:303:50: error: ‘noexcept’ does not name a type 303 | Type fetchAndSubRelaxed(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:303:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:305:48: error: expected ‘;’ at end of member declaration 305 | Type fetchAndSubAcquire(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:305:50: error: ‘noexcept’ does not name a type 305 | Type fetchAndSubAcquire(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:305:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:307:48: error: expected ‘;’ at end of member declaration 307 | Type fetchAndSubRelease(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:307:50: error: ‘noexcept’ does not name a type 307 | Type fetchAndSubRelease(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:307:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:309:48: error: expected ‘;’ at end of member declaration 309 | Type fetchAndSubOrdered(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:309:50: error: ‘noexcept’ does not name a type 309 | Type fetchAndSubOrdered(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:309:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:312:21: error: expected ‘;’ at end of member declaration 312 | Type operator++() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:312:23: error: ‘noexcept’ does not name a type 312 | Type operator++() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:312:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:314:24: error: expected ‘;’ at end of member declaration 314 | Type operator++(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:314:26: error: ‘noexcept’ does not name a type 314 | Type operator++(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:314:26: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:316:21: error: expected ‘;’ at end of member declaration 316 | Type operator--() noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:316:23: error: ‘noexcept’ does not name a type 316 | Type operator--() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:316:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:318:24: error: expected ‘;’ at end of member declaration 318 | Type operator--(int) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:318:26: error: ‘noexcept’ does not name a type 318 | Type operator--(int) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:318:26: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:320:40: error: expected ‘;’ at end of member declaration 320 | Type operator+=(qptrdiff valueToAdd) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:320:42: error: ‘noexcept’ does not name a type 320 | Type operator+=(qptrdiff valueToAdd) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:320:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbasicatomic.h:322:40: error: expected ‘;’ at end of member declaration 322 | Type operator-=(qptrdiff valueToSub) noexcept | ^ | ; /usr/include/qt5/QtCore/qbasicatomic.h:322:42: error: ‘noexcept’ does not name a type 322 | Type operator-=(qptrdiff valueToSub) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbasicatomic.h:322:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qatomic.h:66:38: error: expected ‘;’ at end of member declaration 66 | inline QAtomicInteger(T value = 0) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:66:40: error: ‘noexcept’ does not name a type 66 | inline QAtomicInteger(T value = 0) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:66:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:72:54: error: expected ‘;’ at end of member declaration 72 | inline QAtomicInteger(const QAtomicInteger &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:72:56: error: ‘noexcept’ does not name a type 72 | inline QAtomicInteger(const QAtomicInteger &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:72:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:80:65: error: expected ‘;’ at end of member declaration 80 | inline QAtomicInteger &operator=(const QAtomicInteger &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:80:67: error: ‘noexcept’ does not name a type 80 | inline QAtomicInteger &operator=(const QAtomicInteger &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:80:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbasicatomic.h: In instantiation of ‘class QBasicAtomicInteger’: /usr/include/qt5/QtCore/qatomic.h:59:7: required from ‘class QAtomicInteger’ /usr/include/qt5/QtCore/qatomic.h:159:27: required from here /usr/include/qt5/QtCore/qbasicatomic.h:96:5: error: ‘isIntegral’ is not a member of ‘QTypeInfo’ 96 | Q_STATIC_ASSERT_X(QTypeInfo::isIntegral, "template parameter is not an integral type"); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1306, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qatomic.h:168:29: error: expected ‘;’ at end of member declaration 168 | QAtomicInt(int value = 0) noexcept : QAtomicInteger(value) {} | ^ | ; /usr/include/qt5/QtCore/qatomic.h:168:31: error: ‘noexcept’ does not name a type 168 | QAtomicInt(int value = 0) noexcept : QAtomicInteger(value) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:168:31: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:179:45: error: expected ‘;’ at end of member declaration 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:179:47: error: ‘noexcept’ does not name a type 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:179:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:184:57: error: expected ‘;’ at end of member declaration 184 | inline QAtomicPointer(const QAtomicPointer &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:184:59: error: ‘noexcept’ does not name a type 184 | inline QAtomicPointer(const QAtomicPointer &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:184:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:192:71: error: expected ‘;’ at end of member declaration 192 | inline QAtomicPointer &operator=(const QAtomicPointer &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qatomic.h:192:73: error: ‘noexcept’ does not name a type 192 | inline QAtomicPointer &operator=(const QAtomicPointer &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qatomic.h:192:73: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qatomic.h:179:38: error: ‘nullptr’ was not declared in this scope 179 | inline QAtomicPointer(T *value = nullptr) noexcept | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1307, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qglobalstatic.h: In member function ‘QGlobalStatic::operator QGlobalStatic::Type*()’: /usr/include/qt5/QtCore/qglobalstatic.h:135:51: error: ‘nullptr’ was not declared in this scope 135 | operator Type *() { if (isDestroyed()) return nullptr; return innerFunction(); } | ^~~~~~~ /usr/include/qt5/QtCore/qglobalstatic.h: In member function ‘QGlobalStatic::Type* QGlobalStatic::operator()()’: /usr/include/qt5/QtCore/qglobalstatic.h:136:52: error: ‘nullptr’ was not declared in this scope 136 | Type *operator()() { if (isDestroyed()) return nullptr; return innerFunction(); } | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qchar.h: At global scope: /usr/include/qt5/QtCore/qchar.h:53:56: error: expected ‘;’ at end of member declaration 53 | Q_DECL_CONSTEXPR inline explicit QLatin1Char(char c) noexcept : ch(c) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:53:58: error: ‘noexcept’ does not name a type 53 | Q_DECL_CONSTEXPR inline explicit QLatin1Char(char c) noexcept : ch(c) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:53:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:54:45: error: expected ‘;’ at end of member declaration 54 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ch; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:54:51: error: ‘noexcept’ does not name a type 54 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ch; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:54:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:55:46: error: expected ‘;’ at end of member declaration 55 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ushort(uchar(ch)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:55:52: error: ‘noexcept’ does not name a type 55 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ushort(uchar(ch)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:55:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:61:68: error: expected initializer before ‘noexcept’ 61 | Q_DECL_CONSTEXPR inline bool operator==(char lhs, QLatin1Char rhs) noexcept { return lhs == rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:62:68: error: expected initializer before ‘noexcept’ 62 | Q_DECL_CONSTEXPR inline bool operator!=(char lhs, QLatin1Char rhs) noexcept { return lhs != rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:63:68: error: expected initializer before ‘noexcept’ 63 | Q_DECL_CONSTEXPR inline bool operator<=(char lhs, QLatin1Char rhs) noexcept { return lhs <= rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:64:68: error: expected initializer before ‘noexcept’ 64 | Q_DECL_CONSTEXPR inline bool operator>=(char lhs, QLatin1Char rhs) noexcept { return lhs >= rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:65:68: error: expected initializer before ‘noexcept’ 65 | Q_DECL_CONSTEXPR inline bool operator< (char lhs, QLatin1Char rhs) noexcept { return lhs < rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:66:68: error: expected initializer before ‘noexcept’ 66 | Q_DECL_CONSTEXPR inline bool operator> (char lhs, QLatin1Char rhs) noexcept { return lhs > rhs.toLatin1(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:68:68: error: expected initializer before ‘noexcept’ 68 | Q_DECL_CONSTEXPR inline bool operator==(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() == rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:69:68: error: expected initializer before ‘noexcept’ 69 | Q_DECL_CONSTEXPR inline bool operator!=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() != rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:70:68: error: expected initializer before ‘noexcept’ 70 | Q_DECL_CONSTEXPR inline bool operator<=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() <= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:71:68: error: expected initializer before ‘noexcept’ 71 | Q_DECL_CONSTEXPR inline bool operator>=(QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() >= rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:72:68: error: expected initializer before ‘noexcept’ 72 | Q_DECL_CONSTEXPR inline bool operator< (QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() < rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:73:68: error: expected initializer before ‘noexcept’ 73 | Q_DECL_CONSTEXPR inline bool operator> (QLatin1Char lhs, char rhs) noexcept { return lhs.toLatin1() > rhs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:95:28: error: expected ‘;’ at end of member declaration 95 | Q_DECL_CONSTEXPR QChar() noexcept : ucs(0) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:95:30: error: ‘noexcept’ does not name a type 95 | Q_DECL_CONSTEXPR QChar() noexcept : ucs(0) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:95:30: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:96:37: error: expected ‘;’ at end of member declaration 96 | Q_DECL_CONSTEXPR QChar(ushort rc) noexcept : ucs(rc) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:96:39: error: ‘noexcept’ does not name a type 96 | Q_DECL_CONSTEXPR QChar(ushort rc) noexcept : ucs(rc) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:96:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:97:44: error: expected ‘;’ at end of member declaration 97 | Q_DECL_CONSTEXPR QChar(uchar c, uchar r) noexcept : ucs(ushort((r << 8) | c)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:97:46: error: ‘noexcept’ does not name a type 97 | Q_DECL_CONSTEXPR QChar(uchar c, uchar r) noexcept : ucs(ushort((r << 8) | c)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:97:46: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:98:36: error: expected ‘;’ at end of member declaration 98 | Q_DECL_CONSTEXPR QChar(short rc) noexcept : ucs(ushort(rc)) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:98:38: error: ‘noexcept’ does not name a type 98 | Q_DECL_CONSTEXPR QChar(short rc) noexcept : ucs(ushort(rc)) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:98:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:99:35: error: expected ‘;’ at end of member declaration 99 | Q_DECL_CONSTEXPR QChar(uint rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:99:37: error: ‘noexcept’ does not name a type 99 | Q_DECL_CONSTEXPR QChar(uint rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:99:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:100:34: error: expected ‘;’ at end of member declaration 100 | Q_DECL_CONSTEXPR QChar(int rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^ | ; /usr/include/qt5/QtCore/qchar.h:100:36: error: ‘noexcept’ does not name a type 100 | Q_DECL_CONSTEXPR QChar(int rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:100:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:101:46: error: expected ‘;’ at end of member declaration 101 | Q_DECL_CONSTEXPR QChar(SpecialCharacter s) noexcept : ucs(ushort(s)) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:101:48: error: ‘noexcept’ does not name a type 101 | Q_DECL_CONSTEXPR QChar(SpecialCharacter s) noexcept : ucs(ushort(s)) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:101:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:102:42: error: expected ‘;’ at end of member declaration 102 | Q_DECL_CONSTEXPR QChar(QLatin1Char ch) noexcept : ucs(ch.unicode()) {} // implicit | ^ | ; /usr/include/qt5/QtCore/qchar.h:102:44: error: ‘noexcept’ does not name a type 102 | Q_DECL_CONSTEXPR QChar(QLatin1Char ch) noexcept : ucs(ch.unicode()) {} // implicit | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:102:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:116:62: error: expected ‘;’ at end of member declaration 116 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(char c) noexcept : ucs(uchar(c)) { } | ^ | ; /usr/include/qt5/QtCore/qchar.h:116:64: error: ‘noexcept’ does not name a type 116 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(char c) noexcept : ucs(uchar(c)) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:116:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:118:63: error: expected ‘;’ at end of member declaration 118 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(uchar c) noexcept : ucs(c) { } | ^ | ; /usr/include/qt5/QtCore/qchar.h:118:65: error: ‘noexcept’ does not name a type 118 | QT_ASCII_CAST_WARN Q_DECL_CONSTEXPR explicit QChar(uchar c) noexcept : ucs(c) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:118:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:451:32: error: expected ‘;’ at end of member declaration 451 | inline Category category() const noexcept { return QChar::category(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:451:38: error: ‘noexcept’ does not name a type 451 | inline Category category() const noexcept { return QChar::category(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:451:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:452:34: error: expected ‘;’ at end of member declaration 452 | inline Direction direction() const noexcept { return QChar::direction(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:452:40: error: ‘noexcept’ does not name a type 452 | inline Direction direction() const noexcept { return QChar::direction(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:452:40: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:453:38: error: expected ‘;’ at end of member declaration 453 | inline JoiningType joiningType() const noexcept { return QChar::joiningType(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:453:44: error: ‘noexcept’ does not name a type 453 | inline JoiningType joiningType() const noexcept { return QChar::joiningType(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:453:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:455:44: error: expected ‘;’ at end of member declaration 455 | QT_DEPRECATED inline Joining joining() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:455:50: error: ‘noexcept’ does not name a type 455 | QT_DEPRECATED inline Joining joining() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:455:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:468:43: error: expected ‘;’ at end of member declaration 468 | inline unsigned char combiningClass() const noexcept { return QChar::combiningClass(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:468:49: error: ‘noexcept’ does not name a type 468 | inline unsigned char combiningClass() const noexcept { return QChar::combiningClass(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:468:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:470:33: error: expected ‘;’ at end of member declaration 470 | inline QChar mirroredChar() const noexcept { return QChar(QChar::mirroredChar(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:470:39: error: ‘noexcept’ does not name a type 470 | inline QChar mirroredChar() const noexcept { return QChar(QChar::mirroredChar(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:470:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:471:31: error: expected ‘;’ at end of member declaration 471 | inline bool hasMirrored() const noexcept { return QChar::hasMirrored(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:471:37: error: ‘noexcept’ does not name a type 471 | inline bool hasMirrored() const noexcept { return QChar::hasMirrored(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:471:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:474:45: error: expected ‘;’ at end of member declaration 474 | inline Decomposition decompositionTag() const noexcept { return QChar::decompositionTag(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:474:51: error: ‘noexcept’ does not name a type 474 | inline Decomposition decompositionTag() const noexcept { return QChar::decompositionTag(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:474:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:476:29: error: expected ‘;’ at end of member declaration 476 | inline int digitValue() const noexcept { return QChar::digitValue(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:476:35: error: ‘noexcept’ does not name a type 476 | inline int digitValue() const noexcept { return QChar::digitValue(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:476:35: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:477:28: error: expected ‘;’ at end of member declaration 477 | inline QChar toLower() const noexcept { return QChar(QChar::toLower(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:477:34: error: ‘noexcept’ does not name a type 477 | inline QChar toLower() const noexcept { return QChar(QChar::toLower(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:477:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:478:28: error: expected ‘;’ at end of member declaration 478 | inline QChar toUpper() const noexcept { return QChar(QChar::toUpper(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:478:34: error: ‘noexcept’ does not name a type 478 | inline QChar toUpper() const noexcept { return QChar(QChar::toUpper(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:478:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:479:32: error: expected ‘;’ at end of member declaration 479 | inline QChar toTitleCase() const noexcept { return QChar(QChar::toTitleCase(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:479:38: error: ‘noexcept’ does not name a type 479 | inline QChar toTitleCase() const noexcept { return QChar(QChar::toTitleCase(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:479:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:480:33: error: expected ‘;’ at end of member declaration 480 | inline QChar toCaseFolded() const noexcept { return QChar(QChar::toCaseFolded(ucs)); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:480:39: error: ‘noexcept’ does not name a type 480 | inline QChar toCaseFolded() const noexcept { return QChar(QChar::toCaseFolded(ucs)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:480:39: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:482:28: error: expected ‘;’ at end of member declaration 482 | inline Script script() const noexcept { return QChar::script(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:482:34: error: ‘noexcept’ does not name a type 482 | inline Script script() const noexcept { return QChar::script(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:482:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:484:44: error: expected ‘;’ at end of member declaration 484 | inline UnicodeVersion unicodeVersion() const noexcept { return QChar::unicodeVersion(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:484:50: error: ‘noexcept’ does not name a type 484 | inline UnicodeVersion unicodeVersion() const noexcept { return QChar::unicodeVersion(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:484:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:489:45: error: expected ‘;’ at end of member declaration 489 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ucs > 0xff ? '\0' : char(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:489:51: error: ‘noexcept’ does not name a type 489 | Q_DECL_CONSTEXPR inline char toLatin1() const noexcept { return ucs > 0xff ? '\0' : char(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:489:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:490:46: error: expected ‘;’ at end of member declaration 490 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ucs; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:490:52: error: ‘noexcept’ does not name a type 490 | Q_DECL_CONSTEXPR inline ushort unicode() const noexcept { return ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:490:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:491:53: error: expected ‘;’ at end of member declaration 491 | Q_DECL_RELAXED_CONSTEXPR inline ushort &unicode() noexcept { return ucs; } | ^ | ; /usr/include/qt5/QtCore/qchar.h:491:55: error: ‘noexcept’ does not name a type 491 | Q_DECL_RELAXED_CONSTEXPR inline ushort &unicode() noexcept { return ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:491:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:497:59: error: expected ‘;’ at end of member declaration 497 | static Q_DECL_CONSTEXPR inline QChar fromLatin1(char c) noexcept { return QChar(ushort(uchar(c))); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:497:61: error: ‘noexcept’ does not name a type 497 | static Q_DECL_CONSTEXPR inline QChar fromLatin1(char c) noexcept { return QChar(ushort(uchar(c))); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:497:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:499:43: error: expected ‘;’ at end of member declaration 499 | Q_DECL_CONSTEXPR inline bool isNull() const noexcept { return ucs == 0; } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:499:49: error: ‘noexcept’ does not name a type 499 | Q_DECL_CONSTEXPR inline bool isNull() const noexcept { return ucs == 0; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:499:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:501:27: error: expected ‘;’ at end of member declaration 501 | inline bool isPrint() const noexcept { return QChar::isPrint(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:501:33: error: ‘noexcept’ does not name a type 501 | inline bool isPrint() const noexcept { return QChar::isPrint(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:501:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:502:44: error: expected ‘;’ at end of member declaration 502 | Q_DECL_CONSTEXPR inline bool isSpace() const noexcept { return QChar::isSpace(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:502:50: error: ‘noexcept’ does not name a type 502 | Q_DECL_CONSTEXPR inline bool isSpace() const noexcept { return QChar::isSpace(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:502:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:503:26: error: expected ‘;’ at end of member declaration 503 | inline bool isMark() const noexcept { return QChar::isMark(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:503:32: error: ‘noexcept’ does not name a type 503 | inline bool isMark() const noexcept { return QChar::isMark(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:503:32: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:504:27: error: expected ‘;’ at end of member declaration 504 | inline bool isPunct() const noexcept { return QChar::isPunct(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:504:33: error: ‘noexcept’ does not name a type 504 | inline bool isPunct() const noexcept { return QChar::isPunct(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:504:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:505:28: error: expected ‘;’ at end of member declaration 505 | inline bool isSymbol() const noexcept { return QChar::isSymbol(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:505:34: error: ‘noexcept’ does not name a type 505 | inline bool isSymbol() const noexcept { return QChar::isSymbol(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:505:34: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:506:45: error: expected ‘;’ at end of member declaration 506 | Q_DECL_CONSTEXPR inline bool isLetter() const noexcept { return QChar::isLetter(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:506:51: error: ‘noexcept’ does not name a type 506 | Q_DECL_CONSTEXPR inline bool isLetter() const noexcept { return QChar::isLetter(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:506:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:507:45: error: expected ‘;’ at end of member declaration 507 | Q_DECL_CONSTEXPR inline bool isNumber() const noexcept { return QChar::isNumber(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:507:51: error: ‘noexcept’ does not name a type 507 | Q_DECL_CONSTEXPR inline bool isNumber() const noexcept { return QChar::isNumber(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:507:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:508:53: error: expected ‘;’ at end of member declaration 508 | Q_DECL_CONSTEXPR inline bool isLetterOrNumber() const noexcept { return QChar::isLetterOrNumber(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:508:59: error: ‘noexcept’ does not name a type 508 | Q_DECL_CONSTEXPR inline bool isLetterOrNumber() const noexcept { return QChar::isLetterOrNumber(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:508:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:509:44: error: expected ‘;’ at end of member declaration 509 | Q_DECL_CONSTEXPR inline bool isDigit() const noexcept { return QChar::isDigit(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:509:50: error: ‘noexcept’ does not name a type 509 | Q_DECL_CONSTEXPR inline bool isDigit() const noexcept { return QChar::isDigit(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:509:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:510:44: error: expected ‘;’ at end of member declaration 510 | Q_DECL_CONSTEXPR inline bool isLower() const noexcept { return QChar::isLower(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:510:50: error: ‘noexcept’ does not name a type 510 | Q_DECL_CONSTEXPR inline bool isLower() const noexcept { return QChar::isLower(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:510:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:511:44: error: expected ‘;’ at end of member declaration 511 | Q_DECL_CONSTEXPR inline bool isUpper() const noexcept { return QChar::isUpper(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:511:50: error: ‘noexcept’ does not name a type 511 | Q_DECL_CONSTEXPR inline bool isUpper() const noexcept { return QChar::isUpper(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:511:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:512:48: error: expected ‘;’ at end of member declaration 512 | Q_DECL_CONSTEXPR inline bool isTitleCase() const noexcept { return QChar::isTitleCase(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:512:54: error: ‘noexcept’ does not name a type 512 | Q_DECL_CONSTEXPR inline bool isTitleCase() const noexcept { return QChar::isTitleCase(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:512:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:514:51: error: expected ‘;’ at end of member declaration 514 | Q_DECL_CONSTEXPR inline bool isNonCharacter() const noexcept { return QChar::isNonCharacter(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:514:57: error: ‘noexcept’ does not name a type 514 | Q_DECL_CONSTEXPR inline bool isNonCharacter() const noexcept { return QChar::isNonCharacter(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:514:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:515:52: error: expected ‘;’ at end of member declaration 515 | Q_DECL_CONSTEXPR inline bool isHighSurrogate() const noexcept { return QChar::isHighSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:515:58: error: ‘noexcept’ does not name a type 515 | Q_DECL_CONSTEXPR inline bool isHighSurrogate() const noexcept { return QChar::isHighSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:515:58: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:516:51: error: expected ‘;’ at end of member declaration 516 | Q_DECL_CONSTEXPR inline bool isLowSurrogate() const noexcept { return QChar::isLowSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:516:57: error: ‘noexcept’ does not name a type 516 | Q_DECL_CONSTEXPR inline bool isLowSurrogate() const noexcept { return QChar::isLowSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:516:57: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:517:48: error: expected ‘;’ at end of member declaration 517 | Q_DECL_CONSTEXPR inline bool isSurrogate() const noexcept { return QChar::isSurrogate(ucs); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:517:54: error: ‘noexcept’ does not name a type 517 | Q_DECL_CONSTEXPR inline bool isSurrogate() const noexcept { return QChar::isSurrogate(ucs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:517:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:519:42: error: expected ‘;’ at end of member declaration 519 | Q_DECL_CONSTEXPR inline uchar cell() const noexcept { return uchar(ucs & 0xff); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:519:48: error: ‘noexcept’ does not name a type 519 | Q_DECL_CONSTEXPR inline uchar cell() const noexcept { return uchar(ucs & 0xff); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:519:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:520:41: error: expected ‘;’ at end of member declaration 520 | Q_DECL_CONSTEXPR inline uchar row() const noexcept { return uchar((ucs>>8)&0xff); } | ^~~~~ | ; /usr/include/qt5/QtCore/qchar.h:520:47: error: ‘noexcept’ does not name a type 520 | Q_DECL_CONSTEXPR inline uchar row() const noexcept { return uchar((ucs>>8)&0xff); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:520:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:521:61: error: expected ‘;’ at end of member declaration 521 | Q_DECL_RELAXED_CONSTEXPR inline void setCell(uchar acell) noexcept { ucs = ushort((ucs & 0xff00) + acell); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:521:63: error: ‘noexcept’ does not name a type 521 | Q_DECL_RELAXED_CONSTEXPR inline void setCell(uchar acell) noexcept { ucs = ushort((ucs & 0xff00) + acell); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:521:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:522:59: error: expected ‘;’ at end of member declaration 522 | Q_DECL_RELAXED_CONSTEXPR inline void setRow(uchar arow) noexcept { ucs = ushort((ushort(arow)<<8) + (ucs&0xff)); } | ^ | ; /usr/include/qt5/QtCore/qchar.h:522:61: error: ‘noexcept’ does not name a type 522 | Q_DECL_RELAXED_CONSTEXPR inline void setRow(uchar arow) noexcept { ucs = ushort((ushort(arow)<<8) + (ucs&0xff)); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:522:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:524:65: error: expected ‘;’ at end of member declaration 524 | static Q_DECL_CONSTEXPR inline bool isNonCharacter(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:524:67: error: ‘noexcept’ does not name a type 524 | static Q_DECL_CONSTEXPR inline bool isNonCharacter(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:524:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:528:66: error: expected ‘;’ at end of member declaration 528 | static Q_DECL_CONSTEXPR inline bool isHighSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:528:68: error: ‘noexcept’ does not name a type 528 | static Q_DECL_CONSTEXPR inline bool isHighSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:528:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:532:65: error: expected ‘;’ at end of member declaration 532 | static Q_DECL_CONSTEXPR inline bool isLowSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:532:67: error: ‘noexcept’ does not name a type 532 | static Q_DECL_CONSTEXPR inline bool isLowSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:532:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:536:62: error: expected ‘;’ at end of member declaration 536 | static Q_DECL_CONSTEXPR inline bool isSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:536:64: error: ‘noexcept’ does not name a type 536 | static Q_DECL_CONSTEXPR inline bool isSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:536:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:540:69: error: expected ‘;’ at end of member declaration 540 | static Q_DECL_CONSTEXPR inline bool requiresSurrogates(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:540:71: error: ‘noexcept’ does not name a type 540 | static Q_DECL_CONSTEXPR inline bool requiresSurrogates(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:540:71: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:544:80: error: expected ‘;’ at end of member declaration 544 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(ushort high, ushort low) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:544:82: error: ‘noexcept’ does not name a type 544 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(ushort high, ushort low) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:544:82: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:548:78: error: expected ‘;’ at end of member declaration 548 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(QChar high, QChar low) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:548:80: error: ‘noexcept’ does not name a type 548 | static Q_DECL_CONSTEXPR inline uint surrogateToUcs4(QChar high, QChar low) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:548:80: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:552:66: error: expected ‘;’ at end of member declaration 552 | static Q_DECL_CONSTEXPR inline ushort highSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:552:68: error: ‘noexcept’ does not name a type 552 | static Q_DECL_CONSTEXPR inline ushort highSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:552:68: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:556:65: error: expected ‘;’ at end of member declaration 556 | static Q_DECL_CONSTEXPR inline ushort lowSurrogate(uint ucs4) noexcept | ^ | ; /usr/include/qt5/QtCore/qchar.h:556:67: error: ‘noexcept’ does not name a type 556 | static Q_DECL_CONSTEXPR inline ushort lowSurrogate(uint ucs4) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:556:67: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:561:51: error: expected ‘;’ at end of member declaration 561 | static Category QT_FASTCALL category(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:561:53: error: ‘noexcept’ does not name a type 561 | static Category QT_FASTCALL category(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:561:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:562:53: error: expected ‘;’ at end of member declaration 562 | static Direction QT_FASTCALL direction(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:562:55: error: ‘noexcept’ does not name a type 562 | static Direction QT_FASTCALL direction(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:562:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:563:57: error: expected ‘;’ at end of member declaration 563 | static JoiningType QT_FASTCALL joiningType(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:563:59: error: ‘noexcept’ does not name a type 563 | static JoiningType QT_FASTCALL joiningType(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:563:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:565:63: error: expected ‘;’ at end of member declaration 565 | QT_DEPRECATED static Joining QT_FASTCALL joining(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:565:65: error: ‘noexcept’ does not name a type 565 | QT_DEPRECATED static Joining QT_FASTCALL joining(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:565:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:567:62: error: expected ‘;’ at end of member declaration 567 | static unsigned char QT_FASTCALL combiningClass(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:567:64: error: ‘noexcept’ does not name a type 567 | static unsigned char QT_FASTCALL combiningClass(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:567:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:569:51: error: expected ‘;’ at end of member declaration 569 | static uint QT_FASTCALL mirroredChar(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:569:53: error: ‘noexcept’ does not name a type 569 | static uint QT_FASTCALL mirroredChar(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:569:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:570:50: error: expected ‘;’ at end of member declaration 570 | static bool QT_FASTCALL hasMirrored(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:570:52: error: ‘noexcept’ does not name a type 570 | static bool QT_FASTCALL hasMirrored(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:570:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:573:64: error: expected ‘;’ at end of member declaration 573 | static Decomposition QT_FASTCALL decompositionTag(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:573:66: error: ‘noexcept’ does not name a type 573 | static Decomposition QT_FASTCALL decompositionTag(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:573:66: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:575:48: error: expected ‘;’ at end of member declaration 575 | static int QT_FASTCALL digitValue(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:575:50: error: ‘noexcept’ does not name a type 575 | static int QT_FASTCALL digitValue(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:575:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:576:46: error: expected ‘;’ at end of member declaration 576 | static uint QT_FASTCALL toLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:576:48: error: ‘noexcept’ does not name a type 576 | static uint QT_FASTCALL toLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:576:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:577:46: error: expected ‘;’ at end of member declaration 577 | static uint QT_FASTCALL toUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:577:48: error: ‘noexcept’ does not name a type 577 | static uint QT_FASTCALL toUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:577:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:578:50: error: expected ‘;’ at end of member declaration 578 | static uint QT_FASTCALL toTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:578:52: error: ‘noexcept’ does not name a type 578 | static uint QT_FASTCALL toTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:578:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:579:51: error: expected ‘;’ at end of member declaration 579 | static uint QT_FASTCALL toCaseFolded(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:579:53: error: ‘noexcept’ does not name a type 579 | static uint QT_FASTCALL toCaseFolded(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:579:53: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:581:47: error: expected ‘;’ at end of member declaration 581 | static Script QT_FASTCALL script(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:581:49: error: ‘noexcept’ does not name a type 581 | static Script QT_FASTCALL script(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:581:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:583:63: error: expected ‘;’ at end of member declaration 583 | static UnicodeVersion QT_FASTCALL unicodeVersion(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:583:65: error: ‘noexcept’ does not name a type 583 | static UnicodeVersion QT_FASTCALL unicodeVersion(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:583:65: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:585:61: error: expected ‘;’ at end of member declaration 585 | static UnicodeVersion QT_FASTCALL currentUnicodeVersion() noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:585:63: error: ‘noexcept’ does not name a type 585 | static UnicodeVersion QT_FASTCALL currentUnicodeVersion() noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:585:63: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:587:46: error: expected ‘;’ at end of member declaration 587 | static bool QT_FASTCALL isPrint(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:587:48: error: ‘noexcept’ does not name a type 587 | static bool QT_FASTCALL isPrint(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:587:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:588:58: error: expected ‘;’ at end of member declaration 588 | static Q_DECL_CONSTEXPR inline bool isSpace(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:588:60: error: ‘noexcept’ does not name a type 588 | static Q_DECL_CONSTEXPR inline bool isSpace(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:588:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:594:45: error: expected ‘;’ at end of member declaration 594 | static bool QT_FASTCALL isMark(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:594:47: error: ‘noexcept’ does not name a type 594 | static bool QT_FASTCALL isMark(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:594:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:595:46: error: expected ‘;’ at end of member declaration 595 | static bool QT_FASTCALL isPunct(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:595:48: error: ‘noexcept’ does not name a type 595 | static bool QT_FASTCALL isPunct(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:595:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:596:47: error: expected ‘;’ at end of member declaration 596 | static bool QT_FASTCALL isSymbol(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:596:49: error: ‘noexcept’ does not name a type 596 | static bool QT_FASTCALL isSymbol(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:596:49: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:597:59: error: expected ‘;’ at end of member declaration 597 | static Q_DECL_CONSTEXPR inline bool isLetter(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:597:61: error: ‘noexcept’ does not name a type 597 | static Q_DECL_CONSTEXPR inline bool isLetter(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:597:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:602:59: error: expected ‘;’ at end of member declaration 602 | static Q_DECL_CONSTEXPR inline bool isNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:602:61: error: ‘noexcept’ does not name a type 602 | static Q_DECL_CONSTEXPR inline bool isNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:602:61: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:604:67: error: expected ‘;’ at end of member declaration 604 | static Q_DECL_CONSTEXPR inline bool isLetterOrNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:604:69: error: ‘noexcept’ does not name a type 604 | static Q_DECL_CONSTEXPR inline bool isLetterOrNumber(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:604:69: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:610:58: error: expected ‘;’ at end of member declaration 610 | static Q_DECL_CONSTEXPR inline bool isDigit(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:610:60: error: ‘noexcept’ does not name a type 610 | static Q_DECL_CONSTEXPR inline bool isDigit(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:610:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:612:58: error: expected ‘;’ at end of member declaration 612 | static Q_DECL_CONSTEXPR inline bool isLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:612:60: error: ‘noexcept’ does not name a type 612 | static Q_DECL_CONSTEXPR inline bool isLower(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:612:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:614:58: error: expected ‘;’ at end of member declaration 614 | static Q_DECL_CONSTEXPR inline bool isUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:614:60: error: ‘noexcept’ does not name a type 614 | static Q_DECL_CONSTEXPR inline bool isUpper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:614:60: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:616:62: error: expected ‘;’ at end of member declaration 616 | static Q_DECL_CONSTEXPR inline bool isTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^ | ; /usr/include/qt5/QtCore/qchar.h:616:64: error: ‘noexcept’ does not name a type 616 | static Q_DECL_CONSTEXPR inline bool isTitleCase(uint ucs4) noexcept Q_DECL_CONST_FUNCTION | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:616:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:620:53: error: expected ‘;’ at end of member declaration 620 | static bool QT_FASTCALL isSpace_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:620:55: error: ‘noexcept’ does not name a type 620 | static bool QT_FASTCALL isSpace_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:620:55: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:621:54: error: expected ‘;’ at end of member declaration 621 | static bool QT_FASTCALL isLetter_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:621:56: error: ‘noexcept’ does not name a type 621 | static bool QT_FASTCALL isLetter_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:621:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:622:54: error: expected ‘;’ at end of member declaration 622 | static bool QT_FASTCALL isNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:622:56: error: ‘noexcept’ does not name a type 622 | static bool QT_FASTCALL isNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:622:56: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:623:62: error: expected ‘;’ at end of member declaration 623 | static bool QT_FASTCALL isLetterOrNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^ | ; /usr/include/qt5/QtCore/qchar.h:623:64: error: ‘noexcept’ does not name a type 623 | static bool QT_FASTCALL isLetterOrNumber_helper(uint ucs4) noexcept Q_DECL_CONST_FUNCTION; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:623:64: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:630:57: error: expected ‘;’ at end of member declaration 630 | friend Q_DECL_CONSTEXPR bool operator==(QChar, QChar) noexcept; | ^ | ; /usr/include/qt5/QtCore/qchar.h:630:59: error: ‘noexcept’ does not name a type 630 | friend Q_DECL_CONSTEXPR bool operator==(QChar, QChar) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:630:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qchar.h:631:57: error: expected ‘;’ at end of member declaration 631 | friend Q_DECL_CONSTEXPR bool operator< (QChar, QChar) noexcept; | ^ | ; /usr/include/qt5/QtCore/qchar.h:631:59: error: ‘noexcept’ does not name a type 631 | friend Q_DECL_CONSTEXPR bool operator< (QChar, QChar) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:631:59: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘qIsTrivial’ was not declared in this scope 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘)’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘qIsRelocatable’ was not declared in this scope 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘)’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘is_integral’ is not a member of ‘std’ 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: expected primary-expression before ‘>’ token 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:635:1: error: ‘::value’ has not been declared 635 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qchar.h:637:61: error: expected initializer before ‘noexcept’ 637 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) noexcept { return c1.ucs == c2.ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:638:61: error: expected initializer before ‘noexcept’ 638 | Q_DECL_CONSTEXPR inline bool operator< (QChar c1, QChar c2) noexcept { return c1.ucs < c2.ucs; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:640:61: error: expected initializer before ‘noexcept’ 640 | Q_DECL_CONSTEXPR inline bool operator!=(QChar c1, QChar c2) noexcept { return !operator==(c1, c2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:641:61: error: expected initializer before ‘noexcept’ 641 | Q_DECL_CONSTEXPR inline bool operator>=(QChar c1, QChar c2) noexcept { return !operator< (c1, c2); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:642:61: error: expected initializer before ‘noexcept’ 642 | Q_DECL_CONSTEXPR inline bool operator> (QChar c1, QChar c2) noexcept { return operator< (c2, c1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:643:61: error: expected initializer before ‘noexcept’ 643 | Q_DECL_CONSTEXPR inline bool operator<=(QChar c1, QChar c2) noexcept { return !operator< (c2, c1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:646:57: error: ‘std::nullptr_t’ has not been declared 646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:646:68: error: expected initializer before ‘noexcept’ 646 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) noexcept { return lhs.isNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:647:57: error: ‘std::nullptr_t’ has not been declared 647 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) noexcept { return false; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:647:68: error: expected initializer before ‘noexcept’ 647 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) noexcept { return false; } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:648:46: error: declaration of ‘operator==’ as non-function 648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:648:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:648:63: error: expected primary-expression before ‘rhs’ 648 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) noexcept { return rhs.isNull(); } | ^~~ /usr/include/qt5/QtCore/qchar.h:649:46: error: declaration of ‘operator<’ as non-function 649 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) noexcept { return !rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:649:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:649:63: error: expected primary-expression before ‘rhs’ 649 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) noexcept { return !rhs.isNull(); } | ^~~ /usr/include/qt5/QtCore/qchar.h:651:57: error: ‘std::nullptr_t’ has not been declared 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:651:68: error: expected initializer before ‘noexcept’ 651 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) noexcept { return !operator==(lhs, nullptr); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:652:57: error: ‘std::nullptr_t’ has not been declared 652 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) noexcept { return !operator< (lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:652:68: error: expected initializer before ‘noexcept’ 652 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) noexcept { return !operator< (lhs, nullptr); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:653:57: error: ‘std::nullptr_t’ has not been declared 653 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) noexcept { return operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:653:68: error: expected initializer before ‘noexcept’ 653 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) noexcept { return operator< (nullptr, lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:654:57: error: ‘std::nullptr_t’ has not been declared 654 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) noexcept { return !operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:654:68: error: expected initializer before ‘noexcept’ 654 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) noexcept { return !operator< (nullptr, lhs); } | ^~~~~~~~ /usr/include/qt5/QtCore/qchar.h:656:46: error: declaration of ‘operator!=’ as non-function 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:656:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:656:63: error: expected primary-expression before ‘rhs’ 656 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) noexcept { return !operator==(nullptr, rhs); } | ^~~ /usr/include/qt5/QtCore/qchar.h:657:46: error: declaration of ‘operator>=’ as non-function 657 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) noexcept { return !operator< (nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:657:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:657:63: error: expected primary-expression before ‘rhs’ 657 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) noexcept { return !operator< (nullptr, rhs); } | ^~~ /usr/include/qt5/QtCore/qchar.h:658:46: error: declaration of ‘operator>’ as non-function 658 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) noexcept { return operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:658:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:658:63: error: expected primary-expression before ‘rhs’ 658 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) noexcept { return operator< (rhs, nullptr); } | ^~~ /usr/include/qt5/QtCore/qchar.h:659:46: error: declaration of ‘operator<=’ as non-function 659 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) noexcept { return !operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt5/QtCore/qchar.h:659:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt5/QtCore/qchar.h:659:63: error: expected primary-expression before ‘rhs’ 659 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) noexcept { return !operator< (rhs, nullptr); } | ^~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:44, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qrefcount.h:54:21: error: expected ‘;’ at end of member declaration 54 | inline bool ref() noexcept { | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:54:23: error: ‘noexcept’ does not name a type 54 | inline bool ref() noexcept { | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:54:23: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:65:23: error: expected ‘;’ at end of member declaration 65 | inline bool deref() noexcept { | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:65:25: error: ‘noexcept’ does not name a type 65 | inline bool deref() noexcept { | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:65:25: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:77:35: error: expected ‘;’ at end of member declaration 77 | bool setSharable(bool sharable) noexcept | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:77:37: error: ‘noexcept’ does not name a type 77 | bool setSharable(bool sharable) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:77:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:86:23: error: expected ‘;’ at end of member declaration 86 | bool isSharable() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:86:29: error: ‘noexcept’ does not name a type 86 | bool isSharable() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:86:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:93:21: error: expected ‘;’ at end of member declaration 93 | bool isStatic() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:93:27: error: ‘noexcept’ does not name a type 93 | bool isStatic() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:93:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:99:21: error: expected ‘;’ at end of member declaration 99 | bool isShared() const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qrefcount.h:99:27: error: ‘noexcept’ does not name a type 99 | bool isShared() const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:99:27: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:105:26: error: expected ‘;’ at end of member declaration 105 | void initializeOwned() noexcept { atomic.storeRelaxed(1); } | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:105:28: error: ‘noexcept’ does not name a type 105 | void initializeOwned() noexcept { atomic.storeRelaxed(1); } | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:105:28: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qrefcount.h:106:31: error: expected ‘;’ at end of member declaration 106 | void initializeUnsharable() noexcept { atomic.storeRelaxed(0); } | ^ | ; /usr/include/qt5/QtCore/qrefcount.h:106:33: error: ‘noexcept’ does not name a type 106 | void initializeUnsharable() noexcept { atomic.storeRelaxed(0); } | ^~~~~~~~ /usr/include/qt5/QtCore/qrefcount.h:106:33: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qnamespace.h:53:41: error: expected initializer before ‘noexcept’ 53 | const QMetaObject *qt_getQtMetaObject() noexcept; // defined in qobject.h (which can't be included here) | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:110:5: error: expected initializer before ‘noexcept’ 110 | Q_DECLARE_OPERATORS_FOR_FLAGS(KeyboardModifiers) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:169:5: error: expected initializer before ‘noexcept’ 169 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseButtons) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:177:5: error: expected initializer before ‘noexcept’ 177 | Q_DECLARE_OPERATORS_FOR_FLAGS(Orientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:204:5: error: expected initializer before ‘noexcept’ 204 | Q_DECLARE_OPERATORS_FOR_FLAGS(SplitBehavior) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:240:5: error: expected initializer before ‘noexcept’ 240 | Q_DECLARE_OPERATORS_FOR_FLAGS(Alignment) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:324:5: error: expected initializer before ‘noexcept’ 324 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:335:5: error: expected initializer before ‘noexcept’ 335 | Q_DECLARE_OPERATORS_FOR_FLAGS(WindowStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:355:5: error: expected initializer before ‘noexcept’ 355 | Q_DECLARE_OPERATORS_FOR_FLAGS(ScreenOrientations) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:596:5: error: expected initializer before ‘noexcept’ 596 | Q_DECLARE_OPERATORS_FOR_FLAGS(ImageConversionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1255:5: error: expected initializer before ‘noexcept’ 1255 | Q_DECLARE_OPERATORS_FOR_FLAGS(DockWidgetAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1273:5: error: expected initializer before ‘noexcept’ 1273 | Q_DECLARE_OPERATORS_FOR_FLAGS(ToolBarAreas) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1334:5: error: expected initializer before ‘noexcept’ 1334 | Q_DECLARE_OPERATORS_FOR_FLAGS(Edges) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1439:5: error: expected initializer before ‘noexcept’ 1439 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodQueries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1474:5: error: expected initializer before ‘noexcept’ 1474 | Q_DECLARE_OPERATORS_FOR_FLAGS(InputMethodHints) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1525:5: error: expected initializer before ‘noexcept’ 1525 | Q_DECLARE_OPERATORS_FOR_FLAGS(DropActions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1582:5: error: expected initializer before ‘noexcept’ 1582 | Q_DECLARE_OPERATORS_FOR_FLAGS(ItemFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1600:5: error: expected initializer before ‘noexcept’ 1600 | Q_DECLARE_OPERATORS_FOR_FLAGS(MatchFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1625:5: error: expected initializer before ‘noexcept’ 1625 | Q_DECLARE_OPERATORS_FOR_FLAGS(TextInteractionFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1677:5: error: expected initializer before ‘noexcept’ 1677 | Q_DECLARE_OPERATORS_FOR_FLAGS(TouchPointStates) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1709:5: error: expected initializer before ‘noexcept’ 1709 | Q_DECLARE_OPERATORS_FOR_FLAGS(GestureFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1764:5: error: expected initializer before ‘noexcept’ 1764 | Q_DECLARE_OPERATORS_FOR_FLAGS(MouseEventFlags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qnamespace.h:1785:5: error: expected initializer before ‘noexcept’ 1785 | QT_Q_ENUM(ScrollBarPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1785:5: error: expected initializer before ‘noexcept’ 1785 | QT_Q_ENUM(ScrollBarPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1786:5: error: expected initializer before ‘noexcept’ 1786 | QT_Q_ENUM(FocusPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1786:5: error: expected initializer before ‘noexcept’ 1786 | QT_Q_ENUM(FocusPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1787:5: error: expected initializer before ‘noexcept’ 1787 | QT_Q_ENUM(ContextMenuPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1787:5: error: expected initializer before ‘noexcept’ 1787 | QT_Q_ENUM(ContextMenuPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1788:5: error: expected initializer before ‘noexcept’ 1788 | QT_Q_ENUM(ArrowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1788:5: error: expected initializer before ‘noexcept’ 1788 | QT_Q_ENUM(ArrowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1789:5: error: expected initializer before ‘noexcept’ 1789 | QT_Q_ENUM(ToolButtonStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1789:5: error: expected initializer before ‘noexcept’ 1789 | QT_Q_ENUM(ToolButtonStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1790:5: error: expected initializer before ‘noexcept’ 1790 | QT_Q_ENUM(PenStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1790:5: error: expected initializer before ‘noexcept’ 1790 | QT_Q_ENUM(PenStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1791:5: error: expected initializer before ‘noexcept’ 1791 | QT_Q_ENUM(PenCapStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1791:5: error: expected initializer before ‘noexcept’ 1791 | QT_Q_ENUM(PenCapStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1792:5: error: expected initializer before ‘noexcept’ 1792 | QT_Q_ENUM(PenJoinStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1792:5: error: expected initializer before ‘noexcept’ 1792 | QT_Q_ENUM(PenJoinStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1793:5: error: expected initializer before ‘noexcept’ 1793 | QT_Q_ENUM(BrushStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1793:5: error: expected initializer before ‘noexcept’ 1793 | QT_Q_ENUM(BrushStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1794:5: error: expected initializer before ‘noexcept’ 1794 | QT_Q_ENUM(FillRule) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1794:5: error: expected initializer before ‘noexcept’ 1794 | QT_Q_ENUM(FillRule) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1795:5: error: expected initializer before ‘noexcept’ 1795 | QT_Q_ENUM(MaskMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1795:5: error: expected initializer before ‘noexcept’ 1795 | QT_Q_ENUM(MaskMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1796:5: error: expected initializer before ‘noexcept’ 1796 | QT_Q_ENUM(BGMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1796:5: error: expected initializer before ‘noexcept’ 1796 | QT_Q_ENUM(BGMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1797:5: error: expected initializer before ‘noexcept’ 1797 | QT_Q_ENUM(ClipOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1797:5: error: expected initializer before ‘noexcept’ 1797 | QT_Q_ENUM(ClipOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1798:5: error: expected initializer before ‘noexcept’ 1798 | QT_Q_ENUM(SizeMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1798:5: error: expected initializer before ‘noexcept’ 1798 | QT_Q_ENUM(SizeMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1799:5: error: expected initializer before ‘noexcept’ 1799 | QT_Q_ENUM(Axis) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1799:5: error: expected initializer before ‘noexcept’ 1799 | QT_Q_ENUM(Axis) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1800:5: error: expected initializer before ‘noexcept’ 1800 | QT_Q_ENUM(Corner) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1800:5: error: expected initializer before ‘noexcept’ 1800 | QT_Q_ENUM(Corner) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1801:5: error: expected initializer before ‘noexcept’ 1801 | QT_Q_ENUM(Edge) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1801:5: error: expected initializer before ‘noexcept’ 1801 | QT_Q_ENUM(Edge) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1802:5: error: expected initializer before ‘noexcept’ 1802 | QT_Q_ENUM(LayoutDirection) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1802:5: error: expected initializer before ‘noexcept’ 1802 | QT_Q_ENUM(LayoutDirection) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1803:5: error: expected initializer before ‘noexcept’ 1803 | QT_Q_ENUM(SizeHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1803:5: error: expected initializer before ‘noexcept’ 1803 | QT_Q_ENUM(SizeHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1804:5: error: expected initializer before ‘noexcept’ 1804 | QT_Q_ENUM(Orientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1804:5: error: expected initializer before ‘noexcept’ 1804 | QT_Q_ENUM(Orientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1805:5: error: expected initializer before ‘noexcept’ 1805 | QT_Q_ENUM(DropAction) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1805:5: error: expected initializer before ‘noexcept’ 1805 | QT_Q_ENUM(DropAction) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1806:5: error: expected initializer before ‘noexcept’ 1806 | QT_Q_FLAG(Alignment) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1806:5: error: expected initializer before ‘noexcept’ 1806 | QT_Q_FLAG(Alignment) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1807:5: error: expected initializer before ‘noexcept’ 1807 | QT_Q_ENUM(TextFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1807:5: error: expected initializer before ‘noexcept’ 1807 | QT_Q_ENUM(TextFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1808:5: error: expected initializer before ‘noexcept’ 1808 | QT_Q_FLAG(Orientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1808:5: error: expected initializer before ‘noexcept’ 1808 | QT_Q_FLAG(Orientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1809:5: error: expected initializer before ‘noexcept’ 1809 | QT_Q_FLAG(SplitBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1809:5: error: expected initializer before ‘noexcept’ 1809 | QT_Q_FLAG(SplitBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1810:5: error: expected initializer before ‘noexcept’ 1810 | QT_Q_FLAG(DropActions) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1810:5: error: expected initializer before ‘noexcept’ 1810 | QT_Q_FLAG(DropActions) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1811:5: error: expected initializer before ‘noexcept’ 1811 | QT_Q_FLAG(Edges) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1811:5: error: expected initializer before ‘noexcept’ 1811 | QT_Q_FLAG(Edges) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1812:5: error: expected initializer before ‘noexcept’ 1812 | QT_Q_FLAG(DockWidgetAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1812:5: error: expected initializer before ‘noexcept’ 1812 | QT_Q_FLAG(DockWidgetAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1813:5: error: expected initializer before ‘noexcept’ 1813 | QT_Q_FLAG(ToolBarAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1813:5: error: expected initializer before ‘noexcept’ 1813 | QT_Q_FLAG(ToolBarAreas) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1814:5: error: expected initializer before ‘noexcept’ 1814 | QT_Q_ENUM(DockWidgetArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1814:5: error: expected initializer before ‘noexcept’ 1814 | QT_Q_ENUM(DockWidgetArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1815:5: error: expected initializer before ‘noexcept’ 1815 | QT_Q_ENUM(ToolBarArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1815:5: error: expected initializer before ‘noexcept’ 1815 | QT_Q_ENUM(ToolBarArea) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1816:5: error: expected initializer before ‘noexcept’ 1816 | QT_Q_ENUM(TextFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1816:5: error: expected initializer before ‘noexcept’ 1816 | QT_Q_ENUM(TextFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1817:5: error: expected initializer before ‘noexcept’ 1817 | QT_Q_ENUM(TextElideMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1817:5: error: expected initializer before ‘noexcept’ 1817 | QT_Q_ENUM(TextElideMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1818:5: error: expected initializer before ‘noexcept’ 1818 | QT_Q_ENUM(DateFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1818:5: error: expected initializer before ‘noexcept’ 1818 | QT_Q_ENUM(DateFormat) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1819:5: error: expected initializer before ‘noexcept’ 1819 | QT_Q_ENUM(TimeSpec) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1819:5: error: expected initializer before ‘noexcept’ 1819 | QT_Q_ENUM(TimeSpec) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1820:5: error: expected initializer before ‘noexcept’ 1820 | QT_Q_ENUM(DayOfWeek) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1820:5: error: expected initializer before ‘noexcept’ 1820 | QT_Q_ENUM(DayOfWeek) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1821:5: error: expected initializer before ‘noexcept’ 1821 | QT_Q_ENUM(CursorShape) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1821:5: error: expected initializer before ‘noexcept’ 1821 | QT_Q_ENUM(CursorShape) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1822:5: error: expected initializer before ‘noexcept’ 1822 | QT_Q_ENUM(GlobalColor) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1822:5: error: expected initializer before ‘noexcept’ 1822 | QT_Q_ENUM(GlobalColor) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1823:5: error: expected initializer before ‘noexcept’ 1823 | QT_Q_ENUM(AspectRatioMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1823:5: error: expected initializer before ‘noexcept’ 1823 | QT_Q_ENUM(AspectRatioMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1824:5: error: expected initializer before ‘noexcept’ 1824 | QT_Q_ENUM(TransformationMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1824:5: error: expected initializer before ‘noexcept’ 1824 | QT_Q_ENUM(TransformationMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1825:5: error: expected initializer before ‘noexcept’ 1825 | QT_Q_FLAG(ImageConversionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1825:5: error: expected initializer before ‘noexcept’ 1825 | QT_Q_FLAG(ImageConversionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1826:5: error: expected initializer before ‘noexcept’ 1826 | QT_Q_ENUM(Key) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1826:5: error: expected initializer before ‘noexcept’ 1826 | QT_Q_ENUM(Key) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1827:5: error: expected initializer before ‘noexcept’ 1827 | QT_Q_ENUM(ShortcutContext) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1827:5: error: expected initializer before ‘noexcept’ 1827 | QT_Q_ENUM(ShortcutContext) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1828:5: error: expected initializer before ‘noexcept’ 1828 | QT_Q_ENUM(TextInteractionFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1828:5: error: expected initializer before ‘noexcept’ 1828 | QT_Q_ENUM(TextInteractionFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1829:5: error: expected initializer before ‘noexcept’ 1829 | QT_Q_FLAG(TextInteractionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1829:5: error: expected initializer before ‘noexcept’ 1829 | QT_Q_FLAG(TextInteractionFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1830:5: error: expected initializer before ‘noexcept’ 1830 | QT_Q_ENUM(ItemSelectionMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1830:5: error: expected initializer before ‘noexcept’ 1830 | QT_Q_ENUM(ItemSelectionMode) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1831:5: error: expected initializer before ‘noexcept’ 1831 | QT_Q_ENUM(ItemSelectionOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1831:5: error: expected initializer before ‘noexcept’ 1831 | QT_Q_ENUM(ItemSelectionOperation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1832:5: error: expected initializer before ‘noexcept’ 1832 | QT_Q_FLAG(ItemFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1832:5: error: expected initializer before ‘noexcept’ 1832 | QT_Q_FLAG(ItemFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1833:5: error: expected initializer before ‘noexcept’ 1833 | QT_Q_ENUM(CheckState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1833:5: error: expected initializer before ‘noexcept’ 1833 | QT_Q_ENUM(CheckState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1834:5: error: expected initializer before ‘noexcept’ 1834 | QT_Q_ENUM(ItemDataRole) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1834:5: error: expected initializer before ‘noexcept’ 1834 | QT_Q_ENUM(ItemDataRole) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1835:5: error: expected initializer before ‘noexcept’ 1835 | QT_Q_ENUM(SortOrder) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1835:5: error: expected initializer before ‘noexcept’ 1835 | QT_Q_ENUM(SortOrder) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1836:5: error: expected initializer before ‘noexcept’ 1836 | QT_Q_ENUM(CaseSensitivity) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1836:5: error: expected initializer before ‘noexcept’ 1836 | QT_Q_ENUM(CaseSensitivity) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1837:5: error: expected initializer before ‘noexcept’ 1837 | QT_Q_FLAG(MatchFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1837:5: error: expected initializer before ‘noexcept’ 1837 | QT_Q_FLAG(MatchFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1838:5: error: expected initializer before ‘noexcept’ 1838 | QT_Q_FLAG(KeyboardModifiers) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1838:5: error: expected initializer before ‘noexcept’ 1838 | QT_Q_FLAG(KeyboardModifiers) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1839:5: error: expected initializer before ‘noexcept’ 1839 | QT_Q_FLAG(MouseButtons) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1839:5: error: expected initializer before ‘noexcept’ 1839 | QT_Q_FLAG(MouseButtons) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1840:5: error: expected initializer before ‘noexcept’ 1840 | QT_Q_ENUM(WindowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1840:5: error: expected initializer before ‘noexcept’ 1840 | QT_Q_ENUM(WindowType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1841:5: error: expected initializer before ‘noexcept’ 1841 | QT_Q_ENUM(WindowState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1841:5: error: expected initializer before ‘noexcept’ 1841 | QT_Q_ENUM(WindowState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1842:5: error: expected initializer before ‘noexcept’ 1842 | QT_Q_ENUM(WindowModality) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1842:5: error: expected initializer before ‘noexcept’ 1842 | QT_Q_ENUM(WindowModality) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1843:5: error: expected initializer before ‘noexcept’ 1843 | QT_Q_ENUM(WidgetAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1843:5: error: expected initializer before ‘noexcept’ 1843 | QT_Q_ENUM(WidgetAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1844:5: error: expected initializer before ‘noexcept’ 1844 | QT_Q_ENUM(ApplicationAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1844:5: error: expected initializer before ‘noexcept’ 1844 | QT_Q_ENUM(ApplicationAttribute) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1845:5: error: expected initializer before ‘noexcept’ 1845 | QT_Q_FLAG(WindowFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1845:5: error: expected initializer before ‘noexcept’ 1845 | QT_Q_FLAG(WindowFlags) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1846:5: error: expected initializer before ‘noexcept’ 1846 | QT_Q_FLAG(WindowStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1846:5: error: expected initializer before ‘noexcept’ 1846 | QT_Q_FLAG(WindowStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1847:5: error: expected initializer before ‘noexcept’ 1847 | QT_Q_ENUM(FocusReason) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1847:5: error: expected initializer before ‘noexcept’ 1847 | QT_Q_ENUM(FocusReason) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1848:5: error: expected initializer before ‘noexcept’ 1848 | QT_Q_ENUM(InputMethodHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1848:5: error: expected initializer before ‘noexcept’ 1848 | QT_Q_ENUM(InputMethodHint) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1849:5: error: expected initializer before ‘noexcept’ 1849 | QT_Q_ENUM(InputMethodQuery) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1849:5: error: expected initializer before ‘noexcept’ 1849 | QT_Q_ENUM(InputMethodQuery) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1850:5: error: expected initializer before ‘noexcept’ 1850 | QT_Q_FLAG(InputMethodHints) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1850:5: error: expected initializer before ‘noexcept’ 1850 | QT_Q_FLAG(InputMethodHints) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1851:5: error: expected initializer before ‘noexcept’ 1851 | QT_Q_ENUM(EnterKeyType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1851:5: error: expected initializer before ‘noexcept’ 1851 | QT_Q_ENUM(EnterKeyType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1852:5: error: expected initializer before ‘noexcept’ 1852 | QT_Q_FLAG(InputMethodQueries) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1852:5: error: expected initializer before ‘noexcept’ 1852 | QT_Q_FLAG(InputMethodQueries) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1853:5: error: expected initializer before ‘noexcept’ 1853 | QT_Q_FLAG(TouchPointStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1853:5: error: expected initializer before ‘noexcept’ 1853 | QT_Q_FLAG(TouchPointStates) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1854:5: error: expected initializer before ‘noexcept’ 1854 | QT_Q_ENUM(ScreenOrientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1854:5: error: expected initializer before ‘noexcept’ 1854 | QT_Q_ENUM(ScreenOrientation) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1855:5: error: expected initializer before ‘noexcept’ 1855 | QT_Q_FLAG(ScreenOrientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1855:5: error: expected initializer before ‘noexcept’ 1855 | QT_Q_FLAG(ScreenOrientations) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1856:5: error: expected initializer before ‘noexcept’ 1856 | QT_Q_ENUM(ConnectionType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1856:5: error: expected initializer before ‘noexcept’ 1856 | QT_Q_ENUM(ConnectionType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1857:5: error: expected initializer before ‘noexcept’ 1857 | QT_Q_ENUM(ApplicationState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1857:5: error: expected initializer before ‘noexcept’ 1857 | QT_Q_ENUM(ApplicationState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1859:5: error: expected initializer before ‘noexcept’ 1859 | QT_Q_ENUM(GestureState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1859:5: error: expected initializer before ‘noexcept’ 1859 | QT_Q_ENUM(GestureState) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1860:5: error: expected initializer before ‘noexcept’ 1860 | QT_Q_ENUM(GestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1860:5: error: expected initializer before ‘noexcept’ 1860 | QT_Q_ENUM(GestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1861:5: error: expected initializer before ‘noexcept’ 1861 | QT_Q_ENUM(NativeGestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1861:5: error: expected initializer before ‘noexcept’ 1861 | QT_Q_ENUM(NativeGestureType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1863:5: error: expected initializer before ‘noexcept’ 1863 | QT_Q_ENUM(CursorMoveStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1863:5: error: expected initializer before ‘noexcept’ 1863 | QT_Q_ENUM(CursorMoveStyle) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1864:5: error: expected initializer before ‘noexcept’ 1864 | QT_Q_ENUM(TimerType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1864:5: error: expected initializer before ‘noexcept’ 1864 | QT_Q_ENUM(TimerType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1865:5: error: expected initializer before ‘noexcept’ 1865 | QT_Q_ENUM(ScrollPhase) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1865:5: error: expected initializer before ‘noexcept’ 1865 | QT_Q_ENUM(ScrollPhase) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1866:5: error: expected initializer before ‘noexcept’ 1866 | QT_Q_ENUM(MouseEventSource) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1866:5: error: expected initializer before ‘noexcept’ 1866 | QT_Q_ENUM(MouseEventSource) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1867:5: error: expected initializer before ‘noexcept’ 1867 | QT_Q_FLAG(MouseEventFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1867:5: error: expected initializer before ‘noexcept’ 1867 | QT_Q_FLAG(MouseEventFlag) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1868:5: error: expected initializer before ‘noexcept’ 1868 | QT_Q_ENUM(ChecksumType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1868:5: error: expected initializer before ‘noexcept’ 1868 | QT_Q_ENUM(ChecksumType) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1869:5: error: expected initializer before ‘noexcept’ 1869 | QT_Q_ENUM(HighDpiScaleFactorRoundingPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1869:5: error: expected initializer before ‘noexcept’ 1869 | QT_Q_ENUM(HighDpiScaleFactorRoundingPolicy) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1870:5: error: expected initializer before ‘noexcept’ 1870 | QT_Q_ENUM(TabFocusBehavior) | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:1870:5: error: expected initializer before ‘noexcept’ 1870 | QT_Q_ENUM(TabFocusBehavior) | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qarraydata.h:115:5: error: expected unqualified-id before ‘[’ token 115 | Q_REQUIRED_RESULT static QArrayData *allocate(size_t objectSize, size_t alignment, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:117:5: error: expected unqualified-id before ‘[’ token 117 | Q_REQUIRED_RESULT static QArrayData *reallocateUnaligned(QArrayData *data, size_t objectSize, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:46, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qarraydata.h:120:29: error: expected ‘;’ at end of member declaration 120 | size_t alignment) noexcept; | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:120:31: error: ‘noexcept’ does not name a type 120 | size_t alignment) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:120:31: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qarraydata.h:123:35: error: expected ‘;’ at end of member declaration 123 | static QArrayData *sharedNull() noexcept { return const_cast(shared_null); } | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:123:37: error: ‘noexcept’ does not name a type 123 | static QArrayData *sharedNull() noexcept { return const_cast(shared_null); } | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:123:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:126:1: error: expected initializer before ‘noexcept’ 126 | Q_DECLARE_OPERATORS_FOR_FLAGS(QArrayData::AllocationOptions) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qarraydata.h:220:5: error: expected unqualified-id before ‘[’ token 220 | Q_REQUIRED_RESULT static QTypedArrayData *allocate(size_t capacity, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qbytearray.h:46, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qarraydata.h:257:40: error: expected ‘;’ at end of member declaration 257 | static QTypedArrayData *sharedNull() noexcept | ^ | ; /usr/include/qt5/QtCore/qarraydata.h:257:42: error: ‘noexcept’ does not name a type 257 | static QTypedArrayData *sharedNull() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:257:42: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::reallocateUnaligned(QTypedArrayData*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt5/QtCore/qarraydata.h:232:59: error: ‘reallocateUnaligned’ is not a member of ‘QArrayData’ 232 | return static_cast(QArrayData::reallocateUnaligned(data, sizeof(T), | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::fromRawData(const T*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt5/QtCore/qarraydata.h:246:35: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 246 | QTypedArrayData *result = allocate(0, options | RawData); | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h:246:35: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::sharedEmpty()’: /usr/include/qt5/QtCore/qarraydata.h:266:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 266 | return allocate(/* capacity */ 0); | ^~~~~~~~ /usr/include/qt5/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::unsharableEmpty()’: /usr/include/qt5/QtCore/qarraydata.h:273:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 273 | return allocate(/* capacity */ 0, Unsharable); | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h: At global scope: /usr/include/qt5/QtCore/qbytearray.h:102:43: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:102:68: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:180:23: error: expected ‘;’ at end of member declaration 180 | inline QByteArray() noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:180:25: error: ‘noexcept’ does not name a type 180 | inline QByteArray() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:180:25: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:184:41: error: expected ‘;’ at end of member declaration 184 | inline QByteArray(const QByteArray &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:184:43: error: ‘noexcept’ does not name a type 184 | inline QByteArray(const QByteArray &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:184:43: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:187:45: error: expected ‘;’ at end of member declaration 187 | QByteArray &operator=(const QByteArray &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:187:47: error: ‘noexcept’ does not name a type 187 | QByteArray &operator=(const QByteArray &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:187:47: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:189:34: error: expected ‘,’ or ‘...’ before ‘&&’ token 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~ /usr/include/qt5/QtCore/qbytearray.h:189:42: error: invalid constructor; you probably meant ‘QByteArray (const QByteArray&)’ 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ /usr/include/qt5/QtCore/qbytearray.h:189:42: error: expected ‘;’ at end of member declaration 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:189:44: error: ‘noexcept’ does not name a type 189 | inline QByteArray(QByteArray && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:189:44: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:190:45: error: expected ‘,’ or ‘...’ before ‘&&’ token 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^~ /usr/include/qt5/QtCore/qbytearray.h:190:52: error: expected ‘;’ at end of member declaration 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:190:54: error: ‘noexcept’ does not name a type 190 | inline QByteArray &operator=(QByteArray &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:190:54: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:193:39: error: expected ‘;’ at end of member declaration 193 | inline void swap(QByteArray &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:193:41: error: ‘noexcept’ does not name a type 193 | inline void swap(QByteArray &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:193:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:221:5: error: expected unqualified-id before ‘[’ token 221 | Q_REQUIRED_RESULT inline QByteRef operator[](int i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:222:5: error: expected unqualified-id before ‘[’ token 222 | Q_REQUIRED_RESULT inline QByteRef operator[](uint i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:223:5: error: expected unqualified-id before ‘[’ token 223 | Q_REQUIRED_RESULT char front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:224:5: error: expected unqualified-id before ‘[’ token 224 | Q_REQUIRED_RESULT inline QByteRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:225:5: error: expected unqualified-id before ‘[’ token 225 | Q_REQUIRED_RESULT char back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:226:5: error: expected unqualified-id before ‘[’ token 226 | Q_REQUIRED_RESULT inline QByteRef back(); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:242:83: error: expected ‘;’ at end of member declaration 242 | inline int compare(const char *c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:242:89: error: ‘noexcept’ does not name a type 242 | inline int compare(const char *c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:242:89: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:243:89: error: expected ‘;’ at end of member declaration 243 | inline int compare(const QByteArray &a, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:243:95: error: ‘noexcept’ does not name a type 243 | inline int compare(const QByteArray &a, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:243:95: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:245:5: error: expected unqualified-id before ‘[’ token 245 | Q_REQUIRED_RESULT QByteArray left(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:246:5: error: expected unqualified-id before ‘[’ token 246 | Q_REQUIRED_RESULT QByteArray right(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:247:5: error: expected unqualified-id before ‘[’ token 247 | Q_REQUIRED_RESULT QByteArray mid(int index, int len = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:248:5: error: expected unqualified-id before ‘[’ token 248 | Q_REQUIRED_RESULT QByteArray chopped(int len) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT QByteArray toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:294:5: error: expected unqualified-id before ‘[’ token 294 | Q_REQUIRED_RESULT QByteArray toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT QByteArray trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:296:5: error: expected unqualified-id before ‘[’ token 296 | Q_REQUIRED_RESULT QByteArray simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:299:5: error: expected unqualified-id before ‘[’ token 299 | Q_REQUIRED_RESULT QByteArray leftJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:300:5: error: expected unqualified-id before ‘[’ token 300 | Q_REQUIRED_RESULT QByteArray rightJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:335:5: error: expected unqualified-id before ‘[’ token 335 | Q_REQUIRED_RESULT QByteArray repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:393:5: error: expected unqualified-id before ‘[’ token 393 | Q_REQUIRED_RESULT static QByteArray number(int, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:394:5: error: expected unqualified-id before ‘[’ token 394 | Q_REQUIRED_RESULT static QByteArray number(uint, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:395:5: error: expected unqualified-id before ‘[’ token 395 | Q_REQUIRED_RESULT static QByteArray number(qlonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:396:5: error: expected unqualified-id before ‘[’ token 396 | Q_REQUIRED_RESULT static QByteArray number(qulonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:397:5: error: expected unqualified-id before ‘[’ token 397 | Q_REQUIRED_RESULT static QByteArray number(double, char f = 'g', int prec = 6); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:398:5: error: expected unqualified-id before ‘[’ token 398 | Q_REQUIRED_RESULT static QByteArray fromRawData(const char *, int size); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:401:5: error: expected unqualified-id before ‘[’ token 401 | Q_REQUIRED_RESULT static FromBase64Result fromBase64Encoding(QByteArray &&base64, Base64Options options = Base64Encoding); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:402:5: error: expected unqualified-id before ‘[’ token 402 | Q_REQUIRED_RESULT static FromBase64Result fromBase64Encoding(const QByteArray &base64, Base64Options options = Base64Encoding); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:403:5: error: expected unqualified-id before ‘[’ token 403 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64, Base64Options options); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:404:5: error: expected unqualified-id before ‘[’ token 404 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64); // ### Qt6 merge with previous | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:405:5: error: expected unqualified-id before ‘[’ token 405 | Q_REQUIRED_RESULT static QByteArray fromHex(const QByteArray &hexEncoded); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:406:5: error: expected unqualified-id before ‘[’ token 406 | Q_REQUIRED_RESULT static QByteArray fromPercentEncoding(const QByteArray &pctEncoded, char percent = '%'); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:365:30: error: ‘nullptr’ was not declared in this scope 365 | short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:366:32: error: ‘nullptr’ was not declared in this scope 366 | ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:367:26: error: ‘nullptr’ was not declared in this scope 367 | int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:368:28: error: ‘nullptr’ was not declared in this scope 368 | uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:369:28: error: ‘nullptr’ was not declared in this scope 369 | long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:370:30: error: ‘nullptr’ was not declared in this scope 370 | ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:371:37: error: ‘nullptr’ was not declared in this scope 371 | qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:372:39: error: ‘nullptr’ was not declared in this scope 372 | qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:373:30: error: ‘nullptr’ was not declared in this scope 373 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:374:32: error: ‘nullptr’ was not declared in this scope 374 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1304, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:492:1: error: expected initializer before ‘noexcept’ 492 | Q_DECLARE_OPERATORS_FOR_FLAGS(QByteArray::Base64Options) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:494:33: error: expected initializer before ‘noexcept’ 494 | inline QByteArray::QByteArray() noexcept : d(Data::sharedNull()) { } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:524:52: error: expected initializer before ‘noexcept’ 524 | inline QByteArray::QByteArray(const QByteArray &a) noexcept : d(a.d) | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h: In member function ‘void QByteArray::reserve(int)’: /usr/include/qt5/QtCore/qbytearray.h:533:21: error: ‘qMax’ was not declared in this scope 533 | reallocData(qMax(uint(size()), uint(asize)) + 1u, d->detachFlags() | Data::CapacityReserved); | ^~~~ /usr/include/qt5/QtCore/qbytearray.h: At global scope: /usr/include/qt5/QtCore/qbytearray.h:626:17: error: no declaration matches ‘QByteRef QByteArray::operator[](int)’ 626 | inline QByteRef QByteArray::operator[](int i) | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:503:13: note: candidates are: ‘char QByteArray::operator[](uint) const’ 503 | inline char QByteArray::operator[](uint i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:501:13: note: ‘char QByteArray::operator[](int) const’ 501 | inline char QByteArray::operator[](int i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:628:17: error: no declaration matches ‘QByteRef QByteArray::operator[](uint)’ 628 | inline QByteRef QByteArray::operator[](uint i) | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:503:13: note: candidates are: ‘char QByteArray::operator[](uint) const’ 503 | inline char QByteArray::operator[](uint i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:501:13: note: ‘char QByteArray::operator[](int) const’ 501 | inline char QByteArray::operator[](int i) const | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:630:17: error: no declaration matches ‘QByteRef QByteArray::front()’ 630 | inline QByteRef QByteArray::front() { return operator[](0); } | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:630:17: note: no functions named ‘QByteRef QByteArray::front()’ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:631:17: error: no declaration matches ‘QByteRef QByteArray::back()’ 631 | inline QByteRef QByteArray::back() { return operator[](size() - 1); } | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:631:17: note: no functions named ‘QByteRef QByteArray::back()’ /usr/include/qt5/QtCore/qbytearray.h:155:21: note: ‘class QByteArray’ defined here 155 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:674:77: error: expected initializer before ‘noexcept’ 674 | inline int QByteArray::compare(const char *c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:679:83: error: expected initializer before ‘noexcept’ 679 | inline int QByteArray::compare(const QByteArray &a, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:684:68: error: expected initializer before ‘noexcept’ 684 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:686:62: error: expected initializer before ‘noexcept’ 686 | inline bool operator==(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:688:62: error: expected initializer before ‘noexcept’ 688 | inline bool operator==(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:690:68: error: expected initializer before ‘noexcept’ 690 | inline bool operator!=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:692:62: error: expected initializer before ‘noexcept’ 692 | inline bool operator!=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:694:62: error: expected initializer before ‘noexcept’ 694 | inline bool operator!=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:696:67: error: expected initializer before ‘noexcept’ 696 | inline bool operator<(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:698:62: error: expected initializer before ‘noexcept’ 698 | inline bool operator<(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:700:61: error: expected initializer before ‘noexcept’ 700 | inline bool operator<(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:702:68: error: expected initializer before ‘noexcept’ 702 | inline bool operator<=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:704:62: error: expected initializer before ‘noexcept’ 704 | inline bool operator<=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:706:62: error: expected initializer before ‘noexcept’ 706 | inline bool operator<=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:708:67: error: expected initializer before ‘noexcept’ 708 | inline bool operator>(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:710:61: error: expected initializer before ‘noexcept’ 710 | inline bool operator>(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:712:61: error: expected initializer before ‘noexcept’ 712 | inline bool operator>(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:714:68: error: expected initializer before ‘noexcept’ 714 | inline bool operator>=(const QByteArray &a1, const QByteArray &a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:716:62: error: expected initializer before ‘noexcept’ 716 | inline bool operator>=(const QByteArray &a1, const char *a2) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:718:62: error: expected initializer before ‘noexcept’ 718 | inline bool operator>=(const char *a1, const QByteArray &a2) noexcept | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘qIsTrivial’ was not declared in this scope 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘)’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘qIsRelocatable’ was not declared in this scope 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘)’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘is_integral’ is not a member of ‘std’ 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected primary-expression before ‘>’ token 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: ‘::value’ has not been declared 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:772:1: error: expected initializer before ‘noexcept’ 772 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:780:50: error: expected ‘;’ at end of member declaration 780 | void swap(QByteArray::FromBase64Result &other) noexcept | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:780:52: error: ‘noexcept’ does not name a type 780 | void swap(QByteArray::FromBase64Result &other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:780:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:786:30: error: expected ‘;’ at end of member declaration 786 | explicit operator bool() const noexcept { return decodingStatus == QByteArray::Base64DecodingStatus::Ok; } | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:786:36: error: ‘noexcept’ does not name a type 786 | explicit operator bool() const noexcept { return decodingStatus == QByteArray::Base64DecodingStatus::Ok; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:786:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:793:27: error: expected ‘;’ at end of member declaration 793 | QByteArray &operator*() noexcept { return decoded; } | ^ | ; /usr/include/qt5/QtCore/qbytearray.h:793:29: error: ‘noexcept’ does not name a type 793 | QByteArray &operator*() noexcept { return decoded; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:793:29: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qbytearray.h:794:35: error: expected ‘;’ at end of member declaration 794 | const QByteArray &operator*() const noexcept { return decoded; } | ^~~~~ | ; /usr/include/qt5/QtCore/qbytearray.h:794:41: error: ‘noexcept’ does not name a type 794 | const QByteArray &operator*() const noexcept { return decoded; } | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:794:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘qIsTrivial’ was not declared in this scope 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘)’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘qIsRelocatable’ was not declared in this scope 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘)’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘is_integral’ is not a member of ‘std’ 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected primary-expression before ‘>’ token 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: ‘::value’ has not been declared 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:798:1: error: expected initializer before ‘noexcept’ 798 | Q_DECLARE_SHARED(QByteArray::FromBase64Result) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qbytearray.h:800:106: error: expected initializer before ‘noexcept’ 800 | inline bool operator==(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:811:106: error: expected initializer before ‘noexcept’ 811 | inline bool operator!=(const QByteArray::FromBase64Result &lhs, const QByteArray::FromBase64Result &rhs) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qbytearray.h:816:103: error: expected initializer before ‘noexcept’ 816 | Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray::FromBase64Result &key, uint seed = 0) noexcept; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:53, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringliteral.h:59:9: error: ‘char16_t’ does not name a type 59 | typedef char16_t qunicodechar; | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringliteral.h:61:1: error: ‘qunicodechar’ was not declared in this scope 61 | Q_STATIC_ASSERT_X(sizeof(qunicodechar) == 2, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:53, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringliteral.h:92:5: error: ‘qunicodechar’ does not name a type 92 | qunicodechar data[N + 1]; | ^~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringalgorithms.h:59:1: error: expected unqualified-id before ‘[’ token 59 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype qustrlen(const ushort *str) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:60:1: error: expected unqualified-id before ‘[’ token 60 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION const ushort *qustrchr(QStringView str, ushort ch) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:62:1: error: expected unqualified-id before ‘[’ token 62 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:63:1: error: expected unqualified-id before ‘[’ token 63 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:64:1: error: expected unqualified-id before ‘[’ token 64 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:65:1: error: expected unqualified-id before ‘[’ token 65 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:68:1: error: expected unqualified-id before ‘[’ token 68 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:69:1: error: expected unqualified-id before ‘[’ token 69 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:70:1: error: expected unqualified-id before ‘[’ token 70 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:71:1: error: expected unqualified-id before ‘[’ token 71 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:73:1: error: expected unqualified-id before ‘[’ token 73 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:74:1: error: expected unqualified-id before ‘[’ token 74 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:75:1: error: expected unqualified-id before ‘[’ token 75 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:76:1: error: expected unqualified-id before ‘[’ token 76 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:78:1: error: expected unqualified-id before ‘[’ token 78 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QStringView haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:79:1: error: expected unqualified-id before ‘[’ token 79 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QStringView haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:80:1: error: expected unqualified-id before ‘[’ token 80 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QLatin1String haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:81:1: error: expected unqualified-id before ‘[’ token 81 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype findString(QLatin1String haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:83:1: error: expected unqualified-id before ‘[’ token 83 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QStringView haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:84:1: error: expected unqualified-id before ‘[’ token 84 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QStringView haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:85:1: error: expected unqualified-id before ‘[’ token 85 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QLatin1String haystack, qsizetype from, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:86:1: error: expected unqualified-id before ‘[’ token 86 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype lastIndexOf(QLatin1String haystack, qsizetype from, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:88:1: error: expected unqualified-id before ‘[’ token 88 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QStringView trimmed(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:89:1: error: expected unqualified-id before ‘[’ token 89 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QLatin1String trimmed(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:91:1: error: expected unqualified-id before ‘[’ token 91 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLatin1(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:92:1: error: expected unqualified-id before ‘[’ token 92 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToUtf8(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:93:1: error: expected unqualified-id before ‘[’ token 93 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLocal8Bit(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:94:1: error: expected unqualified-id before ‘[’ token 94 | Q_REQUIRED_RESULT Q_CORE_EXPORT QVector convertToUcs4(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:96:1: error: expected unqualified-id before ‘[’ token 96 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isRightToLeft(QStringView string) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:98:1: error: expected unqualified-id before ‘[’ token 98 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isAscii(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:99:1: error: expected unqualified-id before ‘[’ token 99 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isAscii(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:100:1: error: expected unqualified-id before ‘[’ token 100 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR inline bool isLatin1(QLatin1String s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:101:1: error: expected unqualified-id before ‘[’ token 101 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isLatin1(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringalgorithms.h:102:1: error: expected unqualified-id before ‘[’ token 102 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool isValidUtf16(QStringView s) noexcept; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:63:29: error: expected template-name before ‘<’ token 63 | : std::integral_constant::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:70:57: error: expected template-argument before ‘<’ token 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:70:57: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:70:107: error: template argument 1 is invalid 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:73:50: error: expected class-name before ‘{’ token 73 | struct IsCompatibleArrayHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:79:45: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:79:54: error: expected template-argument before ‘<’ token 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:79:54: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:79:105: error: template argument 1 is invalid 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:82:52: error: expected class-name before ‘{’ token 82 | struct IsCompatiblePointerHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:88:47: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:88:56: error: expected template-argument before ‘<’ token 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:88:56: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:88:109: error: template argument 1 is invalid 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt5/QtCore/qstringview.h:91:59: error: expected class-name before ‘{’ token 91 | struct IsCompatibleStdBasicStringHelper : std::false_type {}; | ^ /usr/include/qt5/QtCore/qstringview.h:99:23: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 99 | typename std::remove_cv::type>::type | ^~~~~~~~~ | remove_if /usr/include/qt5/QtCore/qstringview.h:99:32: error: expected template-argument before ‘<’ token 99 | typename std::remove_cv::type>::type | ^ /usr/include/qt5/QtCore/qstringview.h:99:32: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstringview.h:100:7: error: template argument 1 is invalid 100 | > {}; | ^ /usr/include/qt5/QtCore/qstringview.h:107:13: error: ‘char16_t’ does not name a type 107 | typedef char16_t storage_type; | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:110:13: error: ‘qsizetype’ does not name a type 110 | typedef qsizetype size_type; | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:123:5: error: expected unqualified-id before ‘using’ 123 | using if_compatible_char = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:126:5: error: expected unqualified-id before ‘using’ 126 | using if_compatible_array = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:129:5: error: expected unqualified-id before ‘using’ 129 | using if_compatible_pointer = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:132:5: error: expected unqualified-id before ‘using’ 132 | using if_compatible_string = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:135:5: error: expected unqualified-id before ‘using’ 135 | using if_compatible_qstring_like = typename std::enable_if::value || std::is_same::value, bool>::type; | ^~~~~ /usr/include/qt5/QtCore/qstringview.h:138:29: error: ‘qsizetype’ does not name a type 138 | static Q_DECL_CONSTEXPR qsizetype lengthHelperArray(const Char (&)[N]) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:144:12: error: ‘qsizetype’ does not name a type 144 | static qsizetype lengthHelperPointer(const Char *str) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:156:12: error: ‘qsizetype’ does not name a type 156 | static qsizetype lengthHelperPointer(const QChar *str) noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:162:18: error: ‘storage_type’ does not name a type 162 | static const storage_type *castHelper(const Char *str) noexcept | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:164:35: error: ‘storage_type’ does not name a type 164 | static Q_DECL_CONSTEXPR const storage_type *castHelper(const storage_type *str) noexcept | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:168:34: error: expected ‘;’ at end of member declaration 168 | Q_DECL_CONSTEXPR QStringView() noexcept | ^ | ; /usr/include/qt5/QtCore/qstringview.h:168:36: error: ‘noexcept’ does not name a type 168 | Q_DECL_CONSTEXPR QStringView() noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:168:36: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h:170:48: error: invalid use of ‘::’ 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^ /usr/include/qt5/QtCore/qstringview.h:170:48: error: expected ‘;’ at end of member declaration 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^ | ; /usr/include/qt5/QtCore/qstringview.h:170:50: error: ‘noexcept’ does not name a type 170 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:170:50: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h:173:30: error: ‘if_compatible_char’ has not been declared 173 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:173:48: error: expected ‘>’ before ‘<’ token 173 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:174:51: error: ‘qsizetype’ has not been declared 174 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:178:30: error: ‘if_compatible_char’ has not been declared 178 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:178:48: error: expected ‘>’ before ‘<’ token 178 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:190:31: error: ‘if_compatible_array’ has not been declared 190 | template = true> | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:190:50: error: expected ‘>’ before ‘<’ token 190 | template = true> | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:191:5: error: ‘R’ was not declared in this scope 191 | QT_DEPRECATED_VERSION_X_5_14(R"(Use u"~~~" or QStringView(u"~~~") instead of QStringViewLiteral("~~~"))") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:192:77: error: expected initializer before ‘noexcept’ 192 | Q_DECL_CONSTEXPR QStringView(const Array &str, QtPrivate::Deprecated_t) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:196:31: error: ‘if_compatible_array’ has not been declared 196 | template = true> | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:196:50: error: expected ‘>’ before ‘<’ token 196 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:197:52: error: expected initializer before ‘noexcept’ 197 | Q_DECL_CONSTEXPR QStringView(const Array &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:200:33: error: ‘if_compatible_pointer’ has not been declared 200 | template = true> | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:200:54: error: expected ‘>’ before ‘<’ token 200 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:201:54: error: expected initializer before ‘noexcept’ 201 | Q_DECL_CONSTEXPR QStringView(const Pointer &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:209:32: error: ‘if_compatible_qstring_like’ has not been declared 209 | template = true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:209:58: error: expected ‘>’ before ‘<’ token 209 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:210:36: error: expected initializer before ‘noexcept’ 210 | QStringView(const String &str) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:214:40: error: ‘if_compatible_string’ has not been declared 214 | template = true> | ^~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:214:60: error: expected ‘>’ before ‘<’ token 214 | template = true> | ^ /usr/include/qt5/QtCore/qstringview.h:215:61: error: expected initializer before ‘noexcept’ 215 | Q_DECL_CONSTEXPR QStringView(const StdBasicString &str) noexcept | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:218:5: error: expected unqualified-id before ‘[’ token 218 | Q_REQUIRED_RESULT inline QString toString() const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:220:5: error: expected unqualified-id before ‘[’ token 220 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR qsizetype size() const noexcept { return m_size; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:221:5: error: expected unqualified-id before ‘[’ token 221 | Q_REQUIRED_RESULT const_pointer data() const noexcept { return reinterpret_cast(m_data); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:222:5: error: expected unqualified-id before ‘[’ token 222 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR const storage_type *utf16() const noexcept { return m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:224:5: error: expected unqualified-id before ‘[’ token 224 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar operator[](qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:232:5: error: expected unqualified-id before ‘[’ token 232 | Q_REQUIRED_RESULT inline QString arg(Args &&...args) const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:234:5: error: expected unqualified-id before ‘[’ token 234 | Q_REQUIRED_RESULT QByteArray toLatin1() const { return QtPrivate::convertToLatin1(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:235:5: error: expected unqualified-id before ‘[’ token 235 | Q_REQUIRED_RESULT QByteArray toUtf8() const { return QtPrivate::convertToUtf8(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:236:5: error: expected unqualified-id before ‘[’ token 236 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const { return QtPrivate::convertToLocal8Bit(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:237:5: error: expected unqualified-id before ‘[’ token 237 | Q_REQUIRED_RESULT inline QVector toUcs4() const; // defined in qvector.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:239:5: error: expected unqualified-id before ‘[’ token 239 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar at(qsizetype n) const { return (*this)[n]; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:241:5: error: expected unqualified-id before ‘[’ token 241 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:245:5: error: expected unqualified-id before ‘[’ token 245 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos, qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:249:5: error: expected unqualified-id before ‘[’ token 249 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView left(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:253:5: error: expected unqualified-id before ‘[’ token 253 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView right(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:257:5: error: expected unqualified-id before ‘[’ token 257 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView chopped(qsizetype n) const | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:260:44: error: ‘qsizetype’ has not been declared 260 | Q_DECL_RELAXED_CONSTEXPR void truncate(qsizetype n) | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:262:40: error: ‘qsizetype’ has not been declared 262 | Q_DECL_RELAXED_CONSTEXPR void chop(qsizetype n) | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:265:5: error: expected unqualified-id before ‘[’ token 265 | Q_REQUIRED_RESULT QStringView trimmed() const noexcept { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:267:5: error: expected unqualified-id before ‘[’ token 267 | Q_REQUIRED_RESULT int compare(QStringView other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:269:5: error: expected unqualified-id before ‘[’ token 269 | Q_REQUIRED_RESULT inline int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:270:5: error: expected unqualified-id before ‘[’ token 270 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR int compare(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:272:5: error: expected unqualified-id before ‘[’ token 272 | Q_REQUIRED_RESULT int compare(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:275:5: error: expected unqualified-id before ‘[’ token 275 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:277:5: error: expected unqualified-id before ‘[’ token 277 | Q_REQUIRED_RESULT inline bool startsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:278:5: error: expected unqualified-id before ‘[’ token 278 | Q_REQUIRED_RESULT bool startsWith(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:280:5: error: expected unqualified-id before ‘[’ token 280 | Q_REQUIRED_RESULT bool startsWith(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:283:5: error: expected unqualified-id before ‘[’ token 283 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:285:5: error: expected unqualified-id before ‘[’ token 285 | Q_REQUIRED_RESULT inline bool endsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:286:5: error: expected unqualified-id before ‘[’ token 286 | Q_REQUIRED_RESULT bool endsWith(QChar c) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:288:5: error: expected unqualified-id before ‘[’ token 288 | Q_REQUIRED_RESULT bool endsWith(QChar c, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:291:5: error: expected unqualified-id before ‘[’ token 291 | Q_REQUIRED_RESULT qsizetype indexOf(QChar c, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT qsizetype indexOf(QStringView s, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT inline qsizetype indexOf(QLatin1String s, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:297:5: error: expected unqualified-id before ‘[’ token 297 | Q_REQUIRED_RESULT bool contains(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:299:5: error: expected unqualified-id before ‘[’ token 299 | Q_REQUIRED_RESULT bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:301:5: error: expected unqualified-id before ‘[’ token 301 | Q_REQUIRED_RESULT inline bool contains(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:303:5: error: expected unqualified-id before ‘[’ token 303 | Q_REQUIRED_RESULT inline qsizetype count(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:304:5: error: expected unqualified-id before ‘[’ token 304 | Q_REQUIRED_RESULT inline qsizetype count(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:306:5: error: expected unqualified-id before ‘[’ token 306 | Q_REQUIRED_RESULT qsizetype lastIndexOf(QChar c, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:308:5: error: expected unqualified-id before ‘[’ token 308 | Q_REQUIRED_RESULT qsizetype lastIndexOf(QStringView s, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:310:5: error: expected unqualified-id before ‘[’ token 310 | Q_REQUIRED_RESULT inline qsizetype lastIndexOf(QLatin1String s, qsizetype from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:312:5: error: expected unqualified-id before ‘[’ token 312 | Q_REQUIRED_RESULT bool isRightToLeft() const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:314:5: error: expected unqualified-id before ‘[’ token 314 | Q_REQUIRED_RESULT bool isValidUtf16() const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:317:5: error: expected unqualified-id before ‘[’ token 317 | Q_REQUIRED_RESULT inline short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:318:5: error: expected unqualified-id before ‘[’ token 318 | Q_REQUIRED_RESULT inline ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:319:5: error: expected unqualified-id before ‘[’ token 319 | Q_REQUIRED_RESULT inline int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:320:5: error: expected unqualified-id before ‘[’ token 320 | Q_REQUIRED_RESULT inline uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:321:5: error: expected unqualified-id before ‘[’ token 321 | Q_REQUIRED_RESULT inline long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:322:5: error: expected unqualified-id before ‘[’ token 322 | Q_REQUIRED_RESULT inline ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:323:5: error: expected unqualified-id before ‘[’ token 323 | Q_REQUIRED_RESULT inline qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:324:5: error: expected unqualified-id before ‘[’ token 324 | Q_REQUIRED_RESULT inline qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:325:5: error: expected unqualified-id before ‘[’ token 325 | Q_REQUIRED_RESULT inline float toFloat(bool *ok = nullptr) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:326:5: error: expected unqualified-id before ‘[’ token 326 | Q_REQUIRED_RESULT inline double toDouble(bool *ok = nullptr) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:328:5: error: expected unqualified-id before ‘[’ token 328 | Q_REQUIRED_RESULT inline int toWCharArray(wchar_t *array) const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:330:5: error: expected unqualified-id before ‘[’ token 330 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:334:5: error: expected unqualified-id before ‘[’ token 334 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:339:5: error: expected unqualified-id before ‘[’ token 339 | Q_REQUIRED_RESULT inline | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:346:5: error: expected unqualified-id before ‘[’ token 346 | Q_REQUIRED_RESULT const_iterator begin() const noexcept { return data(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:347:5: error: expected unqualified-id before ‘[’ token 347 | Q_REQUIRED_RESULT const_iterator end() const noexcept { return data() + size(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:348:5: error: expected unqualified-id before ‘[’ token 348 | Q_REQUIRED_RESULT const_iterator cbegin() const noexcept { return begin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:349:5: error: expected unqualified-id before ‘[’ token 349 | Q_REQUIRED_RESULT const_iterator cend() const noexcept { return end(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:350:5: error: expected unqualified-id before ‘[’ token 350 | Q_REQUIRED_RESULT const_reverse_iterator rbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:351:5: error: expected unqualified-id before ‘[’ token 351 | Q_REQUIRED_RESULT const_reverse_iterator rend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:352:5: error: expected unqualified-id before ‘[’ token 352 | Q_REQUIRED_RESULT const_reverse_iterator crbegin() const noexcept { return rbegin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:353:5: error: expected unqualified-id before ‘[’ token 353 | Q_REQUIRED_RESULT const_reverse_iterator crend() const noexcept { return rend(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:355:5: error: expected unqualified-id before ‘[’ token 355 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool empty() const noexcept { return size() == 0; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:356:5: error: expected unqualified-id before ‘[’ token 356 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:357:5: error: expected unqualified-id before ‘[’ token 357 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:362:5: error: expected unqualified-id before ‘[’ token 362 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isNull() const noexcept { return !m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:363:5: error: expected unqualified-id before ‘[’ token 363 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isEmpty() const noexcept { return empty(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:364:5: error: expected unqualified-id before ‘[’ token 364 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR int length() const /* not nothrow! */ | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:366:5: error: expected unqualified-id before ‘[’ token 366 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar first() const { return front(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:367:5: error: expected unqualified-id before ‘[’ token 367 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar last() const { return back(); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:369:5: error: ‘qsizetype’ does not name a type 369 | qsizetype m_size; | ^~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:370:11: error: ‘storage_type’ does not name a type 370 | const storage_type *m_data; | ^~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:372:63: error: expected ‘;’ at end of member declaration 372 | Q_DECL_CONSTEXPR int compare_single_char_helper(int diff) const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qstringview.h:372:69: error: ‘noexcept’ does not name a type 372 | Q_DECL_CONSTEXPR int compare_single_char_helper(int diff) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:372:69: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstringview.h: In constructor ‘QStringView::QStringView(const Char*, int)’: /usr/include/qt5/QtCore/qstringview.h:175:11: error: class ‘QStringView’ does not have any field named ‘m_size’ 175 | : m_size((Q_ASSERT(len >= 0), Q_ASSERT(str || !len), len)), | ^~~~~~ /usr/include/qt5/QtCore/qstringview.h:176:11: error: class ‘QStringView’ does not have any field named ‘m_data’ 176 | m_data(castHelper(str)) {} | ^~~~~~ In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h: In member function ‘void QStringView::truncate(int)’: /usr/include/qt5/QtCore/qstringview.h:261:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 261 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:261:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 261 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~ | dysize In file included from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h: In member function ‘void QStringView::chop(int)’: /usr/include/qt5/QtCore/qstringview.h:263:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 263 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:263:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 263 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~ | dysize In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h: At global scope: /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘qIsTrivial’ was not declared in this scope 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘)’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘qIsRelocatable’ was not declared in this scope 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘)’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘is_integral’ is not a member of ‘std’ 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: expected primary-expression before ‘>’ token 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstringview.h:375:1: error: ‘::value’ has not been declared 375 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qstring.h:55, from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstringview.h:377:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 377 | template ’ before ‘<’ token 377 | template ; | ^~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:176:11: error: expected nested-name-specifier before ‘const_reverse_iterator’ 176 | using const_reverse_iterator = reverse_iterator; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:178:5: error: ‘const_reverse_iterator’ does not name a type 178 | const_reverse_iterator rbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:179:5: error: ‘const_reverse_iterator’ does not name a type 179 | const_reverse_iterator crbegin() const noexcept { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:180:5: error: ‘const_reverse_iterator’ does not name a type 180 | const_reverse_iterator rend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:181:5: error: ‘const_reverse_iterator’ does not name a type 181 | const_reverse_iterator crend() const noexcept { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:191:5: error: expected unqualified-id before ‘[’ token 191 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QLatin1String chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:199:5: error: expected unqualified-id before ‘[’ token 199 | Q_REQUIRED_RESULT QLatin1String trimmed() const noexcept { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:201:46: error: expected ‘;’ at end of member declaration 201 | inline bool operator==(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:201:52: error: ‘noexcept’ does not name a type 201 | inline bool operator==(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:201:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:202:46: error: expected ‘;’ at end of member declaration 202 | inline bool operator!=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:202:52: error: ‘noexcept’ does not name a type 202 | inline bool operator!=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:202:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:203:45: error: expected ‘;’ at end of member declaration 203 | inline bool operator>(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:203:51: error: ‘noexcept’ does not name a type 203 | inline bool operator>(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:203:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:204:45: error: expected ‘;’ at end of member declaration 204 | inline bool operator<(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:204:51: error: ‘noexcept’ does not name a type 204 | inline bool operator<(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:204:51: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:205:46: error: expected ‘;’ at end of member declaration 205 | inline bool operator>=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:205:52: error: ‘noexcept’ does not name a type 205 | inline bool operator>=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:205:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:206:46: error: expected ‘;’ at end of member declaration 206 | inline bool operator<=(const QString &s) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:206:52: error: ‘noexcept’ does not name a type 206 | inline bool operator<=(const QString &s) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:206:52: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:1300, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘qIsTrivial’ was not declared in this scope 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘)’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘qIsRelocatable’ was not declared in this scope 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘)’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘is_integral’ is not a member of ‘std’ 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: expected primary-expression before ‘>’ token 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:228:1: error: ‘::value’ has not been declared 228 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:239:58: error: expected initializer before ‘noexcept’ 239 | Q_DECL_CONSTEXPR bool QtPrivate::isLatin1(QLatin1String) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:245:73: error: expected initializer before ‘noexcept’ 245 | int QStringView::compare(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:247:77: error: expected initializer before ‘noexcept’ 247 | bool QStringView::startsWith(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:249:75: error: expected initializer before ‘noexcept’ 249 | bool QStringView::endsWith(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:251:1: error: ‘qsizetype’ does not name a type 251 | qsizetype QStringView::indexOf(QLatin1String s, qsizetype from, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:253:75: error: expected initializer before ‘noexcept’ 253 | bool QStringView::contains(QLatin1String s, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:255:1: error: ‘qsizetype’ does not name a type 255 | qsizetype QStringView::lastIndexOf(QLatin1String s, qsizetype from, Qt::CaseSensitivity cs) const noexcept | ^~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:263:20: error: expected ‘;’ at end of member declaration 263 | inline QString() noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:263:22: error: ‘noexcept’ does not name a type 263 | inline QString() noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:263:22: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:268:35: error: expected ‘;’ at end of member declaration 268 | inline QString(const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:268:37: error: ‘noexcept’ does not name a type 268 | inline QString(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:268:37: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:271:39: error: expected ‘;’ at end of member declaration 271 | QString &operator=(const QString &) noexcept; | ^ | ; /usr/include/qt5/QtCore/qstring.h:271:41: error: ‘noexcept’ does not name a type 271 | QString &operator=(const QString &) noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:271:41: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:273:28: error: expected ‘,’ or ‘...’ before ‘&&’ token 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~ /usr/include/qt5/QtCore/qstring.h:273:36: error: invalid constructor; you probably meant ‘QString (const QString&)’ 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ /usr/include/qt5/QtCore/qstring.h:273:36: error: expected ‘;’ at end of member declaration 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:273:38: error: ‘noexcept’ does not name a type 273 | inline QString(QString && other) noexcept : d(other.d) { other.d = Data::sharedNull(); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:273:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:274:39: error: expected ‘,’ or ‘...’ before ‘&&’ token 274 | inline QString &operator=(QString &&other) noexcept | ^~ /usr/include/qt5/QtCore/qstring.h:274:46: error: expected ‘;’ at end of member declaration 274 | inline QString &operator=(QString &&other) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:274:48: error: ‘noexcept’ does not name a type 274 | inline QString &operator=(QString &&other) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:274:48: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:276:36: error: expected ‘;’ at end of member declaration 276 | inline void swap(QString &other) noexcept { qSwap(d, other.d); } | ^ | ; /usr/include/qt5/QtCore/qstring.h:276:38: error: ‘noexcept’ does not name a type 276 | inline void swap(QString &other) noexcept { qSwap(d, other.d); } | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:276:38: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:304:5: error: expected unqualified-id before ‘[’ token 304 | Q_REQUIRED_RESULT QCharRef operator[](int i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:306:5: error: expected unqualified-id before ‘[’ token 306 | Q_REQUIRED_RESULT QCharRef operator[](uint i); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:308:5: error: expected unqualified-id before ‘[’ token 308 | Q_REQUIRED_RESULT inline QChar front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:309:5: error: expected unqualified-id before ‘[’ token 309 | Q_REQUIRED_RESULT inline QCharRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:310:5: error: expected unqualified-id before ‘[’ token 310 | Q_REQUIRED_RESULT inline QChar back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:311:5: error: expected unqualified-id before ‘[’ token 311 | Q_REQUIRED_RESULT inline QCharRef back(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:313:5: error: expected unqualified-id before ‘[’ token 313 | Q_REQUIRED_RESULT QString arg(qlonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:315:5: error: expected unqualified-id before ‘[’ token 315 | Q_REQUIRED_RESULT QString arg(qulonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:317:5: error: expected unqualified-id before ‘[’ token 317 | Q_REQUIRED_RESULT QString arg(long a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:319:5: error: expected unqualified-id before ‘[’ token 319 | Q_REQUIRED_RESULT QString arg(ulong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:321:5: error: expected unqualified-id before ‘[’ token 321 | Q_REQUIRED_RESULT QString arg(int a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:323:5: error: expected unqualified-id before ‘[’ token 323 | Q_REQUIRED_RESULT QString arg(uint a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:325:5: error: expected unqualified-id before ‘[’ token 325 | Q_REQUIRED_RESULT QString arg(short a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:327:5: error: expected unqualified-id before ‘[’ token 327 | Q_REQUIRED_RESULT QString arg(ushort a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:329:5: error: expected unqualified-id before ‘[’ token 329 | Q_REQUIRED_RESULT QString arg(double a, int fieldWidth = 0, char fmt = 'g', int prec = -1, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:331:5: error: expected unqualified-id before ‘[’ token 331 | Q_REQUIRED_RESULT QString arg(char a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:333:5: error: expected unqualified-id before ‘[’ token 333 | Q_REQUIRED_RESULT QString arg(QChar a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:336:5: error: expected unqualified-id before ‘[’ token 336 | Q_REQUIRED_RESULT QString arg(const QString &a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:339:5: error: expected unqualified-id before ‘[’ token 339 | Q_REQUIRED_RESULT QString arg(QStringView a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:341:5: error: expected unqualified-id before ‘[’ token 341 | Q_REQUIRED_RESULT QString arg(QLatin1String a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:344:5: error: expected unqualified-id before ‘[’ token 344 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:345:5: error: expected unqualified-id before ‘[’ token 345 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:346:5: error: expected unqualified-id before ‘[’ token 346 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:348:5: error: expected unqualified-id before ‘[’ token 348 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:350:5: error: expected unqualified-id before ‘[’ token 350 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:352:5: error: expected unqualified-id before ‘[’ token 352 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:355:5: error: expected unqualified-id before ‘[’ token 355 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:358:5: error: expected unqualified-id before ‘[’ token 358 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:365:33: error: expected template-name before ‘<’ token 365 | : std::integral_constant::type> {}; | ^~~~~ | dec /usr/include/qt5/QtCore/qstring.h:371:71: error: expected template-argument before ‘<’ token 371 | : is_convertible_to_view_or_qstring_helper::type> {}; | ^ /usr/include/qt5/QtCore/qstring.h:371:71: error: expected ‘>’ before ‘<’ token /usr/include/qt5/QtCore/qstring.h:371:80: error: template argument 1 is invalid 371 | : is_convertible_to_view_or_qstring_helper::type> {}; | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:374:5: error: expected unqualified-id before ‘[’ token 374 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:404:5: error: expected unqualified-id before ‘[’ token 404 | Q_REQUIRED_RESULT int indexOf(QStringView s, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:413:5: error: expected unqualified-id before ‘[’ token 413 | Q_REQUIRED_RESULT int lastIndexOf(QStringView s, int from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:422:85: error: expected ‘;’ at end of member declaration 422 | inline bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:422:91: error: ‘noexcept’ does not name a type 422 | inline bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:422:91: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt5/QtCore/qglobal.h:105, from /usr/include/qt5/QtCore/QtGlobal:1, from src/rosegardenprivate_export.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/RealTime.h:21, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/ChannelInterval.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:21, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:465:5: error: expected unqualified-id before ‘[’ token 465 | Q_REQUIRED_RESULT QString left(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:466:5: error: expected unqualified-id before ‘[’ token 466 | Q_REQUIRED_RESULT QString right(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:467:5: error: expected unqualified-id before ‘[’ token 467 | Q_REQUIRED_RESULT QString mid(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:468:5: error: expected unqualified-id before ‘[’ token 468 | Q_REQUIRED_RESULT QString chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:472:5: error: expected unqualified-id before ‘[’ token 472 | Q_REQUIRED_RESULT QStringRef leftRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:473:5: error: expected unqualified-id before ‘[’ token 473 | Q_REQUIRED_RESULT QStringRef rightRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:474:5: error: expected unqualified-id before ‘[’ token 474 | Q_REQUIRED_RESULT QStringRef midRef(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:480:5: error: expected unqualified-id before ‘[’ token 480 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:489:5: error: expected unqualified-id before ‘[’ token 489 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:497:5: error: expected unqualified-id before ‘[’ token 497 | Q_REQUIRED_RESULT QString leftJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:498:5: error: expected unqualified-id before ‘[’ token 498 | Q_REQUIRED_RESULT QString rightJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:532:5: error: expected unqualified-id before ‘[’ token 532 | Q_REQUIRED_RESULT QString toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:533:5: error: expected unqualified-id before ‘[’ token 533 | Q_REQUIRED_RESULT QString toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:534:5: error: expected unqualified-id before ‘[’ token 534 | Q_REQUIRED_RESULT QString toCaseFolded() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:535:5: error: expected unqualified-id before ‘[’ token 535 | Q_REQUIRED_RESULT QString trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:536:5: error: expected unqualified-id before ‘[’ token 536 | Q_REQUIRED_RESULT QString simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:538:5: error: expected unqualified-id before ‘[’ token 538 | Q_REQUIRED_RESULT QString toHtmlEscaped() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:608:5: error: expected unqualified-id before ‘[’ token 608 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:611:5: error: expected unqualified-id before ‘[’ token 611 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:614:5: error: expected unqualified-id before ‘[’ token 614 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:617:5: error: expected unqualified-id before ‘[’ token 617 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:621:5: error: expected unqualified-id before ‘[’ token 621 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:623:5: error: expected unqualified-id before ‘[’ token 623 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:627:5: error: expected unqualified-id before ‘[’ token 627 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:629:5: error: expected unqualified-id before ‘[’ token 629 | Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead") | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:635:5: error: expected unqualified-id before ‘[’ token 635 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:638:5: error: expected unqualified-id before ‘[’ token 638 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:642:5: error: expected unqualified-id before ‘[’ token 642 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:645:5: error: expected unqualified-id before ‘[’ token 645 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:649:5: error: expected unqualified-id before ‘[’ token 649 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:652:5: error: expected unqualified-id before ‘[’ token 652 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:657:5: error: expected unqualified-id before ‘[’ token 657 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:660:5: error: expected unqualified-id before ‘[’ token 660 | Q_REQUIRED_RESULT | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:672:5: error: expected unqualified-id before ‘[’ token 672 | Q_REQUIRED_RESULT QString normalized(NormalizationForm mode, QChar::UnicodeVersion version = QChar::Unicode_Unassigned) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:674:5: error: expected unqualified-id before ‘[’ token 674 | Q_REQUIRED_RESULT QString repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:692:5: error: expected unqualified-id before ‘[’ token 692 | Q_REQUIRED_RESULT QByteArray toLatin1() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:693:5: error: expected unqualified-id before ‘[’ token 693 | Q_REQUIRED_RESULT QByteArray toUtf8() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:694:5: error: expected unqualified-id before ‘[’ token 694 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:696:5: error: expected unqualified-id before ‘[’ token 696 | Q_REQUIRED_RESULT QVector toUcs4() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:739:5: error: expected unqualified-id before ‘[’ token 739 | Q_REQUIRED_RESULT static inline QString fromWCharArray(const wchar_t *string, int size = -1); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QString:1, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Instrument.h:26, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Track.h:22, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Segment.h:24, from /var/tmp/portage/media-sound/rosegarden-17.12.1/work/rosegarden-17.12.1/src/base/Composition.h:23, from src/rosegardenprivate_autogen/CZ4SVKUTXB/../../../../rosegarden-17.12.1/src/base/AllocateChannels.h:22, from src/rosegardenprivate_autogen/CZ4SVKUTXB/moc_AllocateChannels.cpp:10, from src/rosegardenprivate_autogen/mocs_compilation.cpp:2: /usr/include/qt5/QtCore/qstring.h:746:79: error: expected ‘;’ at end of member declaration 746 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:746:85: error: ‘noexcept’ does not name a type 746 | int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:746:85: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:747:89: error: expected ‘;’ at end of member declaration 747 | inline int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:747:95: error: ‘noexcept’ does not name a type 747 | inline int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:747:95: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:749:82: error: expected ‘;’ at end of member declaration 749 | int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:749:88: error: ‘noexcept’ does not name a type 749 | int compare(QLatin1String other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:749:88: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:750:83: error: expected ‘;’ at end of member declaration 750 | inline int compare(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:750:89: error: ‘noexcept’ does not name a type 750 | inline int compare(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept; | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:750:89: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:751:71: error: expected ‘;’ at end of member declaration 751 | int compare(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~ | ; /usr/include/qt5/QtCore/qstring.h:751:77: error: ‘noexcept’ does not name a type 751 | int compare(QChar ch, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:751:77: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:755:73: error: expected ‘;’ at end of member declaration 755 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:755:75: error: ‘noexcept’ does not name a type 755 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:755:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:759:73: error: expected ‘;’ at end of member declaration 759 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ | ; /usr/include/qt5/QtCore/qstring.h:759:75: error: ‘noexcept’ does not name a type 759 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^~~~~~~~ /usr/include/qt5/QtCore/qstring.h:759:75: note: C++11 ‘noexcept’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt5/QtCore/qstring.h:762:73: error: expected ‘;’ at end of member declaration 762 | Qt::CaseSensitivity cs = Qt::CaseSensitive) noexcept | ^ |