Control: retitle -1 charmtimetracker: error: incomplete type 'QStyle'
Control: tags -1 fixed-upstream patch
Control: forwarded -1 
https://github.com/KDAB/Charm/commit/51a0a34e967351411e7742cd52ce4c4e3866e9aa

On Fri, Aug 17, 2018 at 07:20:44PM +0000, Santiago Vila wrote:
>...
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Charm && /usr/bin/cmake -E 
> cmake_link_script CMakeFiles/charmtimetracker.dir/link.txt --verbose=1
> /usr/bin/c++  -std=c++0x -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DNDEBUG -DQT_NO_DEBUG_OUTPUT -fPIC -Wall -Wundef 
> -Wcast-align -Wchar-subscripts -Wpointer-arith -Wwrite-strings -Wpacked 
> -Wformat-security -Wmissing-format-attribute -Wold-style-cast 
> -fvisibility=hidden   -Wl,-z,relro -Wl,-z,now -rdynamic 
> CMakeFiles/charmtimetracker.dir/Charm.cpp.o 
> CMakeFiles/charmtimetracker.dir/qrc_CharmResources.cpp.o 
> CMakeFiles/charmtimetracker.dir/charmtimetracker_autogen/mocs_compilation.cpp.o
>   -o charmtimetracker libCharmApplication.a ../Core/libCharmCore.a 
> /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Script.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libqt5keychain.so.0.9.0 
> /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.10.1 -lxcb -lxcb-screensaver 
> /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.10.1 
> /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.10.1 -lsecret-1 -lgio-2.0 
> -lgobject-2.0 -lglib-2.0 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.10.1 
> /usr/bin/ld: cannot find -lsecret-1
> /usr/bin/ld: cannot find -lgio-2.0
> /usr/bin/ld: cannot find -lgobject-2.0
> /usr/bin/ld: cannot find -lglib-2.0
> collect2: error: ld returned 1 exit status
> make[3]: *** [Charm/CMakeFiles/charmtimetracker.dir/build.make:156: 
> Charm/charmtimetracker] Error 1
>...

This was the already fixed #905659 in qt5keychain-dev.

But there is also a FTBFS with Qt 5.11 in charmtimetracker:

/build/1st/charmtimetracker-1.11.4/Charm/Widgets/NotificationPopup.cpp: In 
member function 'void NotificationPopup::showNotification(const QString&, const 
QString&)':
/build/1st/charmtimetracker-1.11.4/Charm/Widgets/NotificationPopup.cpp:52:26: 
error: incomplete type 'QStyle' used in nested name specifier
     setGeometry( QStyle::alignedRect ( Qt::RightToLeft, Qt::AlignBottom, 
size(), qApp->desktop()->availableGeometry() ) );
                          ^~~~~~~~~~~


cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply via email to