[124/225] /usr/bin/x86_64-pc-linux-gnu-g++ -DDESKTOP_NOTIFICATIONS=0 -DGIT_DESCRIBE=\"1.17.4\" -DGIT_VERSION="\"build without git\"" -DLOG_TO_FILE=1 -DQTOX_PLATFORM_EXT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT=1 -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSPELL_CHECKING -I/var/tmp/portage/ net-im/qtox-1.17.4/work/qTox_build/qtox_static_autogen/include -I/var/tmp/portage/net-im/qtox-1.17.4/work/qTox_build -I/var/tmp/portage/net-im/qtox-1.17.4/work/qTox -I/usr/include/libexif -I/usr/include/sqlcipher -I/usr/include/opus -I/usr/include/AL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux -g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5 -O2 -march=znver3 -pipe -g -ggdb3 -std=c++11 -fno-exceptions -fno-rtti -Wstrict-overflow -Wstrict-aliasing -Wdate-time -fstack-protector-all -Wstack-protector -fPIC -MD -MT CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o -MF CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o.d -o CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o -c /var/tmp/portage/net-im/qtox-1.17.4/wo rk/qTox/src/video/cameradevice.cpp FAILED: CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DDESKTOP_NOTIFICATIONS=0 -DGIT_DESCRIBE=\"1.17.4\" -DGIT_VERSION="\"build without git\"" -DLOG_TO_FILE=1 -DQTOX_PLATFORM_EXT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT=1 -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSPELL_CHECKING -I/var/tmp/portage/net-im/qto x-1.17.4/work/qTox_build/qtox_static_autogen/include -I/var/tmp/portage/net-im/qtox-1.17.4/work/qTox_build -I/var/tmp/portage/net-im/qtox-1.17.4/work/qTox -I/usr/include/libexif -I/usr/include/sqlcipher -I/usr/include/opus -I/usr/include/AL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isys tem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtOpenGL -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/Sonnet -isystem /usr/include/KF5 -O2 -march=znver3 -pipe -g -ggdb3 -std=c++11 -fno-exce ptions -fno-rtti -Wstrict-overflow -Wstrict-aliasing -Wdate-time -fstack-protector-all -Wstack-protector -fPIC -MD -MT CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o -MF CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o.d -o CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o -c /var/tmp/portage/net-im/qtox-1.17.4/work/qTox/sr c/video/cameradevice.cpp /var/tmp/portage/net-im/qtox-1.17.4/work/qTox/src/video/cameradevice.cpp: In static member function ‘static bool CameraDevice::getDefaultInputFormat()’: /var/tmp/portage/net-im/qtox-1.17.4/work/qTox/src/video/cameradevice.cpp:515:42: error: invalid conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive] 515 | idesktopFormat = av_find_input_format("x11grab"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ | | | const AVInputFormat* /var/tmp/portage/net-im/qtox-1.17.4/work/qTox/src/video/cameradevice.cpp:523:40: error: invalid conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive] 523 | if ((iformat = av_find_input_format("v4l2"))) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | | | const AVInputFormat* Reproducible: Always
Created attachment 766095 [details] build.log.gz
Created attachment 766096 [details] emerge-info.txt
Compiles fine with ffmpeg-4.4.1
ping
This seems to have been fixed upstream (1.17.6 builds fine here), possibly by 15673a52b6b [1]. Thanks for the report! 1. https://github.com/qTox/qTox/commit/15673a52b6b4805d482b69281e21947fb7096e05