Well, you can cross these off your list... bzip2 + libbz2_1 gdbm + libgdbm-devel, libgdbm3
Note that the following do not have any compiled portions, and are therefore "ready for 1.5.0" autoconf automake libtool autoconf-devel automake-devel keychain BTW, I think you *should* include the lower namespaces. Even though some will NOT be ported to 1.5.0. For instance, libbz2_0 contains /usr/bin/cygbz21.0.dll. But, cygbz21.0.dll is provided only for backwards compatibility for any programs that might be around to use it. However, there is no import library for it. Therefore, any NEWly compiled apps that link against -lbz2 will use /usr/lib/libbz2.dll.a which points to cygbz2_1.dll. Thus, I updated cygbz2_1.dll (libbz2_1 package) but not cygbz21.0.dll (libbz2_0 package). So, there are really five classes of packages: 1) already recompiled for 1.5.0 2) non-binary 3) binary, but not for new use (e.g. could be recompiled, but why?) 4) empty compatibility packages (newlib-man, texmf?) 5) need to be recompiled 1.5.0 Of these 5 classes, only those packages in #5 need anything done. Everything else is fine. So, for instance, ncurses ncurses-demo libncurses7 libncurses-devel are all #1's. But libncurses6 libncurses5 are both #3's. And, base-files is #2, while cvs is #5. Here's my first cut at a list. I know I've probably miscategorized some things, but I tried to err on the side of putting stuff into #5 ("recompile me now!") -- but we want #5 to get real small :-) --Chuck Already Recompiled for 1.5.0 ---------------------------------------------- ash 20020731-1 bash 2.05b-11 bzip2 1.0.2-3 c-client 2002d-2 cpio 2.5-2 cygipc 2.00-2 cygutils 1.2.0-1 cygwin (of course) 1.5.0-1 expat 1.95.6-2 file 4.03-1 fileutils 4.2-2 gawk 3.1.3-2 gdbm 1.8.3-2 gettext 0.12.1-1 gettext-devel 0.12.1-1 libbz2_1 1.0.2-3 libcharset1 1.9.1-1 libgdbm-devel 1.8.3-2 libgdbm3 1.8.3-2 libgettextpo0 0.12.1-1 libiconv 1.9.1-1 libiconv2 1.9.1-1 libintl2 0.12.1-1 libltdl3 1.5-2 libncurses-devel 5.3-2 libncurses7 5.3-2 libpng 1.2.5-2 libpng10 1.0.15-2 libpng10-devel 1.0.15-2 libpng12 1.2.5-2 libpng12-devel 1.2.5-2 libreadline5 4.3-3 libtool-devel 1.5-2 libxerces-c23 2.3.0-3 ncurses 5.3-2 ncurses-demo 5.3-2 openssh 3.6.1p1-3 openssl 0.9.7b-2 openssl-devel 0.9.7b-2 readline 4.3-3 rsync 2.5.6-2 sed 4.0.7-2 tcsh 6.12.00.6 tin 1.6.0-1 uw-imap 2002d-2 uw-imap-imapd 2002d-2 uw-imap-util 2002d-2 vim 6.2-2 xerces-c 2.3.0-3 xerces-c-devel 2.3.0-3 xerces-c-doc 2.3.0-3 zlib 1.1.4-2 Non-binary (ready for 1.5.0) ----------------------------------- autoconf autoconf-devel autoconf-stable automake automake-devel automake-stable base-files base-passwd cygwin-doc keychain libtool terminfo Binary, but not for new use ("Ready" for 1.5.0 -- more or less) Note that we can't really get rid of these; unrecompiled exe's may still use these for a while. They still work, so we might as well -- and probably should -- continue to keep them around. ------------------------------- libbz2_0 libgdbm libintl libintl1 libncurses5 libncurses6 libpcre libpng2 libreadline4 libxerces-c21 libxerces-c22 openssl096 Empty compatibility packages (Ready for 1.5.0) ---------------------------------------------- newlib-man _update-info-dir NEED TO BE RECOMPILED FOR 1.5.0 ----------------------------------------------- ELFIO WindowMaker XFree86 XFree86-base XFree86-bin XFree86-doc XFree86-docs XFree86-etc XFree86-f100 XFree86-fcyr XFree86-fenc XFree86-fnts XFree86-fscl XFree86-fsrv XFree86-html XFree86-jdoc XFree86-lib XFree86-man XFree86-nest XFree86-prog XFree86-prt XFree86-ps XFree86-startup-scripts XFree86-vfb XFree86-xserv XFree86-xwinclip Xaw3d a2ps agetty apache astyle bc binutils bison byacc ccache ccdoc cgoban chkconfig clear cmake compface cron crypt ctags curl curl-devel cvs cygrunsrv db db2 db3.1 dejagnu diff diffutils docbook-xml42 docbook-xsl doxygen dpkg ed emacs emacs-X11 emacs-el enscript exim expect fetchmail figlet findutils flex fortune fvwm gcc gcc-mingw gcc2 gdb ghostscript ghostscript-base ghostscript-x11 gnugo gnupg gperf grace grep groff gsl guile guile-devel guile-doc gzip indent inetutils initscripts ioperm irc jbigkit jgraph jpeg less lesstif libPropList libdb2 libdb2-devel libdb3.1 libdb3.1-devel libguile12 libguile14 libkpathsea3 libpcre0 libpopt0 libtool-stable libungif libxml2 libxslt lilypond lilypond-doc links login lynx m4 make man mc mingw-runtime mktemp mod_auth_mysql mod_auth_ntsec mod_dav mod_php4 mod_ssl more mt mutt naim nano nasm ncftp netcat openbox opengl par patch patchutils pcre pcre-devel pcre-doc pdksh perl perl_manpages pine pinfo pkgconfig popt postgresql procmail procps proftpd python rcs rebase regex robots rpm rpm-build rpm-doc ruby rxvt setup sh-utils sharutils shutdown splint squid ssmtp stunnel sunrpc swig sysvinit tar tcltk tcp_wrappers termcap tetex tetex-base tetex-beta tetex-bin tetex-devel tetex-doc tetex-extra tetex-tiny tetex-x11 texinfo texmf texmf-base texmf-doc texmf-extra texmf-tiny textutils tidy tiff time ttcp ucl units unzip upx w32api wget which whois x2x xinetd xmlto xpm-nox zip zsh -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm