svn commit: r305626 - in head/devel/gearmand: . files

Greg Larkin glarkin at FreeBSD.org
Wed Oct 10 01:47:02 UTC 2012


Author: glarkin
Date: Wed Oct 10 01:47:02 2012
New Revision: 305626
URL: http://svn.freebsd.org/changeset/ports/305626

Log:
  - Added search path for libexecinfo to prevent configure error [1]
  - Mark port BROKEN for versions of FreeBSD that don't include POSIX spawn().
    It may be possible to convert the spawn() code back to fork()/exec() for
    FreeBSD 7.x, and I'll look into that and unbreak once it's ready. [2]
  
  Reported by:	ports ML [1]
  Reported by:	bdrewery [2]

Deleted:
  head/devel/gearmand/files/extra-patch-libtest__test.cc
Modified:
  head/devel/gearmand/Makefile

Modified: head/devel/gearmand/Makefile
==============================================================================
--- head/devel/gearmand/Makefile	Wed Oct 10 01:34:04 2012	(r305625)
+++ head/devel/gearmand/Makefile	Wed Oct 10 01:47:02 2012	(r305626)
@@ -44,7 +44,8 @@ SUB_LIST+=	USERS=${USERS} GROUPS=${GROUP
 
 CONFIGURE_ARGS+=--with-lib-prefix=${LOCALBASE} --with-boost=${LOCALBASE} \
 		--localstatedir=/var/db/${PORTNAME} --enable-static
-LDFLAGS+=	-lexecinfo
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib -lexecinfo
 
 OPTIONS_DEFINE=	DRIZZLE MEMCACHED PGSQL SQLITE MYSQL HIREDIS TOKYOCAB
 OPTIONS_DEFAULT=SQLITE
@@ -216,8 +217,8 @@ MAN8=	gearmand.8
 
 # Workaround for missing sigignore that wasn't introduced until
 # FreeBSD 8.0
-.if ${OSVERSION} < 800500
-EXTRA_PATCHES+=	${FILESDIR}/extra-patch-libtest__test.cc
+.if ${OSVERSION} < 800041
+BROKEN=	Does not compile without POSIX spawn() support
 .endif
 
 .if ${PORT_OPTIONS:MDRIZZLE}


More information about the svn-ports-all mailing list