Package: httraqt Version: 1.3.1-1 Severity: serious Usertags: goto-cc While compiling the package using our research compiler infrastructure the build failed with the following error:
[...]
[ 50%] Building CXX object CMakeFiles/httraqt.dir/sources/main/options.cpp.o
/usr/bin/c++ -DDISABLE_QT3SUPPORT -DNO_QT3SUPPORT -DQT_CORE_LIB -DQT_DBUS_LIB
-DQT_GUI_LIB -DQT_PROJECT -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/include/httrack
-I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative
-I/usr/include/qt4/QtScriptTools -isystem /usr/include/qt4/QtDBus
-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtHelp
-I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest
-I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg
-I/usr/include/qt4/Qt3Support -isystem /usr/include/qt4/QtGui -isystem
/usr/include/qt4/QtCore -I/usr/share/qt4/mkspecs/default -isystem
/usr/include/qt4
-I/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1
-I/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1//sources/options/includes
-I/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1//sources/main/includes
-I/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1/obj-x86_64-linux-gnu
-o CMakeFiles/httraqt.dir/sources/main/options.cpp.o -c
/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1/sources/main/options.cpp
/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1/sources/main/options.cpp:
In member function 'void cOptions::getOptStruct(httrackp*)':
/srv/jenkins-slave/workspace/sid-goto-cc-httraqt/httraqt-1.3.1/sources/main/options.cpp:295:10:
error: 'httrackp' has no member named 'mms_maxtime'
opt->mms_maxtime = -1;
^
make[3]: *** [CMakeFiles/httraqt.dir/sources/main/options.cpp.o] Error 1
It seems this problem is caused by an update to httrack: version 3.46.1 had
this:
http://sources.debian.net/src/httrack/3.46.1-1/src/htsopt.h#L293
But the field was dropped in 3.48.1:
http://sources.debian.net/src/httrack/3.48.1-5/src/htsopt.h?hl=282#L282
The full build log is attached.
Best,
Michael
build-log.txt.gz
Description: application/gunzip
pgpCQBpoj92Lf.pgp
Description: PGP signature

