Date: Thu, 15 Mar 2012 22:18:06 +0900 From: Kazuaki ODA <kazuaki@aliceblue.jp> To: Gabor Kovesdan <gabor@FreeBSD.org> Cc: freebsd-current@FreeBSD.org, Oleg Moskalenko <oleg.moskalenko@citrix.com>, freebsd-ports@FreeBSD.org Subject: Re: CFT: new BSD-licensed sort available Message-ID: <4F61EC0E.8060809@aliceblue.jp> In-Reply-To: <4F60C059.7060904@FreeBSD.org> References: <4F60C059.7060904@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
(12/03/15 0:59), Gabor Kovesdan wrote: > Hi Folks, > > 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 > <oleg.moskalenko@citrix.com> 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? > > Thanks in advance, > Gabor > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" bsdsort is one of my long awaiting ports. Because GNU sort has a numeric sort bug in some multi-byte locales. For example, ls -l /usr/bin | env LANG=en_US.UTF-8 sort -n -k 5 (we expect the result is sorted by file size.) shows invalid result. bsdsort does not has such a bug, so I hope our base system will include bsdsort in the near future. Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F61EC0E.8060809>