Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2013 13:17:15 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        Robert Burmeister <Robert.Burmeister@UToledo.edu>,  office@FreeBSD.org, portmgr@freebsd.org
Subject:   Re: FreeBSD Port: editors/libreoffice
Message-ID:  <526FED9B.9070803@FreeBSD.org>
In-Reply-To: <526F4C09.2010106@UToledo.edu>
References:  <526F4C09.2010106@UToledo.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?526FED9B.9070803>