Subject: Re: stderr outputs veerrrryyy slowly
From: Brian Dessent <[email-masked]>
To: [email-masked]
Date: Wed, 18 Jun 2003 12:38:10 -0700

Larry Hall wrote:

> Nope. :-)
> 
> Works for me fine either way.  Perhaps providing information
> requested by <http://cygwin.com/problems.html> will shed some light.
> Perhaps not.
> 
> You could try it with strace and post the results too.

Ok, attached should be the cygcheck -srv output.  Also, the strace log
for running "tidy" on a html file is at
<http://www.dessent.net/tmp/strace.txt>  It's pretty big, about 17000
lines.  Of interest are two things:

Running it under strace fixes the problem (!!) more or less.  The output
is much faster, although not quite as fast as you would expect for
console output:

time strace -o strace.out tidy -o foo test.html
...
real    0m4.640s
user    0m0.010s
sys     0m0.020s

time tidy -o foo test.html
...
real    0m39.301s
user    0m0.070s
sys     0m0.020s

That should give some idea of how slow the output is.  To give you an
idea how much output we're talking about:

$ tidy -o foo test.html 2>&1 | wc -l -c
     77    4143

Woohoo, that's almost 900 bps!  I wasn't too far off.

The other interesting thing is that in the strace log, there are many,
many repeated lines similar to "writev: 1 = write (2, 0x22EFE0, 1),
errno 0"  These keep repeating over and over and over, all with the same
second argument (pointer to the buffer area, right?)  The second
parameter does vary, but it looks like there's only a small number of
variations.

$ egrep "writev \(2" strace.out | wc -l
   4143

Well, that makes sense.  One call for each output character.  So it
looks like stderr is being written one byte at a time.  But even if
that's the case, it shouldn't take (39.3 / 4143) = 9.5ms per character,
that's glacial in terms of cpu clocks.

Brian

Cygwin Win95/NT Configuration Diagnostics
Current System Time: Wed Jun 18 11:02:25 2003

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 3

Path:	C:\cygwin\usr\sbin
	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\bin
	C:\cygwin\usr\local\apache\bin
	c:\WINNT\system32
	c:\WINNT
	c:\WINNT\System32\Wbem
	c:\Program Files\sysinternals
	c:\Program Files\Executive Software\DiskeeperWorkstation\
	C:\cygwin\bin
	c:\PROGRA~1\GraphViz\Graphviz\bin
	c:\PROGRA~1\GraphViz\Graphviz\bin\tools
	c:\Program Files\svgtoolkit
	c:\Program Files\Hummingbird\Connectivity\7.00\Accessories\
	c:\Program Files\hc11 tools
	c:\Program Files\ghostscript\gs7.04\bin
	c:\Program Files\ghostscript\gs7.04\lib
	c:\Program Files\vorbis tools
	c:\Program Files\Resource Kit
	c:\Program Files\vcdimager
	c:\Program Files\Misc cmdline tools
	c:\Program Files\Common Files\Roxio Shared\DLLShared
	c:\Program Files\Python 2.3
	c:\Program Files\NMapWin\bin
	c:\Program Files\BIND 9.x
	C:\cygwin\home\brian\bin
	C:\cygwin\home\brian\dessent.net\bin

C:\cygwin\bin\id.exe output (nontsec)
UID: 1000(brian)     GID: 513(None)
513(None)            544(Administrators)  
545(Users)

C:\cygwin\bin\id.exe output (ntsec)
UID: 1000(brian)     GID: 513(None)
513(None)            544(Administrators)  
545(Users)

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

CYGWIN = `ntea ntsec tty'
HOME = `C:\cygwin\home\brian'
MAKE_MODE = `unix'
PWD = `/home/brian'
USER = `brian'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\brian\Application Data'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `BOOCH'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CVSROOT = `/var/cvsroot'
CVS_RSH = `ssh'
DEVMGR_SHOW_NONPRESENT_DEVICES = `1'
DISKEEPERICON = `C:\Program Files\Executive Software\DiskeeperWorkstation\'
GS_LIB = `c:\program files\ghostscript\gs7.04\lib;c:\program files\ghostscript\fonts;C:\Program Files\Adobe\Acrobat 5.0\Resource\Font\'
HOMEDRIVE = `C:'
HOMEPATH = `\'
HTML_TIDY = `/home/brian/.tidy'
LESS = `-c -M -i -Q -S -j 10 -# 8 -R'
LOGONSERVER = `\\BOOCH'
LS_COLORS = `no=00:fi=00:di=01;33:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=00:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.png=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.html=01;36:*.shtml=01;36:*.php=01;36:'
MANPATH = `:/usr/ssl/man'
MANWIDTH = `120'
NMAPDIR = `C:\Program Files\NMapWin\'
NUMBER_OF_PROCESSORS = `1'
OLDPWD = `/home/brian'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 4 Stepping 2, AuthenticAMD'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0402'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
PS5ROOT = `C:\Program Files\Roxio\Easy CD Creator 6\PhotoSuite\'
RSYNC_RSH = `ssh'
SHLVL = `1'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `c:\DOCUME~1\brian\LOCALS~1\Temp'
TERM = `cygwin'
TMP = `c:\DOCUME~1\brian\LOCALS~1\Temp'
USERDOMAIN = `BOOCH'
USERNAME = `brian'
USERPROFILE = `C:\Documents and Settings\brian'
VISUAL = `pico'
WINDIR = `C:\WINNT'
_ = `/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000022
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `C:\cygwin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `C:\cygwin/bin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `C:\cygwin/lib'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd           N/A    N/A                    
c:  hd  NTFS   57239Mb  97% CP CS UN PA FC     booch-c
d:  cd           N/A    N/A                    
e:  cd           N/A    N/A                    
f:  cd           N/A    N/A                    
g:  cd           N/A    N/A                    

C:\cygwin      /          system  binmode
C:\cygwin/bin  /usr/bin   system  binmode
C:\cygwin/lib  /usr/lib   system  binmode
.              /cygdrive  system  binmode,cygdrive

Found: C:\cygwin\bin\awk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe

   58k 2002/12/12 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2002/5/6 23:33
   54k 2002/12/12 C:\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz21.0.dll" v0.0 ts=2002/1/26 17:07
    6k 2002/06/24 C:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2002/6/24 11:23
  848k 2003/04/11 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/4/11 3:33
  645k 2003/04/11 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto.dll" v0.0 ts=2003/4/11 3:37
  551k 2003/04/02 C:\cygwin\bin\cygcurl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-2.dll" v0.0 ts=2003/4/2 13:09
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 9:24
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 9:25
  136k 2002/12/12 C:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-0.dll" v0.0 ts=2002/10/17 8:21
   61k 2003/06/10 C:\cygwin\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygexslt-0.dll" v0.0 ts=2003/6/10 11:07
   45k 2002/12/12 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/4/24 22:28
   35k 2002/12/12 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
                  "cygform6.dll" v0.0 ts=2002/1/8 22:03
   76k 2003/03/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
                  "cygform7.dll" v0.0 ts=2003/3/9 12:51
   28k 2003/03/22 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003/3/22 14:19
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002/2/19 19:05
   15k 2003/03/22 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003/3/22 14:22
   17k 2002/12/12 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/6 20:34
   20k 2002/12/12 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory5.dll" v0.0 ts=2002/10/10 10:28
  306k 2002/04/27 C:\cygwin\bin\cyghttpd.dll - os=4.0 img=1.0 sys=4.0
                  "cyghttpd.dll" v0.0 ts=2002/4/27 6:23
  929k 2002/12/12 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2002/6/24 11:24
   22k 2002/12/12 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 1:28
   28k 2002/12/12 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2002/9/19 20:13
   21k 2002/12/12 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2001/6/20 10:09
  119k 2002/02/09 C:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/8 21:19
   32k 2003/04/16 C:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-3.dll" v0.0 ts=2003/4/15 18:41
   26k 2002/12/12 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/4/24 22:27
   20k 2002/12/12 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu6.dll" v0.0 ts=2002/1/8 22:03
   48k 2003/03/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu7.dll" v0.0 ts=2003/3/9 12:51
  156k 2002/12/12 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/4/24 22:29
  175k 2002/12/12 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++6.dll" v0.0 ts=2002/1/8 22:03
  226k 2002/12/12 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/4/24 22:17
  202k 2002/12/12 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses6.dll" v0.0 ts=2002/1/8 22:03
  284k 2003/03/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses7.dll" v0.0 ts=2003/3/9 12:50
   15k 2002/12/12 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/4/24 22:27
   12k 2002/12/12 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel6.dll" v0.0 ts=2002/1/8 22:03
   31k 2003/03/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel7.dll" v0.0 ts=2003/3/9 12:50
   66k 2003/06/12 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2003/6/12 1:36
   63k 2003/04/11 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre.dll" v0.0 ts=2003/4/11 1:31
   15k 2003/06/12 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix-0.dll" v0.0 ts=2003/6/12 1:36
   61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix.dll" v0.0 ts=2003/4/11 1:31
   22k 2002/12/12 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/8 22:45
  108k 2002/12/12 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/6 20:34
  127k 2002/12/12 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline5.dll" v0.0 ts=2002/10/10 10:28
  176k 2003/04/11 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-0.9.7.dll" v0.0 ts=2003/4/11 3:33
  165k 2003/04/11 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl.dll" v0.0 ts=2003/4/11 3:37
  281k 2003/02/24 C:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2003/2/23 20:58
 3088k 2003/06/11 C:\cygwin\bin\cygxerces-c23.dll - os=4.0 img=1.0 sys=4.0
                  "cygxerces-c23.dll" v0.0 ts=2003/6/11 16:40
  903k 2003/06/09 C:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2003/6/9 16:49
  174k 2003/06/10 C:\cygwin\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxslt-1.dll" v0.0 ts=2003/6/10 10:42
   13k 2003/06/10 C:\cygwin\bin\cygxsltbreakpoint-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygxsltbreakpoint-1.dll" v0.0 ts=2003/6/10 11:07
   50k 2002/12/12 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2002/3/11 20:38
  948k 2003/03/18 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2003/3/18 6:20
    Cygwin DLL version info:
        DLL version: 1.3.22
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 78
        Shared data: 3
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Tue Mar 18 09:20:11 EST 2003
        CVS tag: dontuse-21
        Shared id: cygwin1S3

   49k 2002/01/05 c:\Program Files\vcdimager\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2001/2/3 12:35

Cygwin Package Information
Last downloaded files to: C:\Downloads\cygwin
Last downloaded files from: http://archive.progeny.com/cygwin

Package              Version
_update-info-dir     00167-1
apache               1.3.24-5
ash                  20020731-1
autoconf             2.54-1
autoconf-devel       2.57-1
autoconf-stable      2.13-4
automake             1.7.1-1
automake-devel       1.7.3-1
automake-stable      1.4p5-5
base-files           1.3-1
base-passwd          1.1-1
bash                 2.05b-9
binutils             20030307-1
bzip2                1.0.2-2
clear                1.0-1
cpio                 2.5-1
cron                 3.0.1-10
crypt                1.0-1
ctags                5.5-4
curl                 7.10.4-1
curl-devel           7.10.4-1
cvs                  1.11.5-1
cygrunsrv            0.96-1
cygutils             1.1.4-1
cygwin               1.3.22-1
cygwin-doc           1.3-4
db3.1                3.1.17-2
diff                 1.0-1
diffutils            2.8.1-1
exim                 4.20-1
expat                1.95.5-1
fetchmail            6.2.2-1
figlet               2.2-1
file                 4.02-1
fileutils            4.1-1
findutils            4.1.7-4
gawk                 3.1.2-2
gcc                  3.2-3
gcc-mingw            20020817-5
gdb                  20030303-1
gdbm                 1.8.3-1
gettext              0.11.5-1
grep                 2.5-1
groff                1.18.1-2
gzip                 1.3.3-4
indent               2.2.8-1
inetutils            1.3.2-22
jpeg                 6b-7
keychain             1.9-1
less                 378-1
libbz2_0             1.0.2-1
libbz2_1             1.0.2-2
libcharset1          1.8-2
libdb3.1             3.1.17-2
libdb3.1-devel       3.1.17-2
libgdbm              1.8.0-5
libgdbm-devel        1.8.3-1
libgdbm3             1.8.3-1
libiconv             1.8-2
libiconv2            1.8-2
libintl              0.10.38-3
libintl1             0.10.40-1
libintl2             0.11.5-1
libltdl3             1.5-1
libncurses5          5.2-1
libncurses6          5.2-8
libncurses7          5.3-1
libpcre              4.1-1
libpcre0             4.2-2
libpopt0             1.6.4-4
libreadline4         4.1-2
libreadline5         4.3-2
libtool              20020705-1
libtool-devel        1.5-1
libtool-stable       1.4.3-1
libxerces-c23        2.3.0-2
libxml2              2.5.7-1
libxslt              1.0.30-2
links                0.96-1
login                1.9-5
lynx                 2.8.4-5
m4                   1.4-1
make                 3.79.1-7
man                  1.5j-2
mc                   4.6.0-4
mingw-runtime        3.0-1
mktemp               1.4-1
more                 2.11o-1
mutt                 1.4-1
nano                 1.2.0-1
ncftp                3.1.4-1
ncurses              5.3-1
netcat               1.10-1
newlib-man           20020801
openssh              3.6.1p1-2
openssl              0.9.7b-1
openssl-devel        0.9.7b-1
openssl096           0.9.6j-1
par                  1.52-1
patch                2.5.8-3
patchutils           0.2.22-2
pcre                 4.2-2
pcre-devel           4.2-2
pcre-doc             4.2-2
perl                 5.6.1-2
perl_manpages        5.8.0-1
pine                 4.55-1
pinfo                0.6.6p1-1
pkgconfig            0.15.0-1
popt                 1.6.4-4
postgresql           7.3.3-1
procmail             3.22-7
procps               010801-2
python               2.2.3-1
readline             4.3-2
rebase               2.2-2
rsync                2.5.6-1
rxvt                 2.7.10-3
sed                  4.0.7-1
sh-utils             2.0.15-3
sharutils            4.2.1-2
shutdown             1.3-1
squid                2.4.STABLE7-1
ssmtp                2.38.7-3
tar                  1.13.25-1
tcltk                20030214-1
tcp_wrappers         7.6-1
tcsh                 6.12.00-5
termcap              20020930-1
terminfo             5.3-2
texinfo              4.2-4
textutils            2.0.21-1
tidy                 030201-1
tiff                 3.6.0-1
time                 1.7-1
tin                  1.4.7-1
ttcp                 19980512-1
ucl                  1.01-1
units                1.77-1
unzip                5.50-2
upx                  1.24-1
w32api               2.3-1
wget                 1.8.2-2
which                1.5-1
whois                4.6.2-1
zip                  2.3-2
zlib                 1.1.4-1

Use -h to see help about each section

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/