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]
_______________________________________________
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to