Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2012 08:11:36 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Michael Scheidell <scheidell@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   Re: optionsng and tinderbox?
Message-ID:  <20120620061136.GA79164@ithaqua.etoilebsd.net>
In-Reply-To: <4FE12F2D.9080302@FreeBSD.org>
References:  <4FE12F2D.9080302@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ikeVEW9yuYc//A+q
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 19, 2012 at 10:02:21PM -0400, Michael Scheidell wrote:
> I have my favorite options set in tinderbox with
> /tb/scripts/etc/env/build*
>=20
> things like:
> export NOPORTDOCS=3Dtrue
> export NOPORTEXAMPLES=3Dtrue
>=20
> (which seems to translate over just fine)
>=20
> but, on clamav I need: WITH_ICONV=3Dyes

Now that we have options ng WITHOUT_/WITH_ are gone because inconsistent.

User needs to do:
OPTIONS_SET=3D	ICONV
To get iconv activated everywhere
OPTIONS_UNSET=3D	ICONV

To get iconv deactivated everywhere

nginx_UNSET=3D	ICONV
will deactivate ICONV for nginx only

>=20
> and on nginx I need WITHOUT_ICONV=3Dyes
> (it used to be WITHOUT_ICONV_MODULE, which didn't conflict, but now does)
>=20
> anyone understand how this works in the ../script/etc/env/build* files?=
=20
> (if you don't, please don't speculate!)
>=20
> Q:
> pretend this is a /etc/make.conf (that doesn't seem to honor if=20
> ${.CURDIR:M*www/nginx} )

Because it doesn't exists anymore. yes it honors it but nginx has been conv=
erted
to optionsng so it doesn't check anymore for the old inconsistent WITH_/WIT=
HOUT
>=20
> so, other than if ${.CURDIR..) how can I set options in 'make.conf'?
> if I do it this way, and the maintainer has not converted to optionsng,=
=20
> are they honored?

http://wiki.freebsd.org/Ports/Options/OptionsNG#What_users_need_to_know
>=20
> (I need WITH_MYSQL=3Dyes in postfix/barnyard2, but don't need it in=20
> snort.. I put up with it in snort, but, since  WITH_ICONV means=20
> something different in clamav and nginx, I want to set them this way)
>=20
> oh, this is a shared tinderbox, I can't see these globally, but have to=
=20
> do them by build* files.
>=20
>=20
> --=20
> Michael Scheidell, CTO
>  >*| * SECNAP Network Security Corporation
> d: +1.561.948.2259
> w: http://people.freebsd.org/~scheidell
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

--ikeVEW9yuYc//A+q
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAk/haZgACgkQ8kTtMUmk6EznpQCfVv3nf0Wv1mjSydtqHkenAn+O
epEAn0FZfxGQOCnOUFq5NYzI++sKcDEB
=Y64E
-----END PGP SIGNATURE-----

--ikeVEW9yuYc//A+q--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120620061136.GA79164>