From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 28 02:40:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FFDFE90 for ; Mon, 28 Apr 2014 02:40:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CD9F1BB2 for ; Mon, 28 Apr 2014 02:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3S2e1wZ085457 for ; Mon, 28 Apr 2014 02:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3S2e1gu085456; Mon, 28 Apr 2014 02:40:01 GMT (envelope-from gnats) Date: Mon, 28 Apr 2014 02:40:01 GMT Message-Id: <201404280240.s3S2e1gu085456@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Niels Poppe Subject: Re: ports/182449: databases/pecl-memcached: Memcached::setSaslAuthData unavailable, by lack of SASL authentication option, X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Niels Poppe List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 02:40:01 -0000 The following reply was made to PR ports/182449; it has been noted by GNATS. From: Niels Poppe To: bug-followup@FreeBSD.org, dereckson@gmail.com Cc: Subject: Re: ports/182449: databases/pecl-memcached: Memcached::setSaslAuthData unavailable, by lack of SASL authentication option, Date: Mon, 28 Apr 2014 04:24:53 +0200 Someone somewhere found this problem and the solution, but somehow = nobody followed up the friendly request to do the work: > From: Gea-Suan Lin > To: bug-followup@FreeBSD.org > Date: Tue, 22 Oct 2013 17:48:24 +0800 >=20 > Thanks, would you like to offer a patch to include these features ? >=20 > On Sat, Sep 28, 2013 at 12:00:11AM +0000, Edwin Groothuis wrote: > > Maintainer of databases/pecl-memcached, > >=20 > > Please note that PR ports/182449 has just been submitted. > >=20 This little patch does provide the needed option (I did not look any = deeper than that). Index: databases/pecl-memcached/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- databases/pecl-memcached/Makefile (revision 352016) +++ databases/pecl-memcached/Makefile (working copy) @@ -25,8 +25,9 @@ USE_PHP_BUILD=3D yes CONFIGURE_ARGS+=3D--with-libmemcached-dir=3D${LOCALBASE} =20 -OPTIONS_DEFINE=3D IGBINARY +OPTIONS_DEFINE=3D IGBINARY SASL IGBINARY_DESC=3D Binary serializer support +SASL_DESC=3D Cyrus SASL support =20 .include =20 @@ -36,4 +37,9 @@ RUN_DEPENDS+=3D = ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/igbinary.so:${PORTSDIR}/converters/igb= inary .endif =20 +.if ${PORT_OPTIONS:MSASL} +CONFIGURE_ARGS+=3D--enable-memcached-sasl +LIB_DEPENDS+=3D sasl2:${PORTSDIR}/security/cyrus-sasl2 +.endif + .include