Bug#925851: veyon: ftbfs with GCC-9

Matthias Klose doko at debian.org
Wed Mar 27 19:48:30 GMT 2019


Package: src:veyon
Version: 4.1.7+repack1-1
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-9

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/veyon_4.1.7+repack1-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
[ 35%] Building C object core/CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/vncviewer.c.o
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core && /usr/bin/cc -DBUILD_VEYON_CORE_LIBRARY -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2 -Dveyon_core_EXPORTS -I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/common -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fstack-protector-strong  -O2 -g -DNDEBUG -fPIC   -D'QT_TRANSLATIONS_DIR="/usr/share/qt5/translations"' -fPIC -Wno-unused-variable -Wno-unused-label -Wno-maybe-uninitialized -Wno-misleading-indentation -Wno-pointer-sign -Wno-int-in-bool-context -o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/vncviewer.c.o   -c /<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/libvncclient/vncviewer.c
[ 35%] Building C object core/CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/d3des.c.o
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core && /usr/bin/cc -DBUILD_VEYON_CORE_LIBRARY -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2 -Dveyon_core_EXPORTS -I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/common -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fstack-protector-strong  -O2 -g -DNDEBUG -fPIC   -D'QT_TRANSLATIONS_DIR="/usr/share/qt5/translations"' -fPIC -Wno-unused-variable -Wno-unused-label -Wno-maybe-uninitialized -Wno-misleading-indentation -Wno-pointer-sign -Wno-int-in-bool-context -o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/d3des.c.o   -c /<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/common/d3des.c
[ 35%] Building C object core/CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/turbojpeg.c.o
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core && /usr/bin/cc -DBUILD_VEYON_CORE_LIBRARY -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2 -Dveyon_core_EXPORTS -I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/common -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fstack-protector-strong  -O2 -g -DNDEBUG -fPIC   -D'QT_TRANSLATIONS_DIR="/usr/share/qt5/translations"' -fPIC -Wno-unused-variable -Wno-unused-label -Wno-maybe-uninitialized -Wno-misleading-indentation -Wno-pointer-sign -Wno-int-in-bool-context -o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/turbojpeg.c.o   -c /<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver/common/turbojpeg.c
[ 35%] Linking CXX shared library libveyon-core.so
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/veyon-core.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fno-exceptions -std=c++11 -fstack-protector-strong  -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libveyon-core.so -o libveyon-core.so CMakeFiles/veyon-core.dir/src/AboutDialog.cpp.o CMakeFiles/veyon-core.dir/src/AccessControlProvider.cpp.o CMakeFiles/veyon-core.dir/src/AccessControlRule.cpp.o CMakeFiles/veyon-core.dir/src/AuthenticationCredentials.cpp.o CMakeFiles/veyon-core.dir/src/BuiltinFeatures.cpp.o CMakeFiles/veyon-core.dir/src/CommandLineIO.cpp.o CMakeFiles/veyon-core.dir/src/Computer.cpp.o CMakeFiles/veyon-core.dir/src/ComputerControlInterface.cpp.o CMakeFiles/veyon-core.dir/src/Configuration/JsonStore.cpp.o CMakeFiles/veyon-core.dir/src/Configuration/LocalStore.cpp.o CMakeFiles/veyon-core.dir/src/Configuration/Object.cpp.o CMakeFiles/veyon-core.dir/src/ConfigurationManager.cpp.o CMakeFiles/veyon-core.dir/src/ConfigurationPage.cpp.o CMakeFiles/veyon-core.dir/src/CryptoCore.cpp.o CMakeFiles/veyon-core.dir/src/DesktopAccessDialog.cpp.o CMakeFiles/veyon-core.dir/src/FeatureControl.cpp.o CMakeFiles/veyon-core.dir/src/FeatureManager.cpp.o CMakeFiles/veyon-core.dir/src/FeatureMessage.cpp.o CMakeFiles/veyon-core.dir/src/FeatureWorkerManager.cpp.o CMakeFiles/veyon-core.dir/src/FileSystemBrowser.cpp.o CMakeFiles/veyon-core.dir/src/Filesystem.cpp.o CMakeFiles/veyon-core.dir/src/LockWidget.cpp.o CMakeFiles/veyon-core.dir/src/Logger.cpp.o CMakeFiles/veyon-core.dir/src/MonitoringMode.cpp.o CMakeFiles/veyon-core.dir/src/NetworkObject.cpp.o CMakeFiles/veyon-core.dir/src/NetworkObjectDirectory.cpp.o CMakeFiles/veyon-core.dir/src/NetworkObjectDirectoryManager.cpp.o CMakeFiles/veyon-core.dir/src/PasswordDialog.cpp.o CMakeFiles/veyon-core.dir/src/PlatformPluginManager.cpp.o CMakeFiles/veyon-core.dir/src/PlatformServiceCore.cpp.o CMakeFiles/veyon-core.dir/src/PluginManager.cpp.o CMakeFiles/veyon-core.dir/src/ProgressWidget.cpp.o CMakeFiles/veyon-core.dir/src/QtCompat.cpp.o CMakeFiles/veyon-core.dir/src/Screenshot.cpp.o CMakeFiles/veyon-core.dir/src/ServiceControl.cpp.o CMakeFiles/veyon-core.dir/src/SimpleFeatureProvider.cpp.o CMakeFiles/veyon-core.dir/src/SystemTrayIcon.cpp.o CMakeFiles/veyon-core.dir/src/ToolButton.cpp.o CMakeFiles/veyon-core.dir/src/UserGroupsBackendManager.cpp.o CMakeFiles/veyon-core.dir/src/UserSessionControl.cpp.o CMakeFiles/veyon-core.dir/src/VariantArrayMessage.cpp.o CMakeFiles/veyon-core.dir/src/VariantStream.cpp.o CMakeFiles/veyon-core.dir/src/VeyonConfiguration.cpp.o CMakeFiles/veyon-core.dir/src/VeyonConnection.cpp.o CMakeFiles/veyon-core.dir/src/VeyonCore.cpp.o CMakeFiles/veyon-core.dir/src/VeyonServiceControl.cpp.o CMakeFiles/veyon-core.dir/src/VncClientProtocol.cpp.o CMakeFiles/veyon-core.dir/src/VncConnection.cpp.o CMakeFiles/veyon-core.dir/src/VncServerProtocol.cpp.o CMakeFiles/veyon-core.dir/src/VncView.cpp.o CMakeFiles/veyon-core.dir/include/moc_AboutDialog.cpp.o CMakeFiles/veyon-core.dir/include/moc_AccessControlProvider.cpp.o CMakeFiles/veyon-core.dir/include/moc_AccessControlRule.cpp.o CMakeFiles/veyon-core.dir/include/moc_AuthenticationCredentials.cpp.o CMakeFiles/veyon-core.dir/include/moc_BuiltinFeatures.cpp.o CMakeFiles/veyon-core.dir/include/moc_CommandLineIO.cpp.o CMakeFiles/veyon-core.dir/include/moc_CommandLinePluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_Computer.cpp.o CMakeFiles/veyon-core.dir/include/moc_ComputerControlInterface.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_JsonStore.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_LocalStore.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_Object.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_Proxy.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_Store.cpp.o CMakeFiles/veyon-core.dir/include/Configuration/moc_UiMapping.cpp.o CMakeFiles/veyon-core.dir/include/moc_ConfigurationManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_ConfigurationPage.cpp.o CMakeFiles/veyon-core.dir/include/moc_ConfigurationPagePluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_Cotire.cpp.o CMakeFiles/veyon-core.dir/include/moc_CryptoCore.cpp.o CMakeFiles/veyon-core.dir/include/moc_DesktopAccessDialog.cpp.o CMakeFiles/veyon-core.dir/include/moc_Feature.cpp.o CMakeFiles/veyon-core.dir/include/moc_FeatureControl.cpp.o CMakeFiles/veyon-core.dir/include/moc_FeatureManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_FeatureMessage.cpp.o CMakeFiles/veyon-core.dir/include/moc_FeatureProviderInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_FeatureWorkerManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_FileSystemBrowser.cpp.o CMakeFiles/veyon-core.dir/include/moc_Filesystem.cpp.o CMakeFiles/veyon-core.dir/include/moc_InternetAccessControlBackendInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_KeyboardShortcutTrapper.cpp.o CMakeFiles/veyon-core.dir/include/moc_LockWidget.cpp.o CMakeFiles/veyon-core.dir/include/moc_Logger.cpp.o CMakeFiles/veyon-core.dir/include/moc_MonitoringMode.cpp.o CMakeFiles/veyon-core.dir/include/moc_NetworkObject.cpp.o CMakeFiles/veyon-core.dir/include/moc_NetworkObjectDirectory.cpp.o CMakeFiles/veyon-core.dir/include/moc_NetworkObjectDirectoryManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_NetworkObjectDirectoryPluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_NetworkObjectModel.cpp.o CMakeFiles/veyon-core.dir/include/moc_ObjectManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_PasswordDialog.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformCoreFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformFilesystemFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformInputDeviceFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformNetworkFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformPluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformPluginManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformServiceCore.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformServiceFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_PlatformUserFunctions.cpp.o CMakeFiles/veyon-core.dir/include/moc_Plugin.cpp.o CMakeFiles/veyon-core.dir/include/moc_PluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_PluginManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_ProgressWidget.cpp.o CMakeFiles/veyon-core.dir/include/moc_QtCompat.cpp.o CMakeFiles/veyon-core.dir/include/moc_RfbVeyonAuth.cpp.o CMakeFiles/veyon-core.dir/include/moc_Screenshot.cpp.o CMakeFiles/veyon-core.dir/include/moc_ServiceControl.cpp.o CMakeFiles/veyon-core.dir/include/moc_SimpleFeatureProvider.cpp.o CMakeFiles/veyon-core.dir/include/moc_SocketDevice.cpp.o CMakeFiles/veyon-core.dir/include/moc_SystemTrayIcon.cpp.o CMakeFiles/veyon-core.dir/include/moc_ToolButton.cpp.o CMakeFiles/veyon-core.dir/include/moc_UserGroupsBackendInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_UserGroupsBackendManager.cpp.o CMakeFiles/veyon-core.dir/include/moc_UserSessionControl.cpp.o CMakeFiles/veyon-core.dir/include/moc_VariantArrayMessage.cpp.o CMakeFiles/veyon-core.dir/include/moc_VariantStream.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonConfiguration.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonConfigurationProperties.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonConnection.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonCore.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonMasterInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonRfbExt.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonServerInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonServiceControl.cpp.o CMakeFiles/veyon-core.dir/include/moc_VeyonWorkerInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncClientProtocol.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncConnection.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncServerClient.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncServerPluginInterface.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncServerProtocol.cpp.o CMakeFiles/veyon-core.dir/include/moc_VncView.cpp.o CMakeFiles/veyon-core.dir/qrc_core.cpp.o CMakeFiles/veyon-core.dir/qrc_builddata.cpp.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/cursor.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/listen.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/rfbproto.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/sockets.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/tls_none.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/libvncclient/vncviewer.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/d3des.c.o CMakeFiles/veyon-core.dir/__/3rdparty/libvncserver/common/turbojpeg.c.o  -L/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core -Wl,-rpath,/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core: /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.11.3 -lz -ljpeg -lpng -lz -llzo2 -lqca-qt5 -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.11.3 -ljpeg -lpng -llzo2 -lqca-qt5 -lssl -lcrypto 
make[3]: Leaving directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
[ 35%] Built target veyon-core
/usr/bin/make -f server/CMakeFiles/veyon-server.dir/build.make server/CMakeFiles/veyon-server.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
[ 35%] Generating CXX prefix source server/cotire/veyon-server_CXX_prefix.cxx
/usr/bin/cmake -DCOTIRE_BUILD_TYPE:STRING=relwithdebinfo -DCOTIRE_VERBOSE:BOOL=1 -P /<<BUILDDIR>>/veyon-4.1.7+repack1/cmake/modules/cotire.cmake combine /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/veyon-server_CXX_relwithdebinfo_cotire.cmake /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.cxx /<<BUILDDIR>>/veyon-4.1.7+repack1/core/include/Cotire.h
#ifdef __cplusplus
#include "/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include/Cotire.h"
#endif

[ 35%] Generating CXX prefix header server/cotire/veyon-server_CXX_prefix.hxx
/usr/bin/cmake -DCOTIRE_BUILD_TYPE:STRING=relwithdebinfo -DCOTIRE_VERBOSE:BOOL=1 -P /<<BUILDDIR>>/veyon-4.1.7+repack1/cmake/modules/cotire.cmake combine /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/veyon-server_CXX_relwithdebinfo_cotire.cmake /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.cxx
#ifdef __cplusplus
#include "/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.cxx"
#endif

[ 35%] Building CXX precompiled header server/cotire/veyon-server_CXX_prefix.hxx.gch
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/server && /usr/bin/cmake -DCOTIRE_BUILD_TYPE:STRING=relwithdebinfo -DCOTIRE_VERBOSE:BOOL=1 -P /<<BUILDDIR>>/veyon-4.1.7+repack1/cmake/modules/cotire.cmake precompile /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/veyon-server_CXX_relwithdebinfo_cotire.cmake /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx.gch /<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/ComputerControlClient.cpp
-- execute_process: /usr/bin/g++;-DQT_DEPRECATED_WARNINGS;-DQT_DISABLE_DEPRECATED_BEFORE=0x050600;-D_FORTIFY_SOURCE=2;-DQT_GUI_LIB;-DQT_NETWORK_LIB;-DQT_WIDGETS_LIB;-DQT_CONCURRENT_LIB;-DQT_CORE_LIB;-DQT_NO_DEBUG;-DNDEBUG;-g;-O2;-fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=.;-fstack-protector-strong;-Wformat;-Werror=format-security;-Wdate-time;-Wall;-fno-exceptions;-std=c++11;-fstack-protector-strong;-O2;-g;-fPIC;-std=gnu++11;-I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include;-I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include;-I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver;-I/usr/include/Qca-qt5/QtCrypto;-I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server;-I/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src;-I/usr/include/x86_64-linux-gnu/qt5/;-I/usr/include/x86_64-linux-gnu/qt5/QtGui;-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork;-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets;-I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent;-I/usr/include/x86_64-linux-gnu/qt5/QtCore;-I/usr/lib/x86_64-linux-gnu/qt5//mkspecs/linux-g++;-x;c++-header;-c;/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx;-o;/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx.gch
[ 35%] Generating src/moc_ComputerControlClient.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_ComputerControlClient.cpp_parameters
[ 35%] Generating src/moc_ComputerControlServer.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_ComputerControlServer.cpp_parameters
[ 35%] Generating src/moc_ServerAccessControlManager.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_ServerAccessControlManager.cpp_parameters
[ 35%] Generating src/moc_ServerAuthenticationManager.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_ServerAuthenticationManager.cpp_parameters
[ 35%] Generating src/moc_VeyonServerProtocol.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_VeyonServerProtocol.cpp_parameters
/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/VeyonServerProtocol.h:0: Note: No relevant classes found. No output generated.
[ 35%] Generating src/moc_VncProxyConnection.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_VncProxyConnection.cpp_parameters
[ 35%] Generating src/moc_VncProxyConnectionFactory.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_VncProxyConnectionFactory.cpp_parameters
/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/VncProxyConnectionFactory.h:0: Note: No relevant classes found. No output generated.
[ 37%] Generating src/moc_VncProxyServer.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_VncProxyServer.cpp_parameters
[ 37%] Generating src/moc_VncServer.cpp
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/src/moc_VncServer.cpp_parameters
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/veyon-4.1.7+repack1 /<<BUILDDIR>>/veyon-4.1.7+repack1/server /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/CMakeFiles/veyon-server.dir/DependInfo.cmake --color=
Scanning dependencies of target veyon-server
make[3]: Leaving directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
/usr/bin/make -f server/CMakeFiles/veyon-server.dir/build.make server/CMakeFiles/veyon-server.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
[ 37%] Building CXX object server/CMakeFiles/veyon-server.dir/src/ComputerControlClient.cpp.o
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server && /usr/bin/g++  -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2 -I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server -I/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fno-exceptions -std=c++11 -fstack-protector-strong  -O2 -g -DNDEBUG   -Winvalid-pch -include /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx -fPIC -std=gnu++11 -o CMakeFiles/veyon-server.dir/src/ComputerControlClient.cpp.o -c /<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/ComputerControlClient.cpp
[ 37%] Building CXX object server/CMakeFiles/veyon-server.dir/src/ComputerControlServer.cpp.o
cd /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server && /usr/bin/g++  -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050600 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2 -I/<<BUILDDIR>>/veyon-4.1.7+repack1/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/core/include -I/<<BUILDDIR>>/veyon-4.1.7+repack1/3rdparty/libvncserver -I/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server -I/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/veyon-4.1.7+repack1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fno-exceptions -std=c++11 -fstack-protector-strong  -O2 -g -DNDEBUG   -Winvalid-pch -include /<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu/server/cotire/veyon-server_CXX_prefix.hxx -fPIC -std=gnu++11 -o CMakeFiles/veyon-server.dir/src/ComputerControlServer.cpp.o -c /<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/ComputerControlServer.cpp
/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/ComputerControlServer.cpp: In destructor 'virtual ComputerControlServer::~ComputerControlServer()':
/<<BUILDDIR>>/veyon-4.1.7+repack1/server/src/ComputerControlServer.cpp:69:20: error: format not a string literal and no format arguments [-Werror=format-security]
   69 |  qDebug(Q_FUNC_INFO);
      |                    ^
cc1plus: some warnings being treated as errors
make[3]: *** [server/CMakeFiles/veyon-server.dir/build.make:131: server/CMakeFiles/veyon-server.dir/src/ComputerControlServer.cpp.o] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:338: server/CMakeFiles/veyon-server.dir/all] Error 2
make[2]: Leaving directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:133: all] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/veyon-4.1.7+repack1/obj-x86_64-linux-gnu'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2



More information about the Debian-edu-pkg-team mailing list