FreeBSD Port: editors/libreoffice

Baptiste Daroussin bapt at FreeBSD.org
Tue Oct 29 18:25:10 UTC 2013


On Tue, Oct 29, 2013 at 01:17:15PM -0400, Jung-uk Kim wrote:
> -----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.
3.2 is banned on purpose, we have so many bug fixes that has been made post 3.2
that we decided to ban everything lowey than 3.2,

Concerning the PR if the user defines in make.conf properly 3.4 with CC, CXX etc
it will work, anyway I'll be working on using clang-devel is possible.

> - - 9.2-RELEASE has Clang 3.3 for amd64/i386 but compiler.mk ignores it
> because it is not the default C++ compiler.

Yes I'm planning to add support for that.
> 
> I don't want to re-add the previous heuristics because it is hard to
> maintain.

That is exactly why I created compiler.mk, I'll improve it.

Thanks for reporting
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-office/attachments/20131029/91e9e768/attachment.sig>


More information about the freebsd-office mailing list