SBo scripts not building on current (read 1st post, pls)
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
scantailor is unmaintained upstream since some years and unfortunately is incompatible with the qt5 in current.
Code:
/tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp: In constructor ‘page_split::OptionsWidget::OptionsWidget(const IntrusivePtr<page_split::Settings>&, const IntrusivePtr<ProjectPages>&, const PageSelectionAccessor&)’:
/tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:49:43: error: invalid use of incomplete type ‘class QButtonGroup’
49 | QButtonGroup* grp = new QButtonGroup(this);
| ^
In file included from /usr/include/qt5/QtWidgets/qpushbutton.h:44,
from /usr/include/qt5/QtWidgets/QPushButton:1,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/build/filters/page_split/ui_PageSplitOptionsWidget.h:18,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.h:22,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:19:
/usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’
53 | class QButtonGroup;
| ^~~~~~~~~~~~
/tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:50:5: error: invalid use of incomplete type ‘class QButtonGroup’
50 | grp->addButton(autoBtn);
| ^~
In file included from /usr/include/qt5/QtWidgets/qpushbutton.h:44,
from /usr/include/qt5/QtWidgets/QPushButton:1,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/build/filters/page_split/ui_PageSplitOptionsWidget.h:18,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.h:22,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:19:
/usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’
53 | class QButtonGroup;
| ^~~~~~~~~~~~
/tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:51:5: error: invalid use of incomplete type ‘class QButtonGroup’
51 | grp->addButton(manualBtn);
| ^~
In file included from /usr/include/qt5/QtWidgets/qpushbutton.h:44,
from /usr/include/qt5/QtWidgets/QPushButton:1,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/build/filters/page_split/ui_PageSplitOptionsWidget.h:18,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.h:22,
from /tmp/SBo/scantailor-EXPERIMENTAL_2016_01_13/filters/page_split/OptionsWidget.cpp:19:
/usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’
53 | class QButtonGroup;
this is not compatible with imagemagick-7.x and shouldn't be needed by gscan2pdf because the newer imagemagick should ship already its own perl modules.
I'll remove them both from the repository, thanks for the reports!
there is no error about qt5 in there (it isn't even cited once)...
have you logged out and logged in again after reinstalling qt5?
yep , i reloged , no lucky , only disabling tests ...
Quote:
-- Self-check passed, Using /usr/bin/python2 to generate bindings
CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGtk2ThemePlugin.cmake:4 (_populate_Gui_plugin_properties):
_populate_Gui_plugin_properties Macro invoked with incorrect arguments for
macro named: _populate_Gui_plugin_properties
Call Stack (most recent call first):
/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:248 (include)
/usr/lib64/cmake/Qt5Quick/Qt5QuickConfig.cmake:111 (find_package)
tests/CMakeLists.txt:212 (find_package)
I test 14.2 box , and builds without touch nothing , -current fails for me , im not sure if some extra SBo package can produce this issue , i go test "clean-system" , and i try to build.
Last edited by USUARIONUEVO; 07-05-2020 at 04:38 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.