Bug#906505: qlandkartegt: FTBFS in buster/sid (unable to find string literal operator)
Christoph Biedl
debian.axhn at manchmal.in-ulm.de
Sat Aug 25 18:45:49 BST 2018
Santiago Vila wrote...
> /<<BUILDDIR>>/qlandkartegt-1.8.1+ds/3rdparty/map2gcm/main.cpp:43:46: error: unable to find string literal operator 'operator""_MKSTR' with 'const char [20]', 'long unsigned int' arguments
> #define VER_STR _MKSTR(VER_MAJOR)"."_MKSTR(VER_MINOR)"."_MKSTR(VER_STEP)
> ^~~~~~~~~
That was easy to catch, earlier compiler versions gave according
warnings. But there is more, it seems (wild guess) the Qt header were
re-organized or there is another reason why several modules fail to
build with "error: invalid use of incomplete type 'class XXX'". Fix was
done by wild-guessing.
The result however is not usable - qlandkartegt stalls at the splash
screen, waiting for some data.
This is the point where somebody with Qt programming experience should
take over. Or I'll try to continue, but not today. Patches are attached.
Christoph, who'd like to have a usable qlandkartegt in Debian - how is QMapShack supposed to be a replacement?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: handle-Wliteral-suffix.patch
Type: text/x-diff
Size: 2681 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180825/810c7cd6/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-missing-qt-includes.patch
Type: text/x-diff
Size: 878 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180825/810c7cd6/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180825/810c7cd6/attachment.sig>
More information about the Pkg-grass-devel
mailing list