FreeBSD Bugzilla – Attachment 113364 Details for
Bug 154900
[PATCH] Allow users to use LLVM from ports for security/clamav
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Makefile.patch
Makefile.patch (text/plain), 1.46 KB, created by
dennylin93
on 2011-02-20 06:30:10 UTC
(
hide
)
Description:
Makefile.patch
Filename:
MIME Type:
Creator:
dennylin93
Created:
2011-02-20 06:30:10 UTC
Size:
1.46 KB
patch
obsolete
>--- Makefile.orig 2011-02-20 14:09:01.000000000 +0800 >+++ Makefile 2011-02-20 14:07:43.000000000 +0800 >@@ -18,7 +18,8 @@ > LHA "Enable lha archives support" On \ > UNZOO "Enable zoo archives support" On \ > UNRAR "Enable rar archives support" On \ >- LLVM "Enable JIT Bytecode compiler" On \ >+ LLVM "Enable JIT Bytecode compiler (bundled LLVM)" On \ >+ LLVM_PORTS "Enable JIT Bytecode compiler (from Ports)" Off \ > TESTS "Run compile-time tests (req. python)" On \ > MILTER "Compile the milter interface" Off \ > LDAP "libmilter was built with LDAP" Off \ >@@ -139,9 +140,16 @@ > CONFIGURE_ARGS+=--without-iconv > .endif > >-.if defined(WITH_LLVM) && ( ${ARCH} == "i386" || ${ARCH} == "amd64" ) >+.if (defined(WITH_LLVM) || defined(WITH_LLVM_PORTS)) && ( ${ARCH} == "i386" || ${ARCH} == "amd64" ) > CONFIGURE_ARGS+=--enable-llvm > USE_GMAKE= yes >+. if defined(WITH_LLVM_PORTS) >+BUILD_DEPENDS+= llvm-config:${PORTSDIR}/devel/llvm >+CONFIGURE_ARGS+=--with-system-llvm=${LOCALBASE}/bin/llvm-config >+. endif >+. if defined(WITH_LLVM) && defined(WITH_LLVM_PORTS) >+IGNORE=Select only one LLVM >+. endif > . if defined(WITH_TESTS) > USE_PYTHON_BUILD= yes > . endif >@@ -203,7 +211,7 @@ > @${REINPLACE_CMD} -e 's|0x100000000|0x100000000ULL|g' \ > ${WRKSRC}/libclamunrar/unrar.c > >-.if defined(WITH_LLVM) && defined(WITH_TESTS) >+.if (defined(WITH_LLVM) || defined(WITH_LLVM_PORTS)) && defined(WITH_TESTS) > pre-configure: > @if ! ${PYTHON_CMD} -c "import thread" >/dev/null 2>&1; then \ > ${ECHO_MSG} ""; \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 154900
: 113364