Thank you for your bugreport, Cyril ! Please, are you familiar with Arm architectures?
The compiler aborts because it is missing the file «PKGBUILDDIR»/tmp/scidavis/sipAPIscidavis.h This file is supposed to be an output of the following command: «PKGBUILDDIR»/scidavis$ /usr/bin/sip -I /usr/share/sip/PyQt4 -x VendorID -t WS_X11 -x PyQt_NoPrintRangeBug -t Qt_4_8_4 -x Py_v3 -g -o -c ../tmp/scidavis src/scidavis.sip When I browse the build log at https://buildd.debian.org/status/fetch.php?pkg=scidavis&arch=armel&ver=1.D5-1&stamp=1401653966, this command outputs log lines at about 80% of the file: the log lines begin with: WARNING: /«PKGBUILDDIR»/scidavis/python.pri:5: Unescaped backslashes are deprecated. WARNING: /«PKGBUILDDIR»/scidavis/python.pri:5: Unmatched quotes are deprecated. WARNING: /«PKGBUILDDIR»/scidavis/python.pri:9: Unmatched quotes are deprecated. sip: Deprecation warning: src/scidavis.sip:34: %Module version number should be specified using the 'version' argument sip: Deprecation warning: src/scidavis.sip:183: Annotation is invalid ... Which is much alike a build log for a successful build However the warnings become more serious below: WARNING: Failure to find: ../tmp/scidavis/sipscidaviscmodule.cpp WARNING: Failure to find: ../tmp/scidavis/sipscidavisApplicationWindow.cpp WARNING: Failure to find: ../tmp/scidavis/sipscidavisGraph.cpp ... WARNING: Failure to find: ../tmp/scidavis/sipscidavisQList0101MyWidget.cpp WARNING: Failure to find: ../tmp/scidavis/sipscidavisQList0101QwtPlotCurve.cpp WARNING: Failure to find: ../tmp/scidavis/sipAPIscidavis.h So the build failure is probably due to a bug during sip's work. Sip-dev's source package appears as bug free (http://packages.qa.debian.org/s/sip4.html), and I cannot create easily a minimal working example to trigger a similar bug on Arm* platforms. Please can you help me, or should I raise a RFH bug? Best regards, Georges. Cyril Brulebois a écrit : > Source: scidavis > Version: 1.D5-1 > Severity: serious > Justification: FTBFS > > Hi, > > your package no longer builds on arm*: > | g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE > -DSCRIPTING_DIALOG -DSCRIPTING_MUPARSER -DPYTHON_CONFIG_PATH=\"/usr/../etc\" > -DPYTHON_UTIL_PATH=\"/usr/share/scidavis\" -DSCRIPTING_PYTHON -DQT_PLUGIN > -DTS_PATH=\"/usr/share/scidavis/translations\" > -DDOC_PATH=\"/usr/share/doc/scidavis\" > -DPLUGIN_PATH=\"/usr/lib/scidavis/plugins\" -DLEGACY_CODE_0_2_x -DQT_NO_DEBUG > -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB > -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED > -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui > -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml > -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 > -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant > -I/usr/include/python2.7 -I/usr/include/python2.7 -I/usr/include/qwt-qt4 > -I/usr/include/qwtplot3d-qt4 -I/usr/include/muParser -Isrc -Isrc/future > -I/usr/X11R6/include -I/«PKGBUILDDIR»/tmp/scidavis -I. -o > ../tmp/scidavis/PythonScript.o src/PythonScript.cpp > | src/PythonScript.cpp: In member function 'virtual QVariant > PythonScript::eval()': > | src/PythonScript.cpp:209:45: warning: suggest parentheses around assignment > used as truth value [-Wparentheses] > | } else if (pystring = PyObject_Str(pyret)) { > | ^ > | g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE > -DSCRIPTING_DIALOG -DSCRIPTING_MUPARSER -DPYTHON_CONFIG_PATH=\"/usr/../etc\" > -DPYTHON_UTIL_PATH=\"/usr/share/scidavis\" -DSCRIPTING_PYTHON -DQT_PLUGIN > -DTS_PATH=\"/usr/share/scidavis/translations\" > -DDOC_PATH=\"/usr/share/doc/scidavis\" > -DPLUGIN_PATH=\"/usr/lib/scidavis/plugins\" -DLEGACY_CODE_0_2_x -DQT_NO_DEBUG > -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB > -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED > -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui > -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml > -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 > -I/usr/include/qt4/QtAssistantClient -I/usr/include/qt4/QtAssistant > -I/usr/include/python2.7 -I/usr/include/python2.7 -I/usr/include/qwt-qt4 > -I/usr/include/qwtplot3d-qt4 -I/usr/include/muParser -Isrc -Isrc/future > -I/usr/X11R6/include -I/«PKGBUILDDIR»/tmp/scidavis -I. -o > ../tmp/scidavis/PythonScripting.o src/PythonScripting.cpp > | src/PythonScripting.cpp:60:28: fatal error: sipAPIscidavis.h: No such file > or directory > | #include "sipAPIscidavis.h" > | ^ > | compilation terminated. > | make[3]: *** [../tmp/scidavis/PythonScripting.o] Error 1 > > Full build logs: > > https://buildd.debian.org/status/fetch.php?pkg=scidavis&arch=armhf&ver=1.D5-1&stamp=1401679921 > > https://buildd.debian.org/status/fetch.php?pkg=scidavis&arch=armel&ver=1.D5-1&stamp=1401653966 > > Mraw, > KiBi. > -- Georges KHAZNADAR et Jocelyne FOURNIER 22 rue des mouettes, 59240 Dunkerque France. Téléphone +33 (0)3 28 29 17 70
signature.asc
Description: Digital signature