Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec'], chrootPath='/var/lib/mock/dist-an7_9-updates-build-370408-71186/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'fb51aa8cd5a6404393d846cebf25ec6e', '-D', '/var/lib/mock/dist-an7_9-updates-build-370408-71186/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/v4l-utils-1.14.2-3.0.1.an7.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec'], chrootPath='/var/lib/mock/dist-an7_9-updates-build-370408-71186/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2a01852af3b2440f928ac1126b8ea5ee', '-D', '/var/lib/mock/dist-an7_9-updates-build-370408-71186/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nVAIHD + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf v4l-utils-1.14.2 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/v4l-utils-1.14.2.tar.bz2 + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd v4l-utils-1.14.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/v4l-utils-sysmacros.patch + /usr/bin/patch -p1 -s + /usr/bin/cat /builddir/build/SOURCES/1001-v4l-utils-1.18.0-gcc10.patch + /usr/bin/patch -p1 -s + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ny36Zf + umask 022 + cd /builddir/build/BUILD + cd v4l-utils-1.14.2 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 1 == 1 ']' + '[' x86_64 == ppc64le ']' ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + ./configure --build=x86_64-Anolis-linux --host=x86_64-Anolis-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --enable-libdvbv5 --enable-doxygen-man checking for x86_64-Anolis-linux-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for x86_64-Anolis-linux-g++... no checking for x86_64-Anolis-linux-c++... no checking for x86_64-Anolis-linux-gpp... no checking for x86_64-Anolis-linux-aCC... no checking for x86_64-Anolis-linux-CC... no checking for x86_64-Anolis-linux-cxx... no checking for x86_64-Anolis-linux-cc++... no checking for x86_64-Anolis-linux-cl.exe... no checking for x86_64-Anolis-linux-FCC... no checking for x86_64-Anolis-linux-KCC... no checking for x86_64-Anolis-linux-RCC... no checking for x86_64-Anolis-linux-xlC_r... no checking for x86_64-Anolis-linux-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for gcc option to accept ISO C99... -std=gnu99 checking build system type... x86_64-Anolis-linux-gnu checking host system type... x86_64-Anolis-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc -std=gnu99... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-Anolis-linux-gnu file names to x86_64-Anolis-linux-gnu format... func_convert_file_noop checking how to convert x86_64-Anolis-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-Anolis-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-Anolis-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-Anolis-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-Anolis-linux-strip... no checking for strip... strip checking for x86_64-Anolis-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-Anolis-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes checking if gcc -std=gnu99 static flag -static works... no checking if gcc -std=gnu99 supports -c -o file.o... yes checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether ln -s works... yes checking for x86_64-Anolis-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for x86_64-Anolis-linux-doxygen... no checking for doxygen... /usr/bin/doxygen checking for x86_64-Anolis-linux-perl... no checking for perl... /usr/bin/perl checking for x86_64-Anolis-linux-dot... no checking for dot... no configure: WARNING: dot not found - will not generate graphics for doxygen documentation checking for x86_64-Anolis-linux-latex... no checking for latex... no configure: WARNING: latex not found - will not generate doxygen PostScript documentation checking for x86_64-Anolis-linux-makeindex... no checking for makeindex... no checking for x86_64-Anolis-linux-dvips... no checking for dvips... no checking for x86_64-Anolis-linux-egrep... no checking for egrep... /usr/bin/egrep checking for x86_64-Anolis-linux-pdflatex... no checking for pdflatex... no configure: WARNING: pdflatex not found - will not generate doxygen PDF documentation checking for x86_64-Anolis-linux-makeindex... no checking for makeindex... no checking for x86_64-Anolis-linux-egrep... /usr/bin/egrep checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by gcc -std=gnu99... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for mode_t... yes checking for promoted mode_t type... mode_t checking whether the -Werror option is usable... yes checking for simple visibility declarations... yes checking sys/klog.h usability... yes checking sys/klog.h presence... yes checking for sys/klog.h... yes checking for klogctl... yes checking for ioctl with POSIX signature... no checking for __secure_getenv... no checking for secure_getenv... yes checking whether sys/types.h defines makedev... yes checking for X11... yes checking for GL... yes checking for GLU... no checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for QT5... yes checking for moc-qt5... moc-qt5 checking for uic-qt5... uic-qt5 checking for rcc-qt5... rcc-qt5 checking for QT5GL... yes checking for ALSA... yes checking for libudev... yes checking whether gcc -std=gnu99 is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for library containing dlopen... -ldl checking argp.h usability... yes checking argp.h presence... yes checking for argp.h... yes checking for library containing argp_parse... none required checking for fork... yes checking linux/i2c-dev.h usability... yes checking linux/i2c-dev.h presence... yes checking for linux/i2c-dev.h... yes checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for SDL2... no checking for library containing backtrace... none required checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib/libv4lconvert/Makefile config.status: creating lib/libv4l2/Makefile config.status: creating lib/libv4l1/Makefile config.status: creating lib/libdvbv5/Makefile config.status: creating lib/libv4l2rds/Makefile config.status: creating lib/libv4l-mplane/Makefile config.status: creating utils/Makefile config.status: creating utils/libv4l2util/Makefile config.status: creating utils/libmedia_dev/Makefile config.status: creating utils/dvb/Makefile config.status: creating utils/keytable/Makefile config.status: creating utils/ir-ctl/Makefile config.status: creating utils/cx18-ctl/Makefile config.status: creating utils/ivtv-ctl/Makefile config.status: creating utils/media-ctl/Makefile config.status: creating utils/v4l2-compliance/Makefile config.status: creating utils/v4l2-ctl/Makefile config.status: creating utils/v4l2-dbg/Makefile config.status: creating utils/v4l2-sysfs-path/Makefile config.status: creating utils/qv4l2/Makefile config.status: creating utils/cec-ctl/Makefile config.status: creating utils/cec-ctl/cec-ctl.1 config.status: creating utils/cec-compliance/Makefile config.status: creating utils/cec-compliance/cec-compliance.1 config.status: creating utils/cec-follower/Makefile config.status: creating utils/cec-follower/cec-follower.1 config.status: creating utils/rds-ctl/Makefile config.status: creating contrib/Makefile config.status: creating contrib/freebsd/Makefile config.status: creating contrib/test/Makefile config.status: creating contrib/gconv/Makefile config.status: creating contrib/cobalt-ctl/Makefile config.status: creating contrib/decode_tm6000/Makefile config.status: creating contrib/xc3028-firmware/Makefile config.status: creating contrib/rds-saa6588/Makefile config.status: creating v4l-utils-po/Makefile.in config.status: creating libdvbv5-po/Makefile.in config.status: creating v4l-utils.spec config.status: creating lib/libv4lconvert/libv4lconvert.pc config.status: creating lib/libv4l1/libv4l1.pc config.status: creating lib/libv4l2/libv4l2.pc config.status: creating lib/libdvbv5/libdvbv5.pc config.status: creating lib/libv4l2rds/libv4l2rds.pc config.status: creating utils/media-ctl/libmediactl.pc config.status: creating utils/media-ctl/libv4l2subdev.pc config.status: creating lib/include/libdvbv5/libdvb-version.h config.status: creating utils/qv4l2/qv4l2.1 config.status: creating utils/v4l2-compliance/v4l2-compliance.1 config.status: creating utils/v4l2-ctl/v4l2-ctl.1 config.status: creating utils/keytable/ir-keytable.1 config.status: creating utils/ir-ctl/ir-ctl.1 config.status: creating utils/dvb/dvb-fe-tool.1 config.status: creating utils/dvb/dvbv5-scan.1 config.status: creating utils/dvb/dvb-format-convert.1 config.status: creating utils/dvb/dvbv5-zap.1 config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating v4l-utils-po/POTFILES config.status: creating v4l-utils-po/Makefile config.status: creating libdvbv5-po/POTFILES config.status: creating libdvbv5-po/Makefile compile time options summary ============================ Host OS : linux-gnu X11 : yes GL : yes glu : no libjpeg : yes libudev : yes pthread : yes QT version : v5 with QtGL ALSA support : yes SDL support : no build dynamic libs : yes build static libs : no gconv : no dynamic libv4l : yes v4l_plugins : yes v4l_wrappers : yes libdvbv5 : yes dvbv5-daemon : yes v4lutils : yes qv4l2 : yes v4l2-ctl uses libv4l : yes v4l2-compliance uses libv4l: yes + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + make -j80 make all-recursive make[1]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2' Making all in v4l-utils-po make[2]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/v4l-utils-po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/v4l-utils-po' Making all in libdvbv5-po make[2]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/libdvbv5-po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/libdvbv5-po' Making all in lib make[2]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib' Making all in libv4lconvert make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4lconvert' CC libv4lconvert_la-libv4lconvert.lo CC libv4lconvert_la-tinyjpeg.lo CC libv4lconvert_la-sn9c10x.lo CC libv4lconvert_la-sn9c20x.lo CC libv4lconvert_la-pac207.lo CC libv4lconvert_la-mr97310a.lo CC libv4lconvert_la-flip.lo CC libv4lconvert_la-crop.lo CC libv4lconvert_la-jidctflt.lo CC libv4lconvert_la-spca561-decompress.lo CC libv4lconvert_la-rgbyuv.lo CC libv4lconvert_la-sn9c2028-decomp.lo CC libv4lconvert_la-spca501.lo CC libv4lconvert_la-sq905c.lo CC libv4lconvert_la-bayer.lo CC libv4lconvert_la-hm12.lo CC libv4lconvert_la-stv0680.lo CC libv4lconvert_la-cpia1.lo CC libv4lconvert_la-se401.lo CC libv4lconvert_la-jpgl.lo CC libv4lconvert_la-jpeg.lo CC libv4lconvert_la-jl2005bcd.lo CC libv4lconvert_la-jpeg_memsrcdest.lo CC libv4lconvert_la-helper.lo CC ov511-decomp.o CC ov518-decomp.o CC control/libv4lconvert_la-libv4lcontrol.lo CC processing/libv4lconvert_la-libv4lprocessing.lo CC processing/libv4lconvert_la-whitebalance.lo CC processing/libv4lconvert_la-autogain.lo CC processing/libv4lconvert_la-gamma.lo control/libv4lcontrol.c: In function 'v4lcontrol_create': control/libv4lcontrol.c:726:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(shm_fd, V4LCONTROL_SHM_SIZE); ^ CCLD ov518-decomp CCLD ov511-decomp CCLD libv4lconvert.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4lconvert' Making all in libv4l2 make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l2' CC libv4l2_la-libv4l2.lo CC libv4l2_la-log.lo CC libv4l2_la-v4l2-plugin.lo CC v4l2convert_la-v4l2convert.lo CCLD libv4l2.la CCLD v4l2convert.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l2' Making all in libv4l1 make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l1' CC libv4l1_la-libv4l1.lo CC libv4l1_la-log.lo CC v4l1compat_la-v4l1compat.lo CCLD libv4l1.la CCLD v4l1compat.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l1' Making all in libv4l2rds make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l2rds' CC libv4l2rds_la-libv4l2rds.lo CCLD libv4l2rds.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l2rds' Making all in libv4l-mplane make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l-mplane' CC libv4l_mplane_la-libv4l-mplane.lo CCLD libv4l-mplane.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libv4l-mplane' Making all in libdvbv5 make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libdvbv5' CC libdvbv5_la-compat-soname.lo CC libdvbv5_la-crc32.lo CC libdvbv5_la-countries.lo CC libdvbv5_la-dvb-legacy-channel-format.lo CC libdvbv5_la-dvb-zap-format.lo CC libdvbv5_la-dvb-vdr-format.lo CC libdvbv5_la-dvb-v5.lo CC libdvbv5_la-parse_string.lo CC libdvbv5_la-dvb-demux.lo CC libdvbv5_la-dvb-dev.lo CC libdvbv5_la-dvb-dev-local.lo CC libdvbv5_la-dvb-fe.lo CC libdvbv5_la-dvb-log.lo CC libdvbv5_la-dvb-file.lo CC libdvbv5_la-dvb-v5-std.lo CC libdvbv5_la-dvb-sat.lo CC libdvbv5_la-dvb-scan.lo CC libdvbv5_la-descriptors.lo CC libdvbv5_la-dvb-dev-remote.lo CC tables/libdvbv5_la-header.lo CC tables/libdvbv5_la-pat.lo CC tables/libdvbv5_la-pmt.lo CC tables/libdvbv5_la-nit.lo CC tables/libdvbv5_la-sdt.lo CC tables/libdvbv5_la-vct.lo CC tables/libdvbv5_la-mgt.lo CC tables/libdvbv5_la-eit.lo CC tables/libdvbv5_la-cat.lo CC tables/libdvbv5_la-atsc_eit.lo CC tables/libdvbv5_la-mpeg_ts.lo CC tables/libdvbv5_la-mpeg_pes.lo CC tables/libdvbv5_la-mpeg_es.lo CC descriptors/libdvbv5_la-desc_language.lo CC descriptors/libdvbv5_la-desc_network_name.lo CC descriptors/libdvbv5_la-desc_cable_delivery.lo CC descriptors/libdvbv5_la-desc_sat.lo CC descriptors/libdvbv5_la-desc_terrestrial_delivery.lo CC descriptors/libdvbv5_la-desc_t2_delivery.lo CC descriptors/libdvbv5_la-desc_service.lo CC descriptors/libdvbv5_la-desc_frequency_list.lo CC descriptors/libdvbv5_la-desc_event_short.lo CC descriptors/libdvbv5_la-desc_event_extended.lo CC descriptors/libdvbv5_la-desc_atsc_service_location.lo CC descriptors/libdvbv5_la-desc_hierarchy.lo CC descriptors/libdvbv5_la-desc_extension.lo CC descriptors/libdvbv5_la-desc_isdbt_delivery.lo CC descriptors/libdvbv5_la-desc_logical_channel.lo CC descriptors/libdvbv5_la-desc_ts_info.lo CC descriptors/libdvbv5_la-desc_partial_reception.lo CC descriptors/libdvbv5_la-desc_ca.lo CC descriptors/libdvbv5_la-desc_ca_identifier.lo CCLD libdvbv5.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib/libdvbv5' make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib' make[2]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/lib' Making all in utils make[2]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils' Making all in libv4l2util make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/libv4l2util' CC libv4l2util_la-frequencies.lo CC libv4l2util_la-v4l2_driver.lo CCLD libv4l2util.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/libv4l2util' Making all in libmedia_dev make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/libmedia_dev' CC libmedia_dev_la-get_media_devices.lo CCLD libmedia_dev.la make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/libmedia_dev' Making all in ivtv-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/ivtv-ctl' CC ivtv-ctl.o CCLD ivtv-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/ivtv-ctl' Making all in ir-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/ir-ctl' CC ir-ctl.o CC ir-encode.o CCLD ir-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/ir-ctl' Making all in cx18-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cx18-ctl' CC cx18-ctl.o CCLD cx18-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cx18-ctl' Making all in keytable make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/keytable' CC keytable.o CC ir-encode.o CCLD ir-keytable make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/keytable' Making all in media-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/media-ctl' sed -e '/#define MEDIA_BUS_FMT/ ! d; s/.*FMT_//; /FIXED/ d; s/\t.*//; s/.*/{ \"&\", MEDIA_BUS_FMT_& },/;' \ < ../../include/linux/media-bus-format.h > media-bus-format-names.h sed -e '/#define MEDIA_BUS_FMT/ ! d; s/.*#define //; /FIXED/ d; s/\t.*//; s/.*/ &,/;' \ < ../../include/linux/media-bus-format.h > media-bus-format-codes.h make all-am make[4]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/media-ctl' CC libmediactl_la-libmediactl.lo CC libv4l2subdev_la-libv4l2subdev.lo CC media-ctl.o CC options.o CCLD libmediactl.la CCLD libv4l2subdev.la CCLD media-ctl make[4]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/media-ctl' make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/media-ctl' Making all in v4l2-compliance make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-compliance' CXX v4l2_compliance-v4l2-test-debug.o CXX v4l2_compliance-v4l2-test-input-output.o CXX v4l2_compliance-v4l2-test-controls.o CXX v4l2_compliance-v4l2-test-io-config.o CXX v4l2_compliance-v4l2-test-formats.o CXX v4l2_compliance-v4l2-test-buffers.o CXX v4l2_compliance-v4l2-test-codecs.o CXX v4l2_compliance-v4l2-test-colors.o CXX v4l2_compliance-v4l2-compliance.o CXXLD v4l2-compliance make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-compliance' Making all in v4l2-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-ctl' CXX v4l2_ctl-v4l2-ctl.o CXX v4l2_ctl-v4l2-ctl-common.o CXX v4l2_ctl-v4l2-ctl-tuner.o CXX v4l2_ctl-v4l2-ctl-io.o CXX v4l2_ctl-v4l2-ctl-stds.o CXX v4l2_ctl-v4l2-ctl-vidcap.o CXX v4l2_ctl-v4l2-ctl-vidout.o CXX v4l2_ctl-v4l2-ctl-overlay.o CXX v4l2_ctl-v4l2-ctl-vbi.o CXX v4l2_ctl-v4l2-ctl-selection.o CXX v4l2_ctl-v4l2-ctl-misc.o CXX v4l2_ctl-v4l2-ctl-streaming.o CXX v4l2_ctl-v4l2-ctl-sdr.o CXX v4l2_ctl-v4l2-ctl-edid.o CXX v4l2_ctl-v4l2-ctl-modes.o CC v4l2_ctl-v4l2-tpg-colors.o CC v4l2_ctl-v4l2-tpg-core.o CC v4l2_ctl-v4l-stream.o CXX v4l2_ctl-v4l2-ctl-meta.o v4l2-ctl-streaming.cpp: In function '__u32 read_u32(FILE*)': v4l2-ctl-streaming.cpp:187:28: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&v, 1, sizeof(v), f); ^ CXXLD v4l2-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-ctl' Making all in v4l2-dbg make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-dbg' CXX v4l2-dbg.o CXXLD v4l2-dbg make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-dbg' Making all in v4l2-sysfs-path make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-sysfs-path' CC v4l2-sysfs-path.o CCLD v4l2-sysfs-path make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/v4l2-sysfs-path' Making all in cec-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-ctl' ../../utils/cec-ctl/msg2ctl.pl 0 ../../include/linux/cec.h \ ../../utils/common/cec-htng.h ../../include/linux/cec-funcs.h \ ../../utils/common/cec-htng-funcs.h >cec-ctl-gen.h ../../utils/cec-ctl/msg2ctl.pl 2 ../../include/linux/cec.h \ ../../utils/common/cec-htng.h ../../include/linux/cec-funcs.h \ ../../utils/common/cec-htng-funcs.h >cec-pin-gen.h CXX cec_ctl-cec-common.o CXX cec_ctl-cec-pin.o CXX cec_ctl-cec-ctl.o CXXLD cec-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-ctl' Making all in cec-compliance make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-compliance' ../../utils/cec-ctl/msg2ctl.pl 2 ../../include/linux/cec.h \ ../../utils/common/cec-htng.h ../../include/linux/cec-funcs.h \ ../../utils/common/cec-htng-funcs.h >cec-table.h CXX cec_compliance-cec-test.o CXX cec_compliance-cec-test-adapter.o CXX cec_compliance-cec-test-audio.o CXX cec_compliance-cec-test-power.o CXX cec_compliance-cec-common.o CXX cec_compliance-cec-compliance.o CXXLD cec-compliance make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-compliance' Making all in cec-follower make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-follower' ../../utils/cec-ctl/msg2ctl.pl 2 ../../include/linux/cec.h \ ../../utils/common/cec-htng.h ../../include/linux/cec-funcs.h \ ../../utils/common/cec-htng-funcs.h >cec-table.h ../../utils/cec-ctl/msg2ctl.pl 1 ../../include/linux/cec.h \ ../../utils/common/cec-htng.h ../../include/linux/cec-funcs.h \ ../../utils/common/cec-htng-funcs.h >cec-log.h CXX cec_follower-cec-processing.o CXX cec_follower-cec-common.o CXX cec_follower-cec-follower.o CXX cec_follower-cec-log.o CXXLD cec-follower make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/cec-follower' Making all in rds-ctl make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/rds-ctl' CXX rds-ctl.o CXXLD rds-ctl make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/rds-ctl' Making all in dvb make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/dvb' CC dvb_fe_tool-dvb-fe-tool.o CC dvbv5_zap-dvbv5-zap.o CC dvbv5_scan-dvbv5-scan.o CC dvb_format_convert-dvb-format-convert.o CC dvbv5_daemon-dvbv5-daemon.o CCLD dvb-format-convert CCLD dvb-fe-tool CCLD dvbv5-scan CCLD dvbv5-zap CCLD dvbv5-daemon make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/dvb' Making all in qv4l2 make[3]: Entering directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/qv4l2' CXX qv4l2-qv4l2.o CXX qv4l2-general-tab.o CXX qv4l2-ctrl-tab.o CXX qv4l2-vbi-tab.o CXX qv4l2-capture-win.o CXX qv4l2-tpg-tab.o CXX qv4l2-capture-win-qt.o CXX qv4l2-capture-win-gl.o CC qv4l2-alsa_stream.o CXX qv4l2-raw2sliced.o CC qv4l2-v4l2-tpg-core.o CC qv4l2-v4l2-tpg-colors.o GEN moc_qv4l2.cpp GEN moc_general-tab.cpp GEN moc_capture-win.cpp GEN moc_vbi-tab.cpp GEN qrc_qv4l2.cpp CXX qv4l2-moc_vbi-tab.o CXX qv4l2-moc_qv4l2.o CXX qv4l2-moc_general-tab.o CXX qv4l2-moc_capture-win.o CXX qv4l2-qrc_qv4l2.o In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qtoolbar.h:43, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qopengl.h:43, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qtoolbar.h:43, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qopengl.h:43, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/c++/4.8.2/type_traits:35:0, from /usr/include/qt5/QtCore/qglobal.h:45, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qglobal.h:98:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qcompilerdetection.h:567:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. # error Qt requires a C++11 compiler and yours does not seem to be that. ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qtoolbar.h:43, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qopengl.h:43, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtGui/qkeysequence.h:44, from /usr/include/qt5/QtWidgets/qaction.h:44, from /usr/include/qt5/QtWidgets/qtoolbar.h:44, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qatomic.h:46:0, from /usr/include/qt5/QtCore/qglobal.h:1158, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" # error "Qt requires C++11 support" ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qkeysequence.h:45, from /usr/include/qt5/QtWidgets/qaction.h:44, from /usr/include/qt5/QtWidgets/qtoolbar.h:44, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:50:0, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qobjectdefs_impl.h:339:9: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); ^ In file included from /usr/include/qt5/QtCore/qstring.h:48:0, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qchar.h:587:1: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win-qt.h:23, from capture-win-qt.cpp:20: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from vbi-tab.cpp:22: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from moc_qv4l2.cpp:9: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ make[3]: *** [qv4l2-capture-win-qt.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [qv4l2-vbi-tab.o] Error 1 make[3]: *** [qv4l2-moc_qv4l2.o] Error 1 In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from tpg-tab.cpp:20: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from vbi-tab.h:24, from moc_vbi-tab.cpp:9: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from general-tab.cpp:21: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qspinbox.h:43, from /usr/include/qt5/QtWidgets/QSpinBox:1, from general-tab.h:26, from moc_general-tab.cpp:9: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ make[3]: *** [qv4l2-tpg-tab.o] Error 1 make[3]: *** [qv4l2-moc_vbi-tab.o] Error 1 make[3]: *** [qv4l2-general-tab.o] Error 1 make[3]: *** [qv4l2-moc_general-tab.o] Error 1 In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtGui/qopengl.h:43, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qopengl.h:43, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from capture-win-gl.h:27, from capture-win-gl.cpp:23: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ make[3]: *** [qv4l2-capture-win-gl.o] Error 1 In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from capture-win.cpp:20: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from ctrl-tab.cpp:20: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ make[3]: *** [qv4l2-capture-win.o] Error 1 In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qtoolbar.h:43, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ make[3]: *** [qv4l2-ctrl-tab.o] Error 1 /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ In file included from /usr/include/qt5/QtGui/qtguiglobal.h:43:0, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qglobal.h:927:23: error: expected ',' or '...' before '&&' token void qAsConst(const T &&) Q_DECL_EQ_DELETE; ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:938:25: error: expected ',' or '...' before '&&' token QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:940:41: error: expected ',' or '...' before '&&' token QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:940:48: error: invalid constructor; you probably meant 'QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)' QForeachContainer(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:948:52: error: expected ',' or '...' before '&&' token QForeachContainer &operator=(QForeachContainer &&other) ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:959:19: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default] int control = 1; ^ /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In constructor 'QtPrivate::QForeachContainer::QForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:938:34: error: 'move' is not a member of 'std' QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:938:44: error: 't' was not declared in this scope QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} ^ /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: In member function 'QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)': /usr/include/qt5/QtCore/qglobal.h:950:13: error: 'move' is not a member of 'std' c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qglobal.h:950:23: error: 'other' was not declared in this scope c = std::move(other.c); ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:953:19: error: 'move' is not a member of 'std' control = std::move(other.control); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h: At global scope: /usr/include/qt5/QtCore/qglobal.h:963:33: error: 'decay' in namespace 'std' does not name a type QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected template-argument before '<' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qglobal.h:963:38: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:47: error: template argument 1 is invalid QForeachContainer::type> qMakeForeachContainer(T &&t) ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qtoolbar.h:43, from /usr/include/qt5/QtWidgets/QToolBar:1, from qv4l2.cpp:26: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qglobal.h:963:49: error: expected '::' before 'qMakeForeachContainer' QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qglobal.h:963:73: error: expected ',' or '...' before '&&' token QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:963:76: error: ISO C++ forbids declaration of 'qMakeForeachContainer' with no type [-fpermissive] QForeachContainer::type> qMakeForeachContainer(T &&t) ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qglobal.h: In function 'int QtPrivate::qMakeForeachContainer(T)': /usr/include/qt5/QtCore/qglobal.h:965:44: error: 'decay' in namespace 'std' does not name a type return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected template-argument before '<' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qglobal.h:965:58: error: template argument 1 is invalid return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected '::' before '(' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:59: error: expected identifier before '(' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:60: error: 'forward' is not a member of 'std' return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qglobal.h:965:74: error: expected primary-expression before '>' token return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qglobal.h:965:76: error: 't' was not declared in this scope return QForeachContainer::type>(std::forward(t)); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1152:0, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt5/QtWidgets/qmainwindow.h:43, from /usr/include/qt5/QtWidgets/QMainWindow:1, from qv4l2.h:25, from capture-win.h:23, from moc_capture-win.cpp:9: /usr/include/qt5/QtCore/qtypeinfo.h: At global scope: /usr/include/qt5/QtCore/qtypeinfo.h:61:25: error: 'is_enum' is not a member of 'std' isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:39: error: expected primary-expression before '>' token isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:61:40: error: '::value' has not been declared isSpecialized = std::is_enum::value, // don't require every enum to be marked manually ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:40: error: expected primary-expression before '>' token isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:63:41: error: '::value' has not been declared isIntegral = std::is_integral::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:37: error: 'is_enum' is not a member of 'std' isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:51: error: expected primary-expression before '>' token isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:64:52: error: '::value' has not been declared isComplex = !isIntegral && !std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:25: error: 'is_enum' is not a member of 'std' isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:39: error: expected primary-expression before '>' token isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:66:40: error: '::value' has not been declared isRelocatable = std::is_enum::value, ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:40: error: 'enable_if' in namespace 'std' does not name a type struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected template-argument before '<' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:49: error: expected '>' before '<' token /usr/include/qt5/QtCore/qtypeinfo.h:130:92: error: template argument 2 is invalid struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '::' before ':' token struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo ^ /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected identifier before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: qualified name does not name a class before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected '{' before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:130:94: error: expected unqualified-id before ':' token /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected primary-expression before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:46: error: '::value' has not been declared isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:270:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:22: error: 'is_integral' is not a member of 'std' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected primary-expression before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:20: error: expected '}' before 'bool' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:40: note: in definition of macro 'Q_DECLARE_TYPEINFO_BODY' isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:256:45: error: expected unqualified-id before '>' token isIntegral = std::is_integral< TYPE >::value, \ ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ /usr/include/qt5/QtCore/qtypeinfo.h:261:1: error: expected declaration before '}' token } ^ /usr/include/qt5/QtCore/qtypeinfo.h:265:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO_BODY' Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS) ^ /usr/include/qt5/QtCore/qtypeinfo.h:300:1: note: in expansion of macro 'Q_DECLARE_TYPEINFO' Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); ^ make[3]: *** [qv4l2-moc_capture-win.o] Error 1 make[3]: *** [qv4l2-qv4l2.o] Error 1 make[3]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils/qv4l2' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/builddir/build/BUILD/v4l-utils-1.14.2' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.ny36Zf (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.ny36Zf (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 2a01852af3b2440f928ac1126b8ea5ee -D /var/lib/mock/dist-an7_9-updates-build-370408-71186/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;\\007" --setenv=PS1= \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 2a01852af3b2440f928ac1126b8ea5ee -D /var/lib/mock/dist-an7_9-updates-build-370408-71186/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.r478uaeh:/etc/resolv.conf --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;\007" --setenv=PS1= \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/v4l-utils.spec