[kde-freebsd] Qt 5.6 again
Adriaan de Groot
groot at kde.org
Thu Dec 24 17:06:27 UTC 2015
Qt 5.6 (and how it deprecates some things that KDE uses, like WebKit) came up
again on the KDE lists. So I tried to build it locally. Not from ports, not
from the qt-5.6 branch in area51, just from the single source tarball. Here's
some build notes:
- There's a 7z source release that's quite a bit smaller than the .tar.gz
one, but it turns out it has CRLF line endings. BSD tar can unpack it just
fine, but running configure is .. problematic :)
- The freebsd-clang mkspec uses -Wl,--no-undefined. This makes linking some
libraries fail -- especially QtCore, which uses extern char **environ, which
in turn is defined in /usr/lib/crt1.o .. something you don't use in a library.
- network/socket/qnativesocketengine_unix.cpp still contains a typo on line
997, using addr-> instead of data->
.. grinding away at compiling, now.
[ade]
More information about the kde-freebsd
mailing list