FreeBSD Port: editors/libreoffice
Jung-uk Kim
jkim at FreeBSD.org
Tue Oct 29 17:20:47 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 2013-10-29 01:47:53 -0400, Robert Burmeister wrote:
> I was building libreoffice 4.0.6 just fine on FreeBSD 9.2 i386 with
> clang-devel-3.4.r191854
>
> libreoffice 4.0.6_1 now requires clang-3.3 ???
>
> Shouldn't the requirement be clang-3.3+ ?
I got rid of home-grown heuristics to select C++11 compiler and now we
switched to more canonical "USES=compiler:c++11-lang". This change
fixes build:
http://www.freebsd.org/cgi/query-pr.cgi?pr=183392
Unfortunately, it has few side-effects, e.g.,
- - Default C++11 compiler is lang/clang33. Optionally, GCC may be
selected.
- - Clang 3.2 is completely banned (hard-coded). Other Clang versions,
e.g., lang/clang-devel, are not supported. AFAICT, there is no
official way to override it.
- - 9.2-RELEASE has Clang 3.3 for amd64/i386 but compiler.mk ignores it
because it is not the default C++ compiler.
I don't want to re-add the previous heuristics because it is hard to
maintain.
Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
iQEcBAEBAgAGBQJSb+2aAAoJEHyflib82/FGIyoH/1reObYXCtSmlVHFtxnisRY7
t+psaminhaPEc88MlMEmoGcPr2O5MNfsx3UMRDQRIW5iP/yCgmf1ps6iNRHgCzyD
mTOrQvEuLiHLoOwNAZuYk2HnHcGA2pvO7rhCNAA3ki77yRckddSY6V7DK4zPp0YA
ZAhkadZ2XFqiPjQSLsVMo+iBCDMaM429nb+ziOUSmUmMunyT3bki/qJLo2yBFEbR
RQDB9IFF1S0PyyH1GpRsb8YLxg8FgyVUkPrfFUFQuX7UG858aSruPW6M8KYPX1XE
4QHB3pJoeFGCIwPPHV72UTl/QyqUDpJp1VLnY62e6kmgQKWRI8A6/SzBmuqeTJ4=
=zx2X
-----END PGP SIGNATURE-----
More information about the freebsd-office
mailing list