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

Attachment: build-log.txt.gz
Description: application/gunzip

Attachment: pgpgBloQ_6xN5.pgp
Description: PGP signature

Reply via email to