From owner-freebsd-ports@FreeBSD.ORG Wed Dec 12 07:55:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A6B4B33 for ; Wed, 12 Dec 2012 07:55:10 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-ea0-f182.google.com (mail-ea0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id D2D898FC12 for ; Wed, 12 Dec 2012 07:55:09 +0000 (UTC) Received: by mail-ea0-f182.google.com with SMTP id a14so122759eaa.13 for ; Tue, 11 Dec 2012 23:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=jRNTH5dfiqMUJwBQxYkA5F/y4wYTGP22i3RZ+4iBA/g=; b=Wcd+UlvZSYB6MS/rfqBlcB+fKYCkLO08RHtjejMjcSRqEMhi1GntMSO1VpoAp0F6hK x3wnqdWRasMX3UL3Z25s2Ge0GAYAtOu+5MVgFXQR6+BuyY8fttIiuwFRQljj4T+t8B2P 17M0m4tfRAVJGQ9ijw6Lwcb5qcltgxtx12AOXj1cqJLqjbaqh9bo9wxa3p4OtFCZyDjo Ema7FMbKx7uUFdu///lIzvCzgpsFGSNL+6QLq3Mtk85bpQGgGJouQVNvPaHfMb7mf5cD s0ok0HBaCt9MrpPHYvrSUS+jF/oRxy2G+khIu+qLaydmpVFOf7mXufXeP5oPIqliUePO yJ3Q== Received: by 10.14.220.71 with SMTP id n47mr383154eep.39.1355298908496; Tue, 11 Dec 2012 23:55:08 -0800 (PST) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPS id v46sm54337105eep.1.2012.12.11.23.55.07 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 11 Dec 2012 23:55:07 -0800 (PST) Sender: Baptiste Daroussin Date: Wed, 12 Dec 2012 08:55:05 +0100 From: Baptiste Daroussin To: Kurt Jaeger Subject: Re: Some ports options is broken Message-ID: <20121212075505.GA68036@ithaqua.etoilebsd.net> References: <20121212072652.GX12114@home.opsec.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4" Content-Disposition: inline In-Reply-To: <20121212072652.GX12114@home.opsec.eu> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Pavel Timofeev , freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2012 07:55:10 -0000 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 12, 2012 at 08:26:52AM +0100, Kurt Jaeger wrote: > Hi! >=20 > > After ports unfreeze there was commit ( > > http://svnweb.freebsd.org/ports?view=3Drevision&revision=3D308598 I thi= nk) that > > introduces new mechanism for selecting ports options. And it has broken > > many ports options. > >=20 > > Example 1. databases/freetds-devel. > > Now you can't select any option. In ANY case you gets this: > > =3D=3D=3D=3D> You must select one and only one option from the ODBC sin= gle > > =3D=3D=3D=3D> You must select one and only one option from the SSL sing= le > > Config is invalid. Re-edit? [Y/N] > >=20 > > And databases/freetds-devel lost one option - "MSDBLIB (MS SQL Server > > compatibility)". Where has it gone? >=20 > The patch at >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D174377 >=20 > should fix that. >=20 I have done a fast fix already, your patch is wrong is the way that OPTIONS= _SET is a end user thing to put in make.conf where OPTIONS_DEFAULT is the one to= be used inside a port Do you want the PR to remain open because you will add some modification on= top of my "fast fix" or not? Concerning the openldap problem, I have spotted why it does that, which is = the long known problem of UNIQUENAME changing all the time, it might take more = time to fix in the particular case because it is not easy to. it worked before because the option framework was buggily read 3 times. regards, Bapt --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlDIOFkACgkQ8kTtMUmk6EwnSwCfdbcUcUzmIA6m1xPjKNE4kft2 Lf0AnAmJMEmEvTnGQaqRVc23V0AopO4k =JwWs -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4--