svn commit: r420045 - head/security/clamav

Dima Panov fluffy at FreeBSD.org
Thu Aug 11 09:16:35 UTC 2016


11.08.16 18:53, Mathieu Arnold пишет:
> +--On 11 août 2016 18:38:09 +1000 Dima Panov <fluffy at FreeBSD.org> wrote:
> | 11.08.16 18:29, Mathieu Arnold пишет:
> |> +--On 11 août 2016 03:49:42 +0000 Dima Panov <fluffy at FreeBSD.org> wrote:
> |> | +LLVM_USES=		compiler:c++11-lib
> |> 
> |> So, does it needs LLVM, or does it need a C++11 compiler with a C++11
> |> standard library ?
> |> 
> |> Because if it needs LLVM, it should depend on LLVM, not hope that asking
> |> for "C++11 compiler with a C++11 standard library" will get LLVM to be
> |> choosen.
> |> 
> | 
> | It need both LLVM and C++11-capable compiler.
> | LLVM to build Jit core and embed some functions from LLVM statically,
> | and C++11 compiler to build interface between Jit and main clamav library.
> 
> The thing is, there's no real reason that c++11-lib can't bring in gcc 4.9,
> in which case you would not get a dependency on LLVM at all.
> 


LLMV36 direct dependency is already defined in corresponding option
section, so both  conditions for LLVM and compiler will be valid.
Moreover, LLVM36 is also required c++11-lib, so there will be no reasons
to race conditions between libraries.


-- 
Dima Panov (fluffy at FreeBSD.org)
(X11, KDE, Office)@FreeBSD team

Facebook: http://www.facebook.com/fluffy.khv
twitter: fluffy_khv | skype: dima.panov | telegram: @dima_panov
IRC: fluffy at EFNet, fluffykhv at FreeNode

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 869 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20160811/4315334c/attachment.sig>


More information about the svn-ports-all mailing list