pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: py-qt5-qscintilla fails to build with new py-sip



> x11/py-qt5-qscintilla:
> 
> ===> Building for py37-qt5-qscintilla-2.11.2nb7
> cd Qsci/ && ( test -e Makefile || /usr/pkg/qt5/bin/qmake -o Makefile /tmp/work/x11/py-qt5-qscintilla/work/QScintilla_gpl-2.11.2/Python/Qsci/Qsci.pro ) && /usr/bin/make -f Makefile all
> c++ -c -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/pkg/qt5/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/python3.7 -O2 -Wno-register -D_FORTIFY_SOURCE=2 -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -std=gnu++11 -Wall -Wextra -fPIC -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/pkg/include/python3.7 -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtCore -I. -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o sipQsciQsciAPIs.o sipQsciQsciAPIs.cpp
> /tmp/work/x11/py-qt5-qscintilla/work/QScintilla_gpl-2.11.2/Python/Qsci/sipQsciQsciAPIs.cpp: In function 'void* array_QsciAPIs(Py_ssize_t)':
> /tmp/work/x11/py-qt5-qscintilla/work/QScintilla_gpl-2.11.2/Python/Qsci/sipQsciQsciAPIs.cpp:1186:37: error: no matching function for call to 'QsciAPIs::QsciAPIs()'
> In file included from /tmp/work/x11/py-qt5-qscintilla/work/QScintilla_gpl-2.11.2/Python/sip/qsciapis.sip:24:0:
> /tmp/work/x11/py-qt5-qscintilla/work/.buildlink/qt5/include/Qsci/qsciapis.h:209:5: note: candidate: QsciAPIs::QsciAPIs(const QsciAPIs&)
>     QsciAPIs(const QsciAPIs &);
>     ^
> /tmp/work/x11/py-qt5-qscintilla/work/.buildlink/qt5/include/Qsci/qsciapis.h:209:5: note:   candidate expects 1 argument, 0 provided
> /tmp/work/x11/py-qt5-qscintilla/work/.buildlink/qt5/include/Qsci/qsciapis.h:73:5: note: candidate: QsciAPIs::QsciAPIs(QsciLexer*)
>     QsciAPIs(QsciLexer *lexer);
>     ^
> /tmp/work/x11/py-qt5-qscintilla/work/.buildlink/qt5/include/Qsci/qsciapis.h:73:5: note:   candidate expects 1 argument, 0 provided
> At global scope:
> cc1plus: warning: unrecognized command line option '-Wno-register'
> *** [sipQsciQsciAPIs.o] Error code 1
> 
> 
> (pkgsrc current, netbsd8)
> 
> anybody else have sip trouble?
> 

I have got Qscintilla v2.11.5 (x11/qt5-qscintilla and x11/py-qt5-qscintilla) update ready to be committed (fixes for Darwin are included). I've tested it on Darwin and NetBSD-current/amd64. Should I update now or after the freeze?

Packages depending on Qscintilla:
- cad/openscad
- databases/sqlitebrowser
- devel/py-tortoisehg
- geography/qgis

Kind regards,
Adam


Home | Main Index | Thread Index | Old Index