From owner-freebsd-ports@FreeBSD.ORG Thu Mar 15 20:29:51 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 3A602106566B; Thu, 15 Mar 2012 20:29:51 +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 E6ECB8FC0C; Thu, 15 Mar 2012 20:29:49 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.73,593,1325480400"; d="scan'208";a="23124632" Received: from sjcpmailmx02.citrite.net ([10.216.14.75]) by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5; 15 Mar 2012 16:29:49 -0400 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.73]) by SJCPMAILMX02.citrite.net ([10.216.14.75]) with mapi; Thu, 15 Mar 2012 13:29:48 -0700 From: Oleg Moskalenko To: 'Chris Rees' , Lowell Gilbert Date: Thu, 15 Mar 2012 13:29:48 -0700 Thread-Topic: CFT: new BSD-licensed sort available Thread-Index: Ac0C5WG2n0gTQCqsRxySUIRRiXml2gABKq6Q Message-ID: <031222CBCF33214AB2EB4ABA279428A30107B5E9D2A6@SJCPMAILBOX01.citrite.net> References: <4F60C059.7060904@FreeBSD.org> <44pqcd8yhd.fsf@lowell-desk.lan> In-Reply-To: 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: Gabor Kovesdan , "freebsd-ports@freebsd.org" 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: Thu, 15 Mar 2012 20:29:51 -0000 There is no option "-2" in the new BSD sort or in the GNU sort. There is no= such option in Posix standard, too. What is this option about, do we need to add something ? Thanks Oleg -----Original Message----- From: utisoft@gmail.com [mailto:utisoft@gmail.com] On Behalf Of Chris Rees Sent: Thursday, March 15, 2012 12:50 PM To: Lowell Gilbert Cc: Gabor Kovesdan; Oleg Moskalenko; freebsd-ports@freebsd.org Subject: Re: CFT: new BSD-licensed sort available On 15 March 2012 19:18, Lowell Gilbert wrote: > Gabor Kovesdan writes: > >> some time ago I started writing a BSDL sort variant from scratch since >> the OpenBSD version did not support multibyte locales and was hard to >> modify. The development was a bit stalled but recently, Oleg >> Moskalenko showed interest in continuing >> this version and he has made a very good job on this BSD sort >> variant. Now it is compatible with the base version of GNU sort but >> the performance in most cases (string sort and -n) is quite behind GNU >> sort (although with -g it is about *4 times* faster). Oleg is still >> working on optimizing the code and the long-term plan is to drop GNU >> sort once this variant is good enough to replace it. For now, it is >> only available in Ports Collection as textproc/bsdsort but if there is >> no objection or any serious bug report I plan to add it to base >> installed as bsdsort, being GNU sort still the default sort until it >> proves that we can safely drop GNU sort. If you are interested in this >> sort utility, could you please try the port and report us any issue >> that you experience? > > portsdb(1) (from portupgrade) doesn't seem to like it; > apparently it is missing a '-2' option, which I haven't > tracked down yet... Fails with gnusort too anyway: [crees@pegasus]~% gsort -2 gsort: invalid option -- '2' Try `gsort --help' for more information. [crees@pegasus]~% Chris