Hi Eric,

any idea when you might find some time to comment on this build issue.
Its really urgent now and since we are basically two years in an
unchanged situation that the package does not build I have no idea
what to tell the release team.

Kind regards

       Andreas.

On Fri, Sep 06, 2019 at 11:41:33AM +0200, Andreas Tille wrote:
> Hi,
> 
> thanks to a patch by Michael Crusoe I'm a bit further now but there are
> remaining errors.  I have no idea about C++/Qt and thus need to ask for
> help.  Eric, are you up to safe your package inside Debian?
> 
> ...
> g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/freemedforms-project-1.0.0=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -D_REENTRANT -Wall -W -fPIC -DFREEMEDFORMS -   
> DDRUGS_DATABASE_VERSION=0x000804 -DWITH_EPISODE_REMOVAL 
> -DWITH_CHEQUE_PRINTING -DWITH_FRENCH_FSP -DWITH_FRENCH_HPRIM_INTEGRATOR 
> -DFULLAPPLICATION_BUILD -DBINARY_NAME="\"DataPackUtils\"" -                   
>       DBUILD_PATH_POSTFIXE="\"FreeMedForms\"" -DPACKAGE_VERSION="\"1.0.0\"" 
> -DSOURCES_ROOT_PATH="\"/build/freemedforms-project-1.0.0\"" 
> -DLINUX_INTEGRATED -DLINUX_QT_PATH="\"/usr/lib/x86_64-linux-gnu\"" -          
>     DLINUX_QT_PLUGINS_PATH="\"/usr/lib/x86_64-linux-gnu/qt5/plugins\"" 
> -DLIBRARY_BASENAME="\"lib/x86_64-linux-gnu\"" 
> -DLINUX_PLUGIN_PATH="\"/usr//lib/x86_64-linux-gnu/DataPackUtils\"" 
> -DGIT_REVISION_HASH="\"DEBR1.0. 0-1\"" -DQT_NO_CAST_TO_ASCII 
> -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DRELEASE 
> -DQT_DISABLE_DEPRECATED_BEFORE=0x040900 -DDATAPACKUTILS_LIBRARY -DQT_NO_DEBUG 
> -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -   DQT_WIDGETS_LIB -DQT_GUI_LIB 
> -DQT_CONCURRENT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB 
> -I. -I/build/freemedforms-project-1.0.0/plugins 
> -I/build/freemedforms-project-1.0.0/libs -I/build/        
> freemedforms-project-1.0.0/contrib 
> -I/build/freemedforms-project-1.0.0/contrib/quazip -isystem 
> /usr/include/x86_64-linux-gnu/qt5 -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-     
> linux-gnu/qt5/QtPrintSupport -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/   
> x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml 
> -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtCore -I/build/freemedforms-project-1. 
> 0.0/build/Qt5_linux-gpp/FreeMedForms/DataPackUtils/.moc -isystem 
> /usr/include/libdrm 
> -I/build/freemedforms-project-1.0.0/build/Qt5_linux-gpp/FreeMedForms/.ui 
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
> /build/freemedforms-project-1.0.0/build/Qt5_linux-gpp/FreeMedForms/DataPackUtils/.obj/unix/packservercreator.o
>  servercreation/packservercreator.cpp
> servercreation/servercreationwidget.cpp: In member function 'void 
> DataPack::Internal::ServerCreationWidgetPrivate::createActions()':
> servercreation/servercreationwidget.cpp:97:39: error: invalid use of 
> incomplete type 'class QAction'
>    97 |         aGroupByServer = new QAction(q);
>       |                                       ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
>                  from servercreation/servercreationwidget.h:18,
>                  from servercreation/servercreationwidget.cpp:28:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward 
> declaration of 'class QAction'
>    68 | class QAction;
>       |       ^~~~~~~
> servercreation/servercreationwidget.cpp:98:38: error: invalid use of 
> incomplete type 'class QAction'
>    98 |         aGroupByQueue = new QAction(q);
>       |                                      ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
>                  from servercreation/servercreationwidget.h:18,
>                  from servercreation/servercreationwidget.cpp:28:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward 
> declaration of 'class QAction'
>    68 | class QAction;
>       |       ^~~~~~~
> servercreation/servercreationwidget.cpp: In member function 'void 
> DataPack::ServerCreationWidget::retranslate()':
> servercreation/servercreationwidget.cpp:258:22: error: invalid use of 
> incomplete type 'class QAction'
>   258 |     d->aGroupByServer->setText(tr("Group by server"));
>       |                      ^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
>                  from servercreation/servercreationwidget.h:18,
>                  from servercreation/servercreationwidget.cpp:28:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward 
> declaration of 'class QAction'
>    68 | class QAction;
>       |       ^~~~~~~
> servercreation/servercreationwidget.cpp:259:21: error: invalid use of 
> incomplete type 'class QAction'
>   259 |     d->aGroupByQueue->setText(tr("Group by queue"));
>       |                     ^~
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QWidget:1,
>                  from servercreation/servercreationwidget.h:18,
>                  from servercreation/servercreationwidget.cpp:28:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:68:7: note: forward 
> declaration of 'class QAction'
>    68 | class QAction;
>       |       ^~~~~~~
> 
> 
> Kind regards
> 
>        Andreas.
> 
> 
> -- 
> http://fam-tille.de
> 
> _______________________________________________
> Debian-med-packaging mailing list
> debian-med-packag...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging

-- 
http://fam-tille.de

Reply via email to