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