FS#66951 - qscintilla package doesn’t build

Attached to Project: Arch Linux
Opened by Manuel Jacob (mjacob) - Tuesday, 09 June 2020, 04:49 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 10 June 2020, 06:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Steps to reproduce:

* Download https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/qscintilla&id=2f4b855d3aa9743a837986cb0bb9797a5a0ca8d1
* Run makepkg

Error:

[...]
g++ -c -pipe -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DPy_LIMITED_API=0x03040000 -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQSCINTILLA_DLL -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I.. -I../../Qt4Qt5 -isystem /usr/include/python3.8 -isystem /usr/include/qt -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o sipQsciQsciAPIs.o sipQsciQsciAPIs.cpp
/home/manu/archlinux-qscintilla/src/QScintilla-2.11.4/build/Qsci/sipQsciQsciAPIs.cpp: In function ‘void* array_QsciAPIs(Py_ssize_t)’:
/home/manu/archlinux-qscintilla/src/QScintilla-2.11.4/build/Qsci/sipQsciQsciAPIs.cpp:867:37: error: no matching function for call to ‘QsciAPIs::QsciAPIs()’
867 | return new ::QsciAPIs[sipNrElem];
| ^
In file included from /home/manu/archlinux-qscintilla/src/QScintilla-2.11.4/Python/sip/qsciapis.sip:24:
../../Qt4Qt5/Qsci/qsciapis.h:209:5: note: candidate: ‘QsciAPIs::QsciAPIs(const QsciAPIs&)’
209 | QsciAPIs(const QsciAPIs &);
| ^~~~~~~~
../../Qt4Qt5/Qsci/qsciapis.h:209:5: note: candidate expects 1 argument, 0 provided
../../Qt4Qt5/Qsci/qsciapis.h:73:5: note: candidate: ‘QsciAPIs::QsciAPIs(QsciLexer*)’
73 | QsciAPIs(QsciLexer *lexer);
| ^~~~~~~~
../../Qt4Qt5/Qsci/qsciapis.h:73:5: note: candidate expects 1 argument, 0 provided
make[1]: *** [Makefile:1525: sipQsciQsciAPIs.o] Error 1
make[1]: Leaving directory '/home/manu/archlinux-qscintilla/src/QScintilla-2.11.4/build/Qsci'
make: *** [Makefile:47: sub-Qsci-make_first-ordered] Error 2
==> ERROR: A failure occurred in build().
Aborting...
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 10 June 2020, 06:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  qscintilla 2.11.4-3

Loading...