NetBSD Problem Report #42094

From wiz@yt.nih.at  Sat Sep 19 13:13:33 2009
Return-Path: <wiz@yt.nih.at>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 08FE363C22C
	for <gnats-bugs@gnats.netbsd.org>; Sat, 19 Sep 2009 13:13:33 +0000 (UTC)
Message-Id: <20090919115018.27B3C39FB0C@yt.nih.at>
Date: Sat, 19 Sep 2009 13:50:18 +0200 (CEST)
From: Thomas Klausner <wiz@NetBSD.org>
Reply-To: Thomas Klausner <wiz@NetBSD.org>
To: gnats-bugs@gnats.NetBSD.org
Subject: sort -u does not sort correctly and does not discard duplicates
X-Send-Pr-Version: 3.95

>Number:         42094
>Category:       bin
>Synopsis:       sort -u does not sort correctly and does not discard duplicates
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    dsl
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 19 13:15:00 +0000 2009
>Closed-Date:    Sat Sep 19 16:20:27 +0000 2009
>Last-Modified:  Wed Oct 14 20:45:47 +0000 2009
>Originator:     Thomas Klausner
>Release:        NetBSD 5.99.17
>Organization:
Curiosity is the very basis of education and if you tell me that 
curiosity killed the cat, I say only that the cat died nobly.
- Arnold Edinborough
>Environment:


System: NetBSD yt.nih.at 5.99.17 NetBSD 5.99.17 (YT) #7: Tue Sep 15 16:49:28 CEST 2009 wiz@yt.nih.at:/archive/cvs/src/sys/arch/amd64/compile/obj/YT amd64
Architecture: x86_64
Machine: amd64
>Description:
At least in some cases, sort -u does not sort the input correctly and
does not discard all duplicates.

>How-To-Repeat:
cat 11 22 | sort -u |less

Contents of 11:

archivers/libzip
archivers/p7zip
archivers/unrar
archivers/unzip
archivers/xz
archivers/zip
audio/abcde
audio/alsa-plugins-oss
audio/amarok
audio/audacious
audio/audacious-plugins
audio/bmpx
audio/easytag-current
audio/gbemol
audio/gst-plugins0.10-flac
audio/gst-plugins0.10-mad
audio/gst-plugins0.10-musepack
audio/gst-plugins0.10-oss
audio/gst-plugins0.10-sid
audio/gst-plugins0.10-speex
audio/gst-plugins0.10-vorbis
audio/lame
audio/libao-sun
audio/libvorbis
audio/lmms
audio/madplay
audio/mp3diags
audio/ocp
audio/speex
audio/timidity
audio/vorbis-tools
chat/dccserver
chat/finch
chat/irssi-icb
comms/asterisk16
comms/gammu
comms/msynctool
comms/multisync-gui
databases/gramps3
databases/sqlite3
devel/SDL
devel/autoconf
devel/automake
devel/bison
devel/cmake
devel/cmake-mode
devel/frama-c
devel/gmake
devel/kdevelop
devel/kdiff3
devel/libtool-base
devel/meld
devel/mercurial
devel/mono-addins
devel/mono-tools
devel/monodevelop
devel/pkg-config
devel/scmgit
devel/subversion-base
editors/abiword
editors/bvi
editors/emacs
editors/ssam
emulators/NeoPop-SDL
emulators/ckmame
emulators/dosbox
emulators/fceu
emulators/gambatte
emulators/mednafen
emulators/nestopia
emulators/sdlmame
emulators/sdlmess
emulators/snes9x-gtk
emulators/vba
emulators/vice
emulators/yabause
filesystems/fuse-archivemount
filesystems/fuse-mp3fs
filesystems/fuse-ntfs-3g
filesystems/fuse-wikipediafs
finance/gnucash
finance/kmymoney2
finance/p5-Finance-Quote
fonts/artwiz-fonts
fonts/cyberbit-ttf
fonts/efont-unicode
fonts/inconsolata-ttf
fonts/intlfonts
fonts/ms-ttf
fonts/ttmkfdir2
fonts/vera-ttf
games/gbrainy
games/ioquake3
games/monsterz
games/orbital_eunuchs_sniper
games/puzzles
games/rftg
games/scummvm
games/singularity
games/wesnoth
graphics/cheese
graphics/comix
graphics/digikam
graphics/digikam-doc
graphics/djvulibre-tools
graphics/f-spot
graphics/geeqie
graphics/gimp
graphics/gimp-liquid-rescale
graphics/gqview
graphics/gqview-devel
graphics/gst-plugins0.10-jpeg
graphics/hicolor-icon-theme
graphics/hugin
graphics/kipi-plugins
graphics/libgdiplus
graphics/netpbm
graphics/png
lang/mono
lang/ocaml
lang/ossp-js
lang/python26
mail/mutt-devel
mail/roundcube
mail/t-prot
mail/thunderbird
mail/tnef
math/gnumeric
meta-pkgs/gnome
meta-pkgs/kde3
meta-pkgs/netbsd-www
meta-pkgs/pkgsrc-guide-tools
misc/cksfv
misc/dvtm
misc/gaupol
misc/gwaei
misc/kchmviewer
misc/kdeedu3
misc/kdepim3
misc/koffice
misc/koffice-l10n-de
misc/mnemosyne
misc/openoffice3
misc/py-anita
misc/py-anita
misc/py-anita
misc/screen
misc/tellico
multimedia/adobe-flash-plugin
multimedia/avidemux
multimedia/bsdav
multimedia/dvdauthor
multimedia/dvdbackup
multimedia/fxtv
multimedia/gst-plugins0.10-base
multimedia/gst-plugins0.10-good
multimedia/gst-plugins0.10-ogg
multimedia/gst-plugins0.10-ugly
multimedia/gst-plugins0.10-v4l2
multimedia/gstreamer0.10
multimedia/libdvdcss
multimedia/libflashsupport
multimedia/libogg
multimedia/libtheora
multimedia/mencoder
multimedia/mplayer
multimedia/ns-flash
multimedia/tvtime
multimedia/vlc
multimedia/xine-ui
net/clive
net/ekiga
net/kiax
net/kmldonkey
net/kphone
net/mldonkey
net/mldonkey-gui
net/mtr
net/rsync
net/rtorrent
net/samba
net/skype
net/tightvnc
net/tightvncviewer
net/wget
net/wmpload
news/cg
news/tin
nih/DeviceKit
nih/GoGrinder
nih/GoOllie
nih/SOGo
nih/ToJamThing
nih/UltraStar-ng
nih/abraca
nih/alph
nih/astroflug
nih/b+h-lucida-typewriter
nih/blobwars
nih/bombic
nih/bongo
nih/bsdbktr_tvtune
nih/cavestory
nih/ciso
nih/consolas-ttf
nih/crengine
nih/csvdiff
nih/cteddy
nih/dadadodo
nih/devkitd
nih/docbook2X
nih/evolution-mapi
nih/exact-image
nih/gemrb
nih/gnome-do
nih/gnome-user-share
nih/gop_fixup
nih/gtkmm-utils
nih/holotzscastle
nih/ioquake3-demo
nih/ioquake3-pk3
nih/jpegquality
nih/kaya
nih/ksubeditor
nih/lb
nih/libepc
nih/libmapi
nih/lrdf
nih/mactorii
nih/mngplay
nih/mnt
nih/mp3stat
nih/msgothic-ttf
nih/mu
nih/nih-dtd
nih/nltk-data
nih/normalizemime
nih/nwcc
nih/p5-Apache-XSLT
nih/paperbox
nih/pcsx-df
nih/phoronix-test-suite
nih/poll
nih/portscout
nih/pushover
nih/py-Whoosh
nih/py-Whoosh
nih/py-nltk
nih/raw
nih/rem2ics
nih/rl
nih/sais
nih/sais-demo-data
nih/scalpel
nih/sgtd
nih/starfighter
nih/stuffit
nih/super_pi
nih/tellico
nih/tex-fonts-americantt
nih/tex-fonts-gillsans
nih/tex-fonts-minion
nih/tex-fonts-utopia
nih/tickle
nih/tileworld-data
nih/tracker
nih/unrtf
nih/vdrift
nih/virtualjaguar
nih/vmr
nih/white-butterfly
nih/wkt_pdftohtml
nih/xbeeb-roms
nih/xovi
nih/yagtd
pkgtools/createbuildlink
pkgtools/digest
pkgtools/gnome-packagekit
pkgtools/lintpkgsrc
pkgtools/p5-pkgsrc-Dewey
pkgtools/packagekit
pkgtools/pkg_chk
pkgtools/pkgdiff
pkgtools/pkgin
pkgtools/pkglint
pkgtools/pkgsrc-todo
pkgtools/revbump
pkgtools/url2pkg
print/a2ps
print/evince
print/latex-mk
print/teTeX3-bin
print/tex-ucs
print/xpdf
security/caff
security/gnupg
security/pwsafe
shells/bash
sysutils/cdrtools
sysutils/checkperms
sysutils/dirvish
sysutils/dvd+rw-tools
sysutils/ndesk-dbus
sysutils/ndesk-dbus-glib
sysutils/rdiff-backup
textproc/antiword
textproc/groff
textproc/hunspell
textproc/hunspell-de
textproc/hunspell-en_GB
textproc/hunspell-en_US
textproc/intltool
textproc/mdoclint
textproc/tei-p5-schema
textproc/tei-xsl
textproc/xml2
time/etm
time/kronolith
time/sunbird
time/tdl
time/wmCalClock
wip/aircrack-ng
wip/amarok
wip/autocutsel
wip/bleachbit
wip/boost-test-suite
wip/cclive
wip/cedet
wip/desmume
wip/digikam
wip/ecb
wip/gcc43
wip/gcc44
wip/gnunet
wip/haze
wip/i3
wip/icc10
wip/imgseek
wip/ion3
wip/katapult
wip/kde4
wip/linphone
wip/llvm
wip/meta-tracker
wip/mic-paren
wip/muine
wip/mupen64
wip/musca
wip/nemo
wip/pcsx
wip/pidgin-sipe
wip/qtcreator
wip/residual-nightly
wip/rnc-mode
wip/scorched3d
wip/scummvm-nightly
wip/ta-lib
wip/tasks
wip/twinkle
wip/uqm
wm/awesome
wm/dwm
wm/openbox
wm/wmii
www/firefox
www/ikiwiki
www/links
www/links-gui
www/lynx
www/mono-xsp
www/p5-libwww
www/privoxy
www/surfraw
www/trac
x11/devilspie
x11/dmenu
x11/gnome-sharp
x11/gtk-sharp
x11/gtk2
x11/gtksourceview-sharp2
x11/mlterm
archivers/cabextract
archivers/file-roller
archivers/gtar-base
archivers/p5-Archive-Zip
archivers/zziplib
audio/SDL_mixer
audio/SDL_sound
audio/alsa-lib
audio/cd-discid
audio/cdparanoia
audio/esound
audio/faac
audio/faad2
audio/flac
audio/fluidsynth
audio/freealut
audio/gnome-speech
audio/id3
audio/id3lib
audio/id3v2
audio/jack
audio/ladspa
audio/liba52
audio/libao
audio/libcddb
audio/libdca
audio/libgpod
audio/libid3tag
audio/libmad
audio/libmikmod
audio/libmpcdec
audio/libofa
audio/libsamplerate
audio/libsidplay
audio/libsndfile
audio/libtunepimp
audio/libvisual
audio/openal
audio/portaudio-devel
audio/sound-juicer
audio/taglib
audio/wavpack
chat/empathy
chat/irssi
chat/libpurple
chat/loudmouth
comms/libmal
comms/libopensync
comms/pilot-link-libs
converters/fribidi
converters/libwpd
converters/php-iconv
converters/py-chardet
converters/wv
converters/p5-MIME-Base64
converters/uulib
converters/wv2
databases/db4
databases/gdbm
databases/pear-MDB2
databases/pear-MDB2_Driver_pgsql
databases/php-pgsql
databases/p5-BerkeleyDB
databases/p5-DBD-postgresql
databases/php-mysql
databases/postgresql82-client
databases/py-bsddb3
databases/py-sqlite3
databases/qdbm
databases/shared-mime-info
devel/GConf
devel/SDL_gfx
devel/SDL_ttf
devel/apr
devel/allegro
devel/apr-util
devel/atk
devel/autoconf213
devel/automoc4
devel/boost-headers
devel/boost-libs
devel/c-cpp-reference
devel/chmlib
devel/confuse
devel/doxygen
devel/exempi
devel/flex
devel/gettext-m4
devel/glib2
devel/glibmm
devel/gmp
devel/gnustep-base
devel/gperf
devel/guile-slib
devel/guile-www
devel/kdbg
devel/libbinio
devel/libbonobo
devel/libbonoboui
devel/libebml
devel/libev
devel/libextractor
devel/libffi
devel/libgail-gnome
devel/libglade
devel/libglademm
devel/libgnome
devel/libgnomeui
devel/libgphoto2
devel/libgsf
devel/libgweather
devel/libidn
devel/libixp
devel/libltdl
devel/libmcs
devel/libmowgli
devel/libmtp
devel/liboil
devel/libosip
devel/librsync
devel/libsexy
devel/libsexymm
devel/libsigc++
devel/libusb
devel/libwnck
devel/m17n-lib
devel/m4
devel/ncurses
devel/ncursesw
devel/opal
devel/p5-Class-Singleton
devel/p5-Date-Manip
devel/p5-File-MimeInfo
devel/p5-Getopt-ArgvFile
devel/p5-Getopt-Long
devel/p5-Getopt-Mixed
devel/p5-IO-Compress
devel/p5-Proc-Queue
devel/p5-Term-ReadKey
devel/p5-enum
devel/p5-gettext
devel/pango
devel/pcre
devel/pcre++
devel/popt
devel/ptlib
devel/py-curses
devel/py-game
devel/py-gobject
devel/py-gobject-shared
devel/py-pexpect
devel/py-pexpect
devel/py-pexpect
devel/py-setuptools
devel/py-setuptools
devel/py-subversion
devel/readline
devel/scmgit-base
devel/scmgit-docs
devel/scons
devel/xulrunner
editors/dasher
editors/gconf-editor
editors/gedit
editors/tomboy
emulators/qemu
emulators/suse100_32_base
emulators/suse100_32_compat
emulators/suse100_32_fontconfig
emulators/suse100_32_freetype2
emulators/suse100_32_glx
emulators/suse100_32_gtk2
emulators/suse100_32_libsigc++2
emulators/suse100_32_openssl
emulators/suse100_32_resmgr
emulators/suse100_32_x11
emulators/suse100_base
emulators/suse100_compat
emulators/xbeeb
filesystems/py-fuse-bindings
finance/libofx
fonts/dejavu-ttf
fonts/gucharmap
fonts/ghostscript-fonts
fonts/t1lib
fonts/tex-bin-metafont
fonts/type1inst
games/gnome-games
games/kdegames3
games/kdetoys3
games/tileworld
graphics/ImageMagick
graphics/SDL_image
graphics/aalib
graphics/agg
graphics/babl
graphics/cairo
graphics/djvulibre-lib
graphics/eog
graphics/exiv2
graphics/gd
graphics/gegl
graphics/glew
graphics/glitz
graphics/gnome-backgrounds
graphics/gnome-icon-theme
graphics/goocanvas
graphics/gtkglext
graphics/imlib2
graphics/jasper
graphics/jpeg
graphics/kdegraphics3
graphics/lcms
graphics/lensfun
graphics/libart
graphics/libexif
graphics/libgnomecanvas
graphics/libkdcraw
graphics/libkexiv2
graphics/libkipi
graphics/liblqr
graphics/libotf
graphics/libpano13
graphics/librsvg
graphics/libungif
graphics/libv4l
graphics/libwmf
graphics/mng
graphics/openexr
graphics/php-gd
graphics/py-imaging
graphics/py-imaging
graphics/qimageblitz
graphics/tiff
lang/f2c
lang/gawk
lang/gcc3-c
lang/gcc34
lang/ghc
lang/guile
lang/lua
lang/perl5
lang/php5
lang/python24
lang/python25
lang/ruby18-base
lang/spidermonkey
lang/sun-jre15
mail/evolution
mail/evolution-data-server
mail/evolution-exchange
mail/gmime
mail/p5-MIME-Lite
mail/p5-MIME-tools
mail/p5-Mail-Sendmail
mail/pear-Auth_SASL
mail/pear-Mail_Mime
math/fftwf
math/gcalctool
math/mpfr
math/py-Numeric
misc/deskbar-applet
misc/dialog
misc/gnome-user-docs
misc/gnome-utils
misc/goffice0.6
misc/gok
misc/kdeaccessibility3
misc/kdeaddons3
misc/kdeadmin3
misc/kdeartwork3
misc/kdeutils3
misc/libcdio
misc/libutf
misc/mousetweaks
misc/orca
misc/php-mbstring
misc/xdg-utils
misc/yelp
multimedia/ffmpeg
multimedia/gnome-media
multimedia/gst-plugins0.10-bad
multimedia/gst-plugins0.10-theora
multimedia/kdemultimedia3
multimedia/libdv
multimedia/libdvbpsi
multimedia/libdvdplay
multimedia/libdvdnav
multimedia/libdvdread
multimedia/libmp4v2
multimedia/libmatroska
multimedia/libmpeg2
multimedia/mjpegtools
multimedia/mplayer-share
multimedia/smpeg
multimedia/swfdec-gnome
multimedia/totem
multimedia/totem-pl-parser
multimedia/x264-devel
multimedia/xine-lib
multimedia/xvidcore
net/ORBit2
net/SDL_net
net/avahi
net/bug-buddy
net/gnome-netstatus
net/gnome-nettool
net/kdenetwork3
net/libmms
net/libIDL
net/liblive
net/libsoup24
net/libtorrent
net/p5-Net
net/p5-RPC-XML
net/pear-Net_SMTP
net/php-sockets
net/vinagre
net/vino
net/yaz
nih/SOGo-sope
pkgtools/rpm2pkg
pkgtools/x11-links
pkgtools/xpkgwedge
print/dvipsk
print/ghostscript
print/kpathsea
print/libgnomeprint
print/libgnomeprintui
print/libpaper
print/libspectre
print/poppler-qt
print/poppler
print/poppler-glib
print/poppler-includes
print/poppler-qt4
print/poppler-utils
print/psutils
print/teTeX3-texmf
print/tex-bin-kpathsea
print/tex-bin-latex
print/tex-bin-tex
print/tex-jadetex
print/tex-pdftex
print/texlive-tetex
print/web2c
security/cyrus-sasl
security/gnome-keyring
security/gnutls
security/gpgme
security/libgcrypt
security/p5-Crypt-SSLeay
security/p5-Digest-SHA
security/p5-Digest-SHA1
security/p5-GnuPG-Interface
security/p5-IO-Socket-SSL
security/php-mcrypt
security/policykit
security/policykit-gnome
security/seahorse
security/seahorse-plugins
sysutils/brasero
sysutils/dbus
sysutils/dbus-glib
sysutils/desktop-file-utils
sysutils/fam
sysutils/gnome-menus
sysutils/gnome-power-manager
sysutils/gnome-settings-daemon
sysutils/gnome-system-monitor
sysutils/gnome-system-tools
sysutils/gnome-vfs
sysutils/gvfs
sysutils/hal
sysutils/libgtop
sysutils/libnotify
sysutils/liboobs
sysutils/nautilus
textproc/asciidoc
textproc/aspell
textproc/docbook
textproc/docbook-website
textproc/docbook-xml
textproc/docbook-xsl
textproc/dsssl-docbook-modular
textproc/enchant
textproc/gnome-doc-utils
textproc/gtk-doc
textproc/icu
textproc/iso-codes
textproc/ispell-base
textproc/libclucene
textproc/libxml
textproc/libxml2
textproc/libxslt
textproc/makeindexk
textproc/openjade
textproc/opensp
textproc/p5-XML-NamespaceSupport
textproc/p5-Text-Template
textproc/p5-XML-LibXSLT
textproc/p5-Text-Markdown
textproc/p5-XML-Atom
textproc/p5-XML-Feed
textproc/p5-XML-Parser
textproc/p5-XML-RSS
textproc/p5-XML-SAX
textproc/p5-XML-SAX-Expat
textproc/p5-XML-Simple
textproc/php5-dom
textproc/py-enchant
textproc/py-lxml
textproc/raptor
textproc/rarian
textproc/xapian
textproc/xmlcatmgr
textproc/xmlrpc-c
textproc/xmlto
time/evolution-webcal
time/hamster-applet
time/p5-Time-Duration
time/p5-Time-Period
time/p5-Time-modules
time/p5-TimeDate
time/pear-Date
time/py-dateutil
time/py-icalendar
wip/ccrtp
wip/commoncpp2
wip/gnome-keyring-sharp
wip/kdeaccessibility4
wip/kdeadmin4
wip/kdeartwork4
wip/kdebase-runtime4
wip/kdebase-workspace4
wip/kdebase4
wip/kdeedu4
wip/kdegames4
wip/kdegraphics4
wip/kdelibs-experimental4
wip/kdelibs4
wip/kdemultimedia4
wip/kdenetwork4
wip/kdepim-runtime4
wip/kdepim4
wip/kdepimlibs4
wip/kdeplasma-addons4
wip/kdesdk4
wip/kdetoys4
wip/kdeutils4
wip/kdewebdev4
wip/libexosip
wip/liblastfm
wip/libuuid
wip/mupen64-base
wip/mupen64-plugin-input
wip/mupen64-plugin-rsp
wip/mupen64-plugin-sound
wip/mupen64-plugin-video
wip/mysql5-embedded
wip/notify-sharp
wip/oxygen-icons
wip/qtscriptgenerator
wip/taglib-extras
wip/xmms2
wm/metacity
www/ap2-perl
www/apache22
www/curl
www/epiphany
www/gtkhtml314
www/horde
www/kdewebdev3
www/libgtkhtml
www/neon
www/p5-HTML-Parser
www/p5-HTML-TableExtract
www/p5-CGI-FormBuilder
www/p5-CGI-Session
www/p5-HTML-Scrubber
www/p5-HTML-Tagset
www/p5-HTML-Template
www/p5-URI
www/p5-WWW-Curl
www/py-genshi
www/tidy
www/w3m
x11/alacarte
x11/gdm
x11/gnome-applets
x11/gnome-control-center
x11/gnome-desktop
x11/gnome-desktop-sharp
x11/gnome-mag
x11/gnome-panel
x11/gnome-screensaver
x11/gnome-session
x11/gnome-terminal
x11/gnome-themes
x11/gnustep-gui
x11/gtkmm
x11/gtk2-engines
x11/gtksourceview
x11/gtksourceview2
x11/kdebase3
x11/kdelibs3
x11/lablgtk
x11/libXp
x11/libgnomekbd
x11/libunique
x11/libxcb
x11/openmotif
x11/printproto
x11/py-gnome2
x11/py-gnome2-desktop
x11/py-gtk2
x11/py-gtksourceview
x11/py-Tk
x11/py-Tk
x11/py-qt3-base
x11/py-qt3-base
x11/py-qt3-modules
x11/qt3-libs
x11/qt3-tools
x11/qt4-libs
x11/qt4-qdbus
x11/qt4-sqlite3
x11/qt4-tools
x11/startup-notification
x11/vte
x11/wxGTK28
x11/xcb-proto
x11/xcb-util
x11/xplanet
x11/zenity
archivers/bsdtar
archivers/lzo
archivers/php-zlib
audio/akode
audio/arts
audio/gsm
audio/gst-plugins0.10-esound
audio/libaudiofile
audio/libcanberra
audio/libmodplug
audio/libmusicbrainz
audio/musicbrainz
audio/pulseaudio
audio/toolame
audio/xine-arts
chat/telepathy-farsight
chat/telepathy-gabble
chat/telepathy-glib
chat/telepathy-idle
chat/libmsn
chat/libotr
chat/meanwhile
chat/telepathy-mission-control
databases/gnome-mime-data
databases/mysql5-client
databases/p5-DBI
databases/pear-DB
devel/GConf-ui
devel/at-spi
devel/boehm-gc
devel/boost-jam
devel/cfitsio
devel/eel
devel/gnustep-make
devel/gnome-common
devel/gnustep-objc
devel/kdevelop-base
devel/libcfg+
devel/libdaemon
devel/libelf
devel/libgsf-gnome
devel/libiberty
devel/librfuncs
devel/libvolume_id
devel/makedepend
devel/nspr
devel/nasm
devel/nss
devel/p5-Class-Data-Inheritable
devel/p5-Class-ErrorHandler
devel/p5-Class-MakeMethods
devel/p5-Compress-Raw-Bzip2
devel/p5-Compress-Raw-Zlib
devel/p5-Error
devel/p5-File-BaseDir
devel/p5-File-DesktopEntry
devel/p5-File-Slurp
devel/p5-File-Temp
devel/p5-IO-stringy
devel/p5-List-MoreUtils
devel/p5-Module-Install
devel/p5-Storable
devel/p5-Test-Exception
devel/p5-Test-Manifest
devel/p5-Test-Pod
devel/p5-Test-Pod-Coverage
devel/p5-Test-Simple
devel/pangomm
devel/php-gettext
devel/physfs
devel/py-at-spi
devel/py-babel
devel/slib
devel/yasm
emulators/suse100_32_expat
emulators/suse100_32_libjpeg
emulators/suse100_32_libpng
emulators/suse100_32_libtiff
emulators/suse100_locale
emulators/suse100_x11
fonts/mplayer-fonts
fonts/tex-ae
fonts/tex-courier
fonts/tex-helvetic
fonts/tex-lm
fonts/tex-manfnt
fonts/tex-marvosym
fonts/tex-metafont
fonts/tex-mflogo
fonts/tex-rsfs
fonts/tex-stmaryrd
fonts/tex-symbol
fonts/tex-times
fonts/tex-txfonts
fonts/tex-wasy
fonts/tex-zapfding
games/ggz-client-libs
graphics/graphviz
graphics/icon-naming-utils
graphics/imlib
graphics/ilmbase
graphics/py-cairo
graphics/sane-backends
lang/pear
lang/ruby
lang/tcl
mail/p5-Email-Date-Format
mail/p5-MIME-Types
mail/p5-MailTools
mail/akonadi
math/eigen2
math/fftw
math/py-numpy
misc/m17n-db
misc/getopt
misc/p5-Business-ISBN
misc/pciids
misc/rpm
misc/usbids
multimedia/farsight2
multimedia/gst-plugins0.10-hal
multimedia/phonon
multimedia/swfdec
net/gtk-vnc
net/libvncserver
net/mDNSResponder
net/openslp
net/p5-IO-Socket-INET6
net/p5-Net-LibIDN
net/pear-Net_Socket
net/py-ORBit
print/py-cups
print/tex-algorithms
print/tex-amscls
print/tex-amsmath
print/tex-babel
print/tex-bibtex
print/tex-bin-dvipsk
print/tex-bin-tetex
print/tex-caption
print/tex-carlisle
print/tex-colortbl
print/tex-dvips
print/tex-enctex
print/tex-enumitem
print/tex-etex
print/tex-exam
print/tex-fancyhdr
print/tex-float
print/tex-footmisc
print/tex-geometry
print/tex-hugelatex
print/tex-hyperref
print/tex-hyphen-base
print/tex-hyphen-basque
print/tex-hyphen-bulgarian
print/tex-hyphen-catalan
print/tex-hyphen-croatian
print/tex-hyphen-czech
print/tex-hyphen-danish
print/tex-hyphen-dutch
print/tex-hyphen-esperanto
print/tex-hyphen-estonian
print/tex-hyphen-finnish
print/tex-hyphen-french
print/tex-hyphen-german
print/tex-hyphen-greek
print/tex-hyphen-hungarian
print/tex-hyphen-icelandic
print/tex-hyphen-indonesian
print/tex-hyphen-irish
print/tex-hyphen-italian
print/tex-hyphen-latin
print/tex-hyphen-norwegian
print/tex-hyphen-polish
print/tex-hyphen-portuguese
print/tex-hyphen-romanian
print/tex-hyphen-russian
print/tex-hyphen-serbian
print/tex-hyphen-slovak
print/tex-hyphen-slovenian
print/tex-hyphen-spanish
print/tex-hyphen-swedish
print/tex-hyphen-turkish
print/tex-hyphen-ukrainian
print/tex-koma-script
print/tex-lambda
print/tex-latex
print/tex-latexconfig
print/tex-ltxmisc
print/tex-luatex
print/tex-memoir
print/tex-microtype
print/tex-moreverb
print/tex-ms
print/tex-multirow
print/tex-natbib
print/tex-oberdiek
print/tex-paralist
print/tex-placeins
print/tex-plain
print/tex-preprint
print/tex-rotating
print/tex-sectsty
print/tex-setspace
print/tex-subfig
print/tex-subfigure
print/tex-titlesec
print/tex-tools
print/tex-type1cm
print/tex-xkeyval
security/libgpg-error
security/libassuan
security/libmcrypt
security/libtasn1
security/opencdk
security/p5-Digest
security/p5-Net-SSLeay
security/qca-tls
security/qca2
sysutils/gst-plugins0.10-gio
sysutils/py-dbus
sysutils/hal-info
sysutils/consolekit
sysutils/pear-Log
sysutils/py-gnome-menus
sysutils/strigi
sysutils/system-tools-backends
sysutils/vcdimager-devel
textproc/docbook-simple
textproc/ebook-tools
textproc/gtkspell
textproc/iso8879
textproc/libcroco
textproc/libxml++1
textproc/p5-Feed-Find
textproc/p5-XML-LibXML
textproc/p5-XML-XPath
textproc/pear-Console_Table
textproc/pear-File_Find
textproc/py-expat
textproc/py-libxml2
textproc/py-libxslt
textproc/soprano
textproc/tex-makeindex
textproc/texi2html
time/libical
time/p5-DateTime
time/p5-DateTime-Format-Mail
time/p5-DateTime-Format-W3CDTF
time/zonetab
www/libproxy
wip/kdebindings4-python
wip/ortp
www/htdig-devel
www/libwww
www/p5-LWP-Authen-Wsse
www/p5-URI-Fetch
www/py-gdata
www/ap-php
www/p5-HTML-Element-Extended
www/p5-HTML-Tree
www/pear-HTTP_Request
www/webkit-gtk
x11/gtk
x11/libxklavier
x11/py-sip
x11/py-sip
x11/py-xcbgen
x11/tk
x11/xine-xcb
x11/xscreensaver
archivers/p5-Archive-Tar
audio/libdiscid
chat/libtelepathy
databases/mysql5-server
devel/automake14
devel/glib
devel/kdesdk3
devel/p5-Devel-PPPort
devel/p5-ExtUtils-Install
devel/p5-ExtUtils-ParseXS
devel/p5-Module-Build
devel/p5-Module-CoreList
devel/p5-Module-ScanDeps
devel/p5-PAR-Dist
devel/p5-Params-Validate
devel/p5-Parse-CPAN-Meta
devel/p5-PathTools
devel/p5-Sub-Uplevel
devel/p5-Test-Warn
devel/swig
fonts/tex-amsfonts
fonts/tex-cm
fonts/tex-latex-fonts
fonts/tex-psnfss
games/libggz
graphics/cairomm
graphics/gle
lang/py-pyrex
math/blas
math/lapack
misc/p5-Business-ISBN-Data
multimedia/py-gstreamer0.10
net/gupnp-igd
net/libnice
net/p5-Net-DBus
net/p5-Socket6
net/pear-Net_URL
print/cups
print/luatex
print/tex-ams
print/tex-etex-pkg
print/tex-graphics
print/tex-hyph-utf8
print/tex-ifxetex
print/tex-misc
print/tex-ruhyphen
print/tex-ukrhyph
sysutils/p5-File-Remove
textproc/convertlit
textproc/p5-Pod-Coverage
textproc/p5-Pod-Simple
textproc/p5-XML-LibXML-Common
textproc/p5-XML-Twig
textproc/p5-YAML-Tiny
textproc/py-docutils
textproc/py-elementtree
textproc/redland
time/p5-DateTime-Locale
time/p5-DateTime-TimeZone
time/p5-Time-Local
time/py-pytz
x11/kdelibdocs3
x11/py-qt4
x11/qt3-docs
x11/qt4-mysql
devel/p5-ExtUtils-CBuilder
devel/p5-IO-String
devel/p5-IO-Zlib
devel/p5-Tree-DAG_Node
devel/p5-version
fonts/tex-cmex
devel/p5-Devel-Symdump
math/ltm
net/gupnp
print/tex-pdftex-def
security/p5-Module-Signature
textproc/p5-Pod-Escapes
textproc/p5-Pod-Readme
textproc/p5-Text-Diff
textproc/p5-YAML
textproc/p5-YAML-LibYAML
textproc/py-xml
textproc/rasqal
devel/p5-Algorithm-Diff
net/gssdp
textproc/p5-Filter
textproc/p5-Regexp-Common

22:

pkgtools/pkg_chk
archivers/p7zip
archivers/unrar
archivers/unzip
archivers/zip
audio/cd-discid
audio/id3
audio/id3lib
audio/id3v2
audio/cdparanoia
net/wget
audio/abcde
multimedia/libogg
audio/flac
audio/musicbrainz
audio/libmad
audio/libmpcdec
lang/f2c
math/fftw
devel/libidn
www/curl
audio/libofa
audio/libvorbis
audio/taglib
multimedia/libmp4v2
audio/libtunepimp
audio/libvisual
graphics/aalib
devel/SDL
graphics/hicolor-icon-theme
devel/libffi
lang/python26
lang/ruby18-base
graphics/jpeg
graphics/tiff
graphics/lcms
graphics/mng
graphics/png
x11/qt3-libs
audio/speex
lang/perl5
devel/popt
audio/libcddb
misc/libcdio
multimedia/libtheora
textproc/xmlcatmgr
textproc/libxml2
sysutils/vcdimager-devel
multimedia/xine-lib
audio/libao
audio/libao-sun
audio/libaudiofile
sysutils/fam
devel/pcre
devel/glib2
audio/arts
audio/xine-arts
devel/libltdl
audio/akode
audio/lame
www/htdig-devel
security/cyrus-sasl
sysutils/desktop-file-utils
devel/libusb
graphics/ilmbase
graphics/openexr
time/zonetab
graphics/jasper
graphics/libart
net/mDNSResponder
textproc/aspell
security/libgpg-error
security/libgcrypt
textproc/libxslt
x11/kdelibs3
x11/kdebase3
multimedia/kdemultimedia3
audio/amarok
devel/atk
devel/libmowgli
devel/libmcs
graphics/glitz
graphics/cairo
devel/pango
sysutils/dbus
sysutils/dbus-glib
databases/shared-mime-info
x11/gtk2
audio/audacious
audio/libsndfile
audio/wavpack
devel/libbinio
devel/libmtp
graphics/libungif
graphics/imlib2
net/libmms
www/neon
audio/audacious-plugins
databases/sqlite3
devel/boost-libs
devel/libsigc++
devel/glibmm
devel/libglade
graphics/cairomm
devel/pangomm
x11/gtkmm
devel/libglademm
textproc/iso-codes
devel/libsexy
devel/libsexymm
net/libIDL
net/ORBit2
security/policykit
devel/GConf
devel/libgsf
textproc/libcroco
graphics/librsvg
archivers/lzo
devel/libcfg+
security/libtasn1
security/opencdk
security/gnutls
www/libproxy
net/libsoup24
x11/startup-notification
devel/liboil
multimedia/gstreamer0.10
multimedia/gst-plugins0.10-base
audio/bmpx
audio/libid3tag
audio/easytag-current
multimedia/gst-plugins0.10-good
audio/gst-plugins0.10-flac
multimedia/gst-plugins0.10-ugly
audio/ocp
audio/gst-plugins0.10-mad
multimedia/gst-plugins0.10-bad
audio/gst-plugins0.10-musepack
audio/gst-plugins0.10-oss
audio/libsidplay
audio/gst-plugins0.10-sid
audio/gst-plugins0.10-speex
audio/gst-plugins0.10-vorbis
audio/madplay
x11/qt4-libs
audio/mp3diags
devel/ncurses
audio/vorbis-tools
chat/irssi
chat/irssi-icb
misc/dialog
shells/bash
comms/gammu
devel/m4
devel/autoconf
devel/automake
devel/bison
www/libwww
textproc/xmlrpc-c
devel/cmake
graphics/libotf
graphics/gd
converters/fribidi
misc/m17n-db
devel/m17n-lib
editors/emacs
devel/cmake-mode
devel/gmake
devel/libtool-base
math/py-Numeric
graphics/py-cairo
math/blas
math/lapack
math/py-numpy
devel/py-gobject
x11/py-gtk2
misc/getopt
textproc/rarian
devel/meld
devel/mercurial
devel/pkg-config
devel/p5-Error
lang/tcl
x11/tk
devel/scmgit-base
devel/scmgit-docs
devel/scmgit
devel/apr
devel/apr-util
devel/subversion-base
graphics/libwmf
converters/wv
devel/libbonobo
audio/esound
devel/libvolume_id
misc/pciids
misc/usbids
sysutils/hal-info
sysutils/hal
sysutils/gnome-vfs
devel/libgnome
graphics/libgnomecanvas
devel/libbonoboui
security/gnome-keyring
devel/libgnomeui
graphics/gnome-icon-theme
print/libgnomeprint
print/libgnomeprintui
textproc/ispell-base
textproc/hunspell
textproc/enchant
editors/abiword
editors/bvi
audio/libmikmod
devel/physfs
multimedia/smpeg
audio/SDL_sound
net/SDL_net
emulators/dosbox
emulators/fceu
emulators/gambatte
emulators/mednafen
audio/alsa-lib
emulators/nestopia
emulators/sdlmame
emulators/sdlmess
audio/portaudio-devel
graphics/gtkglext
emulators/snes9x-gtk
emulators/vba
emulators/vice
emulators/yabause
filesystems/fuse-mp3fs
filesystems/fuse-ntfs-3g
filesystems/py-fuse-bindings
filesystems/fuse-wikipediafs
devel/slib
devel/gmp
devel/readline
lang/guile
devel/guile-slib
devel/guile-www
www/p5-HTML-Tagset
converters/p5-MIME-Base64
devel/p5-Test-Simple
misc/p5-Business-ISBN
misc/p5-Business-ISBN-Data
www/p5-URI
www/p5-HTML-Parser
www/p5-HTML-Tree
www/p5-HTML-Element-Extended
www/p5-HTML-TableExtract
security/p5-Crypt-SSLeay
devel/p5-Compress-Raw-Zlib
devel/p5-Compress-Raw-Bzip2
devel/p5-IO-Compress
net/p5-Socket6
net/p5-IO-Socket-INET6
net/p5-Net-LibIDN
security/p5-Net-SSLeay
security/p5-IO-Socket-SSL
www/p5-libwww
finance/p5-Finance-Quote
devel/p5-Date-Manip
textproc/libxml++1
textproc/opensp
finance/libofx
devel/libgsf-gnome
misc/goffice0.6
www/gtkhtml314
finance/gnucash
fonts/artwiz-fonts
fonts/ttmkfdir2
fonts/cyberbit-ttf
fonts/efont-unicode
fonts/inconsolata-ttf
fonts/type1inst
fonts/intlfonts
fonts/ms-ttf
textproc/icu
fonts/vera-ttf
lang/mono
x11/gtk-sharp
devel/mono-addins
x11/gnome-sharp
games/gbrainy
audio/SDL_mixer
devel/SDL_ttf
graphics/SDL_image
devel/py-game
games/monsterz
games/orbital_eunuchs_sniper
games/puzzles
games/rftg
multimedia/libmpeg2
games/scummvm
games/singularity
games/wesnoth
databases/py-sqlite3
graphics/py-imaging
graphics/comix
graphics/libexif
devel/libgphoto2
graphics/libkdcraw
graphics/exiv2
graphics/libkexiv2
graphics/libkipi
graphics/digikam
graphics/digikam-doc
graphics/djvulibre-lib
graphics/djvulibre-tools
www/libgtkhtml
graphics/babl
graphics/gegl
graphics/gimp
graphics/gqview-devel
graphics/gst-plugins0.10-jpeg
audio/libgpod
graphics/ImageMagick
audio/toolame
multimedia/libdv
multimedia/mjpegtools
graphics/kipi-plugins
graphics/netpbm
lang/ocaml
databases/db4
mail/mutt-devel
mail/thunderbird
mail/tnef
math/gnumeric
textproc/docbook-xml
textproc/docbook-xsl
textproc/docbook-simple
textproc/docbook-website
x11/xplanet
print/psutils
devel/boehm-gc
www/w3m
meta-pkgs/netbsd-www
textproc/iso8879
textproc/docbook
textproc/dsssl-docbook-modular
www/tidy
textproc/openjade
print/kpathsea
print/tex-bin-dvipsk
print/dvipsk
textproc/makeindexk
print/tex-bin-tetex
print/texlive-tetex
fonts/tex-latex-fonts
print/tex-latex
fonts/tex-ae
print/tex-float
print/tex-babel
print/tex-bin-kpathsea
print/tex-hyphen-base
print/tex-latexconfig
print/luatex
fonts/tex-cm
print/tex-misc
print/tex-plain
print/tex-etex
print/tex-dvips
print/web2c
print/tex-pdftex
print/tex-luatex
print/tex-bin-latex
print/tex-pdftex-def
print/tex-graphics
print/tex-tools
print/tex-algorithms
print/tex-ams
print/tex-amsmath
fonts/tex-cmex
fonts/tex-amsfonts
fonts/tex-courier
print/tex-natbib
fonts/tex-symbol
fonts/tex-zapfding
fonts/tex-psnfss
print/tex-ltxmisc
print/tex-amscls
print/tex-bibtex
print/tex-footmisc
print/tex-koma-script
print/tex-exam
print/tex-ms
print/tex-caption
print/tex-carlisle
print/tex-colortbl
print/tex-enctex
print/tex-enumitem
print/tex-fancyhdr
print/tex-etex-pkg
print/tex-ifxetex
print/tex-oberdiek
print/tex-geometry
fonts/tex-helvetic
print/tex-hyperref
print/tex-hyph-utf8
print/tex-hyphen-basque
print/tex-hyphen-bulgarian
fonts/tex-lm
print/tex-hyphen-catalan
print/tex-hyphen-croatian
print/tex-hyphen-czech
print/tex-hyphen-danish
print/tex-hyphen-dutch
print/tex-hyphen-esperanto
print/tex-hyphen-estonian
print/tex-hyphen-finnish
print/tex-hyphen-french
print/tex-hyphen-german
print/tex-hyphen-greek
print/tex-hyphen-hungarian
print/tex-hyphen-icelandic
print/tex-hyphen-indonesian
print/tex-hyphen-irish
print/tex-hyphen-italian
print/tex-hyphen-latin
print/tex-hyphen-norwegian
print/tex-hyphen-polish
print/tex-hyphen-portuguese
print/tex-hyphen-romanian
print/tex-ruhyphen
print/tex-hyphen-russian
print/tex-hyphen-serbian
print/tex-hyphen-slovak
print/tex-hyphen-slovenian
x11/libXp
print/tex-hyphen-spanish
print/tex-hyphen-swedish
print/tex-hyphen-turkish
print/tex-ukrhyph
print/tex-hyphen-ukrainian
print/tex-lambda
fonts/tex-marvosym
textproc/tex-makeindex
fonts/tex-manfnt
print/tex-memoir
fonts/tex-mflogo
print/tex-microtype
print/tex-moreverb
print/tex-multirow
print/tex-paralist
print/tex-subfig
print/tex-placeins
print/tex-preprint
print/tex-rotating
fonts/tex-rsfs
print/tex-sectsty
print/tex-setspace
fonts/tex-stmaryrd
print/tex-subfigure
fonts/tex-times
print/tex-titlesec
fonts/tex-txfonts
print/tex-type1cm
fonts/tex-wasy
print/tex-xkeyval
print/teTeX3-texmf
fonts/tex-metafont
fonts/tex-bin-metafont
print/tex-bin-tex
fonts/t1lib
print/teTeX3-bin
print/tex-hugelatex
print/tex-jadetex
fonts/ghostscript-fonts
print/libpaper
print/ghostscript
meta-pkgs/pkgsrc-guide-tools
misc/cksfv
converters/py-chardet
devel/py-setuptools
textproc/py-enchant
misc/gaupol
devel/chmlib
x11/qt4-qdbus
misc/kchmviewer
misc/kdeedu3
x11/qt3-tools
comms/pilot-link-libs
comms/libmal
comms/libopensync
security/gnupg
devel/librfuncs
security/gpgme
misc/kdepim3
converters/wv2
converters/libwpd
lang/python25
print/poppler
print/poppler-qt
misc/koffice
misc/koffice-l10n-de
x11/py-sip
x11/py-qt3-base
misc/mnemosyne
net/yaz
devel/xulrunner
misc/openoffice3
misc/screen
devel/exempi
misc/tellico
audio/faac
audio/faad2
audio/liba52
audio/libsamplerate
devel/nspr
lang/spidermonkey
multimedia/xvidcore
multimedia/x264-devel
multimedia/avidemux
multimedia/gst-plugins0.10-ogg
multimedia/libdvdcss
fonts/mplayer-fonts
multimedia/mplayer-share
audio/libdca
multimedia/libdvdread
multimedia/mencoder
multimedia/mplayer
emulators/suse100_32_base
emulators/suse100_32_compat
emulators/suse100_32_expat
emulators/suse100_32_freetype2
emulators/suse100_32_fontconfig
emulators/suse100_32_libjpeg
emulators/suse100_32_libpng
emulators/suse100_32_libtiff
emulators/suse100_32_x11
emulators/suse100_32_gtk2
multimedia/ns-flash
fonts/dejavu-ttf
net/liblive
devel/libebml
multimedia/ffmpeg
multimedia/libdvdplay
multimedia/libdvbpsi
multimedia/libdvdnav
multimedia/libmatroska
multimedia/vlc
multimedia/xine-ui
databases/p5-BerkeleyDB
devel/p5-Class-Singleton
devel/p5-Getopt-ArgvFile
security/p5-Digest-SHA
devel/p5-Term-ReadKey
www/p5-WWW-Curl
net/clive
net/kmldonkey
net/mldonkey
net/mtr
net/rsync
net/libtorrent
net/rtorrent
net/samba
emulators/suse100_32_glx
emulators/suse100_32_libsigc++2
emulators/suse100_32_resmgr
net/skype
net/tightvnc
net/tightvncviewer
net/wmpload
nih/ciso
nih/tex-fonts-americantt
nih/tex-fonts-gillsans
pkgtools/createbuildlink
pkgtools/digest
pkgtools/lintpkgsrc
pkgtools/pkgdiff
security/p5-Digest
security/p5-Digest-SHA1
devel/p5-enum
pkgtools/p5-pkgsrc-Dewey
pkgtools/pkglint
pkgtools/pkgsrc-todo
pkgtools/revbump
pkgtools/url2pkg
print/a2ps
print/libspectre
print/poppler-glib
print/evince
print/latex-mk
print/tex-ucs
x11/openmotif
print/xpdf
textproc/p5-Text-Template
devel/p5-File-Temp
devel/p5-IO-stringy
time/p5-TimeDate
mail/p5-MailTools
mail/p5-MIME-tools
devel/p5-Class-MakeMethods
security/p5-GnuPG-Interface
security/caff
sysutils/cdrtools
sysutils/checkperms
devel/p5-Getopt-Long
time/p5-Time-modules
time/p5-Time-Period
sysutils/dirvish
sysutils/dvd+rw-tools
devel/librsync
sysutils/rdiff-backup
textproc/antiword
textproc/hunspell-de
textproc/intltool
textproc/hunspell-en_GB
textproc/hunspell-en_US
textproc/p5-XML-Parser
textproc/mdoclint
textproc/tei-p5-schema
textproc/tei-xsl
time/sunbird
time/wmCalClock
wm/openbox
www/firefox
www/links-gui
devel/ncursesw
www/lynx
www/privoxy
www/surfraw
devel/libwnck
x11/devilspie
x11/mlterm
>Fix:
Not provided.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: bin-bug-people->dsl
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sat, 19 Sep 2009 13:15:52 +0000
Responsible-Changed-Why:
David said he'd look at it.


From: David Laight <dsl@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/42094 CVS commit: src/usr.bin/sort
Date: Sat, 19 Sep 2009 16:18:01 +0000

 Module Name:	src
 Committed By:	dsl
 Date:		Sat Sep 19 16:18:01 UTC 2009

 Modified Files:
 	src/usr.bin/sort: radix_sort.c

 Log Message:
 Fix sort -u, PR/42094


 To generate a diff of this commit:
 cvs rdiff -u -r1.3 -r1.4 src/usr.bin/sort/radix_sort.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: dsl@NetBSD.org
State-Changed-When: Sat, 19 Sep 2009 16:20:27 +0000
State-Changed-Why:
Fixed.


From: Stephen Borrill <sborrill@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/42094 CVS commit: [netbsd-5] src/usr.bin/sort
Date: Wed, 14 Oct 2009 20:41:53 +0000

 Module Name:	src
 Committed By:	sborrill
 Date:		Wed Oct 14 20:41:53 UTC 2009

 Modified Files:
 	src/usr.bin/sort [netbsd-5]: Makefile append.c fields.c files.c fsort.c
 	    fsort.h init.c msort.c sort.1 sort.c sort.h tmp.c
 Added Files:
 	src/usr.bin/sort [netbsd-5]: radix_sort.c

 Log Message:
 Pull up the following revisions(s) (requested by dsl in ticket #1084):
 	usr.bin/sort/Makefile:	revision 1.6-1.8
 	usr.bin/sort/append.c:	revision 1.15-1.22
 	usr.bin/sort/fields.c:	revision 1.20-1.30
 	usr.bin/sort/files.c:	revision 1.27-1.40
 	usr.bin/sort/fsort.c:	revision 1.33-1.45
 	usr.bin/sort/fsort.h:	revision 1.14-1.17
 	usr.bin/sort/init.c:	revision 1.19-1.23
 	usr.bin/sort/msort.c:	revision 1.19-1.28
 	usr.bin/sort/radix_sort.c:	revision 1.1-1.4
 	usr.bin/sort/sort.1:	revision 1.27-1.29
 	usr.bin/sort/sort.c:	revision 1.47-1.56
 	usr.bin/sort/sort.h:	revision 1.20-1.30
 	usr.bin/sort/tmp.c:	revision 1.14-1.15

 Only use radix sort for in-memory sort, always merge temporary files.
 Use a local radixsort() function so we can pass record length.
 Avoid use of weight tables for key compares.
 Fix generation of keys for numbers, negate value for reverse sort.
 Write file in reverse-key order for 'sort -n'.
 'sort -S' now does a posix sort (sort matching keys by record data).
 Ensure merge sort doesn't have too many temporary files open.
 Fixes: PR#18614 PR#27257 PR#25551 PR#22182 PR#31095 PR#30504 PR#36816
 PR#37860 PR#39308 PR#42094


 To generate a diff of this commit:
 cvs rdiff -u -r1.5 -r1.5.40.1 src/usr.bin/sort/Makefile
 cvs rdiff -u -r1.14 -r1.14.6.1 src/usr.bin/sort/append.c
 cvs rdiff -u -r1.19 -r1.19.6.1 src/usr.bin/sort/fields.c \
     src/usr.bin/sort/sort.h
 cvs rdiff -u -r1.26 -r1.26.6.1 src/usr.bin/sort/files.c \
     src/usr.bin/sort/sort.1
 cvs rdiff -u -r1.32 -r1.32.6.1 src/usr.bin/sort/fsort.c
 cvs rdiff -u -r1.13 -r1.13.6.1 src/usr.bin/sort/fsort.h \
     src/usr.bin/sort/tmp.c
 cvs rdiff -u -r1.18 -r1.18.6.1 src/usr.bin/sort/init.c \
     src/usr.bin/sort/msort.c
 cvs rdiff -u -r0 -r1.4.2.2 src/usr.bin/sort/radix_sort.c
 cvs rdiff -u -r1.46 -r1.46.4.1 src/usr.bin/sort/sort.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.