From owner-freebsd-ports@FreeBSD.ORG Sun Mar 18 20:00:34 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E46A91065675 for ; Sun, 18 Mar 2012 20:00:34 +0000 (UTC) (envelope-from oleg.moskalenko@citrix.com) Received: from SMTP.CITRIX.COM (smtp.citrix.com [66.165.176.89]) by mx1.freebsd.org (Postfix) with ESMTP id A1A488FC14 for ; Sun, 18 Mar 2012 20:00:34 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.73,608,1325480400"; d="scan'208";a="23199440" Received: from sjcpmailmx01.citrite.net ([10.216.14.74]) by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5; 18 Mar 2012 16:00:27 -0400 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.73]) by SJCPMAILMX01.citrite.net ([10.216.14.74]) with mapi; Sun, 18 Mar 2012 13:00:27 -0700 From: Oleg Moskalenko To: 'Chad Perrin' , "freebsd-ports@freebsd.org" Date: Sun, 18 Mar 2012 13:00:26 -0700 Thread-Topic: CFT: new BSD-licensed sort available Thread-Index: Ac0FNATSqsUi1QntQieograg5DWmAgADSi0A Message-ID: <031222CBCF33214AB2EB4ABA279428A30107B5E9D2AE@SJCPMAILBOX01.citrite.net> References: <4F60C059.7060904@FreeBSD.org> <44pqcd8yhd.fsf@lowell-desk.lan> <4462e46ul7.fsf@lowell-desk.lan> <031222CBCF33214AB2EB4ABA279428A30107B5E9D2AB@SJCPMAILBOX01.citrite.net> <44pqc9vs99.fsf@lowell-desk.lan> <20120318181441.GA7162@hemlock.hydra> In-Reply-To: <20120318181441.GA7162@hemlock.hydra> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Subject: RE: CFT: new BSD-licensed sort available X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2012 20:00:35 -0000 I guess that using a not-backward-compatible syntax would make it difficult= for some users to accept.=20 We are going to have a newer 1.7 build soon that supports older pre-POSIX s= yntax (among other improvements).=20 It is "guarded" by #ifdef. If Gabor decides to eliminate this backward comp= atibility, he can easily=20 remove -D option from the Makefile.=20 Regards, Oleg -----Original Message----- From: owner-freebsd-ports@freebsd.org [mailto:owner-freebsd-ports@freebsd.o= rg] On Behalf Of Chad Perrin Sent: Sunday, March 18, 2012 11:15 AM To: freebsd-ports@freebsd.org Subject: Re: CFT: new BSD-licensed sort available On Sun, Mar 18, 2012 at 11:33:06AM -0400, Lowell Gilbert wrote: > Oleg Moskalenko writes: > > > > Yes, indeed, there was an old sort syntax, where they supported it in > > a form "+POS1 -POS2". It is a non-POSIX obsolete syntax, so we did > > not implement it in the new BSD sort. I can add it, if necessary. >=20 > If anyone asked for my opinion, I'd say that I'd prefer to see this > syntax stamped out instead; it's unnecessary, confusing, and has been > considered obsolete for decades. A quick look over my workstation's > filesystems shows just a few uses: in texconfig, libtool, something in > X11/config, maybe a handful more. >=20 > I'm not sure what the best answer is in practice, but I'm willing to > spend some of my time working on it if that helps. I suspect the "right" answer for the near future would be to eliminate dependence on it wherever you can get such changes accepted by upstream, and support it as a deprecated (perhaps even undocumented) feature in bsdsort just so it's easier to entirely eliminate any dependence on gnusort for purposes of backward compatibility. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] _______________________________________________ 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"