svn commit: r362658 - head/net-p2p/transmission-cli
Chris Rees
crees at FreeBSD.org
Wed Jul 23 11:02:56 UTC 2014
Author: crees
Date: Wed Jul 23 11:02:56 2014
New Revision: 362658
URL: http://svnweb.freebsd.org/changeset/ports/362658
QAT: https://qat.redports.org/buildarchive/r362658/
Log:
Fix clang build on 9.x
Apparently this version doesn't understand empty arguments in CFLAGS
using commas; i.e. ,-I/usr/local/include throws an error about nonexisting
file ,-
Reported by: Kenta S (kentas at hush.com)
Modified:
head/net-p2p/transmission-cli/Makefile
Modified: head/net-p2p/transmission-cli/Makefile
==============================================================================
--- head/net-p2p/transmission-cli/Makefile Wed Jul 23 10:55:48 2014 (r362657)
+++ head/net-p2p/transmission-cli/Makefile Wed Jul 23 11:02:56 2014 (r362658)
@@ -45,8 +45,12 @@ CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
CONFIGURE_ARGS=--with-zlib=/usr \
${EXTRA_CONF_ARGS}
-CONFIGURE_ENV+= OPENSSL_LIBS=${OPENSSL_LDFLAGS} \
- OPENSSL_CFLAGS=${OPENSSL_CFLAGS},-I${OPENSSLINC}
+CONFIGURE_ENV+= OPENSSL_LIBS=${OPENSSL_LDFLAGS}
+.if empty(OPENSSL_CFLAGS)
+CONFIGURE_ENV+= OPENSSL_CFLAGS=-I${OPENSSLINC}
+.else
+CONFIGURE_ENV+= OPENSSL_CFLAGS=${OPENSSL_CFLAGS},-I${OPENSSLINC}
+.endif
EXTRA_CONF_ARGS?=--enable-cli \
--disable-daemon \
--without-gtk \
More information about the svn-ports-all
mailing list