qnapi icon indicating copy to clipboard operation
qnapi copied to clipboard

Nieudana kompilacja z AUR Arch Linux

Open ghost opened this issue 6 years ago • 2 comments

kernel 4.16.13-2-ARCH Qt 5.11.0-1

Podczas instalacji z AUR (https://aur.archlinux.org/packages/qnapi) wyskakuje błąd:

Budowanie qnapi... Cloning into 'qnapi'... remote: Counting objects: 83, done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 83 (delta 13), reused 83 (delta 13)
Unpacking objects: 100% (83/83), done. ==> Tworzenie pakietu: qnapi 0.2.3-2 (pon, 11 cze 2018, 19:16:51) ==> Sprawdzanie zależności potrzebnych do uruchomienia... ==> Sprawdzanie zależności potrzebnych do budowy... ==> Pobieranie źródeł... -> Pobieranie qnapi-0.2.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 608 0 608 0 0 92 0 --:--:-- 0:00:06 --:--:-- 151 100 1194k 100 1194k 0 0 127k 0 0:00:09 0:00:09 --:--:-- 536k ==> Sprawdzanie plików source za pomocą sha256sums... qnapi-0.2.3.tar.gz ... Zgadza się ==> Rozpakowywanie źródeł... -> Rozpakowywanie qnapi-0.2.3.tar.gz za pomocą bsdtar ==> Rozpoczynanie build()... Info: creating stash file /tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/.qmake.stash cd libqnapi/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/libqnapi/libqnapi.pro QMAKE_DEFAULT_INCDIRS= ) && make -f Makefile make[1]: Wejście do katalogu '/tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/libqnapi' compiling ../deps/libmaia/maiaObject.cpp compiling ../deps/libmaia/maiaFault.cpp compiling ../deps/libmaia/maiaXmlRpcClient.cpp compiling ../deps/libmaia/maiaXmlRpcServer.cpp compiling ../deps/libmaia/maiaXmlRpcServerConnection.cpp compiling src/config/configreader.cpp compiling src/config/configwriter.cpp compiling src/config/engineconfig.cpp compiling src/config/generalconfig.cpp compiling src/config/postprocessingconfig.cpp compiling src/config/qnapiconfig.cpp compiling src/config/scanconfig.cpp compiling src/config/staticconfig.cpp compiling src/engines/napiprojektdownloadengine.cpp compiling src/engines/napisy24downloadengine.cpp compiling src/engines/opensubtitlesdownloadengine.cpp compiling src/engines/subtitledownloadengine.cpp compiling src/engines/subtitledownloadenginesregistry.cpp compiling src/libqnapi.cpp compiling src/movieinfo/libmediainfomovieinfoprovider.cpp compiling src/subconvert/formats/microdvd.cpp compiling src/subconvert/formats/mpl2.cpp compiling src/subconvert/formats/subrip.cpp compiling src/subconvert/formats/tmplayer.cpp compiling src/subconvert/subtitleconverter.cpp compiling src/subconvert/subtitleformat.cpp compiling src/subconvert/subtitleformatsregistry.cpp compiling src/subtitleinfo.cpp compiling src/subtitlelanguage.cpp compiling src/subtitlematcher.cpp compiling src/subtitlepostprocessor.cpp compiling src/utils/encodingutils.cpp compiling src/utils/p7zipdecoder.cpp compiling src/utils/synchttp.cpp compiling src/utils/syncxmlrpc.cpp generating tmp/moc_predefs.h moc ../deps/libmaia/maiaObject.h compiling tmp/moc_maiaObject.cpp moc ../deps/libmaia/maiaFault.h compiling tmp/moc_maiaFault.cpp moc ../deps/libmaia/maiaXmlRpcClient.h compiling tmp/moc_maiaXmlRpcClient.cpp moc ../deps/libmaia/maiaXmlRpcServer.h compiling tmp/moc_maiaXmlRpcServer.cpp moc ../deps/libmaia/maiaXmlRpcServerConnection.h compiling tmp/moc_maiaXmlRpcServerConnection.cpp moc src/subtitlematcher.h compiling tmp/moc_subtitlematcher.cpp moc src/utils/synchttp.h compiling tmp/moc_synchttp.cpp moc src/utils/syncxmlrpc.h compiling tmp/moc_syncxmlrpc.cpp rm -f libqnapi.a ar cqs libqnapi.a tmp/maiaObject.o tmp/maiaFault.o tmp/maiaXmlRpcClient.o tmp/maiaXmlRpcServer.o tmp/maiaXmlRpcServerConnection.o tmp/configreader.o tmp/configwriter.o tmp/engineconfig.o tmp/generalconfig.o tmp/postprocessingconfig.o tmp/qnapiconfig.o tmp/scanconfig.o tmp/staticconfig.o tmp/napiprojektdownloadengine.o tmp/napisy24downloadengine.o tmp/opensubtitlesdownloadengine.o tmp/subtitledownloadengine.o tmp/subtitledownloadenginesregistry.o tmp/libqnapi.o tmp/libmediainfomovieinfoprovider.o tmp/microdvd.o tmp/mpl2.o tmp/subrip.o tmp/tmplayer.o tmp/subtitleconverter.o tmp/subtitleformat.o tmp/subtitleformatsregistry.o tmp/subtitleinfo.o tmp/subtitlelanguage.o tmp/subtitlematcher.o tmp/subtitlepostprocessor.o tmp/encodingutils.o tmp/p7zipdecoder.o tmp/synchttp.o tmp/syncxmlrpc.o tmp/moc_maiaObject.o tmp/moc_maiaFault.o tmp/moc_maiaXmlRpcClient.o tmp/moc_maiaXmlRpcServer.o tmp/moc_maiaXmlRpcServerConnection.o tmp/moc_subtitlematcher.o tmp/moc_synchttp.o tmp/moc_syncxmlrpc.o make[1]: Opuszczenie katalogu '/tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/libqnapi' cd gui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/gui/gui.pro QMAKE_DEFAULT_INCDIRS= ) && make -f Makefile make[1]: Wejście do katalogu '/tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/gui' uic ui/frmprogress.ui uic ui/frmlistsubtitles.ui uic ui/frmsummary.ui uic ui/frmscan.ui uic ui/frmoptions.ui uic ui/frmabout.ui uic ui/frmconvert.ui uic ui/subDataWidget.ui uic ui/napiprojekt/frmnapiprojektconfig.ui uic ui/opensubtitles/frmopensubtitlesconfig.ui uic ui/napisy24/frmnapisy24config.ui compiling src/main.cpp compiling src/forms/frmprogress.cpp compiling src/forms/frmlistsubtitles.cpp compiling src/forms/frmsummary.cpp compiling src/forms/frmscan.cpp compiling src/forms/frmoptions.cpp compiling src/forms/frmabout.cpp compiling src/forms/frmnapiprojektconfig.cpp compiling src/forms/frmopensubtitlesconfig.cpp compiling src/forms/frmnapisy24config.cpp compiling src/forms/frmconvert.cpp compiling src/forms/subdatawidget.cpp src/forms/subdatawidget.cpp: In member function ‘void subDataWidget::setSubData(const QIcon&, QString, const QIcon&, const QIcon&)’: src/forms/subdatawidget.cpp:33:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place1->setPixmap(stateIcon.pixmap(16)); ^~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/forms/subdatawidget.cpp:35:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place3->setPixmap(langIcon.pixmap(16)); ^~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/forms/subdatawidget.cpp:36:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place4->setPixmap(engineIcon.pixmap(16)); ^~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/forms/subdatawidget.cpp: In member function ‘void subDataWidget::setSubData(const QIcon&, QString)’: src/forms/subdatawidget.cpp:45:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place1->setPixmap(stateIcon.pixmap(16)); ^~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/forms/subdatawidget.cpp: In member function ‘void subDataWidget::setSubData(QString, QString, const QIcon&, const QIcon&)’: src/forms/subdatawidget.cpp:59:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place3->setPixmap(langIcon.pixmap(16)); ^~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/forms/subdatawidget.cpp:60:25: error: invalid use of incomplete type ‘const class QIcon’ ui->place4->setPixmap(engineIcon.pixmap(16)); ^~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/QWidget:1, from src/forms/subdatawidget.h:18, from src/forms/subdatawidget.cpp:15: /usr/include/qt/QtCore/qmetatype.h:145:18: note: forward declaration of ‘class QIcon’ F(QIcon, 69, QIcon)
^~~~~ /usr/include/qt/QtCore/qmetatype.h:1940:11: note: in definition of macro ‘QT_FORWARD_DECLARE_STATIC_TYPES_ITER’ class Name; ^~~~ /usr/include/qt/QtCore/qmetatype.h:1943:1: note: in expansion of macro ‘QT_FOR_EACH_STATIC_GUI_CLASS’ QT_FOR_EACH_STATIC_GUI_CLASS(QT_FORWARD_DECLARE_STATIC_TYPES_ITER) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:9922: tmp/subdatawidget.o] Błąd 1 make[1]: Opuszczenie katalogu '/tmp/pamac-build-bartek/qnapi/src/qnapi-0.2.3/gui' make: *** [Makefile:89: sub-gui-make_first-ordered] Błąd 2 ==> BŁĄD: Wystąpił błąd w build(). Przerywam...

ghost avatar Jun 11 '18 16:06 ghost

Problem rozwiązany, pomógł downgrade gt5-base z 5.11 do 5.10

ghost avatar Jun 14 '18 17:06 ghost

Niestety po kompilacji z qt5-base 5.10.1-8 nie działa funkcja "usuń z pliku z napisami linie".

ghost avatar Jun 16 '18 07:06 ghost