This is the mail archive of the newlib@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [daveroth@acm.org: 1.5.0: Problem with fseeko() after fdopen()]


A fdopen64.c is required and cygwin will have to map to it like it has
done for the other io64 routines.

-- Jeff J.

Christopher Faylor wrote:
With Corinna on vacation, I was wondering if anyone had an idea about how
to fix the problem detailed below.  I haven't been paying attention to the
newlib 32/64 bit changes too much.

cgf

----- Forwarded message from David Rothenberger <daveroth@acm.org> -----

From: David Rothenberger <daveroth@acm.org>
To: cygwin@cygwin.com
Subject: 1.5.0: Problem with fseeko() after fdopen()
Date: Thu, 24 Jul 2003 09:11:51 -0700
Mail-Followup-To: cygwin@cygwin.com
Reply-To: cygwin@cygwin.com

Content-Description: message body text
I'm running 1.5.0 with all the latest test packages installed.

I recently noticed a problem with the test release of patch and its
ability to read from stdin.  I started to investigate and have
extracted the problematic code from patch into a test program.

The program (and patch) use open() to create/open a file and then
use fdopen() on the resulting file descriptor.  The file is opened
in RW mode, some data is written to it, the file is flushed, and
then an attempt is made to seek to the beginning of the file.

This last seek fails.  The seek is done using fseeko().  If fseek()
is used instead, all is fine.

I did a bit of debugging in newlib and determined that fdopen()
doesn't set pfp->_seek64, which causes the problem.  If I use
fopen() to create the file, then pfp->_seek64 is set (since fopen()
ends up calling fopen64()).

I must admit at this point to complete ignorance about how the large
file support actually works and how fseeko() magically get resolved
to fseeko64().

Is fdopen() still supported in 1.5.0?  Am I doing something else
wrong?  I have cygwin1.dll built from CVS with debugging symbols and
some curiousity, so if anyone has suggestions on how to proceed
debugging, I'd be happy to listen.

My test program to demonstrate the problem (all copied from patch
sources) and cygcheck output are attached.

Dave


Content-Description: test program #include <stdio.h> #include <errno.h> #include <stdarg.h> #include <sys/stat.h> #include <fcntl.h>

void
pfatal (char const *format, ...)
{
  int errnum = errno;
  va_list args;
  fprintf (stderr, "%s: **** ", "tst");
  va_start (args, format);
  vfprintf (stderr, format, args);
  va_end (args);
  fflush (stderr); /* perror bypasses stdio on some hosts.  */
  errno = errnum;
  perror (" ");
  fflush (stderr);
  exit(1);
}

/* Create FILE with OPEN_FLAGS, and with MODE adjusted so that
   we can read and write the file and that the file is not executable.
   Return the file descriptor.  */
int
create_file (char const *file, int open_flags, mode_t mode)
{
  int fd;
  mode |= S_IRUSR | S_IWUSR;
  mode &= ~ (S_IXUSR | S_IXGRP | S_IXOTH);
  if (! (O_CREAT && O_TRUNC))
    close (creat (file, mode));
  fd = open (file, O_CREAT | O_TRUNC | open_flags, mode);
  if (fd < 0)
    pfatal ("Can't create file %s", file);
  return fd;
}


#define HAVE_FSEEKO 1 #ifdef HAVE_FSEEKO # define file_seek fseeko typedef off_t file_offset; #else # define file_seek fseek typedef long file_offset; #endif

int main (int argc, char **argv)
{
FILE *pfp;


    pfp = fdopen(create_file ("tst.file",
                              O_RDWR | O_BINARY,
                              (mode_t) 0),
                 "w+b");
    if (!pfp) {
        pfatal("fopen");
    }

    char* buf = "this is a test file\npretty cool, huh?\n";
    size_t bufsize = sizeof(char) * strlen(buf);
    if (fwrite(buf, 1, bufsize, pfp) != bufsize) {
        pfatal("fwrite");
    }
    if (fflush(pfp) != 0) {
        pfatal("pfp");
    }
    if (file_seek(pfp, (file_offset) 0, SEEK_SET) != 0) {
        pfatal("file_seek");
    }

    buf = (char*) malloc(bufsize);
    while (fread(buf, 1, bufsize, pfp) != 0)
        ;

printf("buf\n---------\n%s", buf);

    exit(0);
}


Cygwin Win95/NT Configuration Diagnostics Current System Time: Thu Jul 24 09:07:26 2003

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4

Path:	~\bin
	c:\cygwin\usr\local\bin
	c:\cygwin\usr\local\bin\i686-pc-cygwin
	c:\cygwin\bin
	c:\jdk1.2.2\bin
	c:\ntreskit
	c:\oracle\ora817\bin
	c:\cygwin\bin
	c:\Program Files\Oracle\jre\1.3.1\bin
	c:\cygwin\usr\X11R6\bin
	c:\WINNT\system32
	c:\WINNT
	c:\WINNT\System32\Wbem
	c:\Program Files\Network Associates\PGPNT
	c:\Program Files\Rational\common
	c:\Program Files\Rational\Rational Test
	c:\Program Files\Rational\ClearCase\bin
	c:\Program Files\Hummingbird\Connectivity\7.00\Accessories\
	c:\Program Files\Rational\ClearQuest
	c:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\mksnt
	c:\Program Files\Executive Software\DiskeeperWorkstation\
	c:\users\daver\bin
	c:\Program Files\SSH Communications Security\SSH Secure Shell

Output from c:\cygwin\bin\id.exe (nontsec)
UID: 11150(daver) GID: 11251(clearusers)
11251(clearusers)

Output from c:\cygwin\bin\id.exe (ntsec)
UID: 11150(daver) GID: 11251(clearusers)
0(root) 545(Users) 11642(All Here)
11665(All_Employees) 11121(clearcase) 11251(clearusers)
11629(Developers) 10512(Domain Admins) 10513(Domain Users)
11123(Entomo Developers) 11124(Entomo Employees) 11125(Entomo Engineering)
11635(IT Ops) 11282(My Documents Redirection)


SysDir: C:\WINNT\system32
WinDir: C:\WINNT

HOME = `c:\users\daver'
MAKE_MODE = `unix'
PWD = `/c/temp'
USER = `daver'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\daver\Application Data'
CLEARCASE_PRIMARY_GROUP = `clearusers'
COLORFGBG = `0;default;15'
COLORTERM = `rxvt-xpm'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `PHISH'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CVSROOT = `:ext:drothe@firewall:/home/drothe/cvsroot'
CVS_RSH = `/usr/local/bin/ssh-noescape'
DISKEEPERICON = `C:\Program Files\Executive Software\DiskeeperWorkstation\'
DISPLAY = `:0'
GNU_HOME = `c:/cygwin'
HOMEDRIVE = `c:'
HOMEPATH = `\users\daver'
HOMESHARE = `\\vader\daver$'
J2EE_HOME = `c:/j2sdkee1.2.1'
JAVA_HOME = `c:/jdk1.2.2'
LOGONSERVER = `\\LUKE'
MANPATH = `:/usr/ssl/man'
NUMBER_OF_PROCESSORS = `1'
NUTSUFFIX = `1'
OLDPWD = `/home/daver'
ORA81_HOME = `c:/oracle/ora817'
ORA81_HOME_WIN = `c:\oracle\ora817'
ORA9_HOME = `c:/oracle/ora920'
ORA9_HOME_WIN = `c:\oracle\ora920'
ORA_HOME = `c:/oracle/ora817'
ORA_HOME_WIN = `c:\oracle\ora817'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
OSTYPE = `cygwin'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 6, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0806'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
PROMPT_COMMAND = `echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
PS1 = `\! \W> '
RATL_RTHOME = `C:\Program Files\Rational\Rational Test'
SGML_CATALOG_FILES = `/etc/sgml/catalog'
SHLVL = `1'
SSH_AGENT_PID = `4080'
SSH_AUTH_SOCK = `/tmp/ssh-ClFF2556/agent.2556'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `c:\DOCUME~1\daver\LOCALS~1\Temp'
TERM = `xterm'
TERMCAP = `/etc/termcap'
TERMINFO = `/usr/lib/terminfo'
TMP = `c:\DOCUME~1\daver\LOCALS~1\Temp'
USERDNSDOMAIN = `entomo.com'
USERDOMAIN = `ENTOMO'
USERNAME = `daver'
USERPROFILE = `C:\Documents and Settings\daver'
WINDIR = `C:\WINNT'
WINDOWID = `168074704'
WL_HOME = `c:/weblogic510'
_ = `/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000022
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Cygnus Solutions
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Development\Cygnus Solutions
  (default) = (unsupported type)
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 = 0x0000002a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `c:\cygwin'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c
  (default) = `c:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c/source
  (default) = `c:\source'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c/tempdos
  (default) = `c:\tempdos'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/d
  (default) = `d:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/e
  (default) = `e:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/f
  (default) = `f:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/h
  (default) = `h:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home
  (default) = `c:\users'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/m
  (default) = `m:'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/p
  (default) = `p:'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/u
  (default) = `u:'
  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\mounts v2\/usr/src
  (default) = `f:\cygwin\usr\src'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/X11R6/lib/X11/fonts
  (default) = `c:\cygwin\usr\X11R6\lib\X11\fonts'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a: fd N/A N/A c: hd NTFS 19594Mb 89% CP CS UN PA FC Local Disk
d: cd N/A N/A e: hd NTFS 78159Mb 95% CP CS UN PA FC External
f: hd NTFS 239366Mb 14% CP CS UN PA FC External2
h: net NTFS 19594Mb 89% CP CS UN PA FC Local Disk
m: net MVFS 1000Mb 50% CP CS CCase
p: net NTFS 7134Mb 72% CP CS PA .
s: net N/A N/A u: net NTFS 43974Mb 39% CP CS UN PA FC DATA2


.                                  /cygdrive                 user    binmode,cygdrive
c:\cygwin                          /                         system  binmode
c:                                 /c                        system  binmode
c:\source                          /c/source                 system  textmode
c:\tempdos                         /c/tempdos                system  textmode
d:                                 /d                        system  binmode
e:                                 /e                        system  binmode
f:                                 /f                        system  binmode
h:                                 /h                        system  binmode
c:\users                           /home                     system  binmode
m:                                 /m                        system  textmode
p:                                 /p                        system  binmode
u:                                 /u                        system  binmode
c:\cygwin/bin                      /usr/bin                  system  binmode
c:\cygwin/lib                      /usr/lib                  system  binmode
f:\cygwin\usr\src                  /usr/src                  system  binmode
c:\cygwin\usr\X11R6\lib\X11\fonts  /usr/X11R6/lib/X11/fonts  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:\ntreskit\cat.exe
Warning: c:\cygwin\bin\cat.exe hides c:\ntreskit\cat.exe
Found: c:\cygwin\bin\cp.exe
Found: c:\ntreskit\cp.exe
Warning: c:\cygwin\bin\cp.exe hides c:\ntreskit\cp.exe
Found: c:\cygwin\bin\cpp.exe
Found: c:\cygwin\bin\find.exe
Found: c:\ntreskit\find.exe
Warning: c:\cygwin\bin\find.exe hides c:\ntreskit\find.exe
Found: c:\cygwin\bin\gcc.exe
Found: c:\cygwin\bin\gdb.exe
Found: c:\cygwin\bin\grep.exe
Found: c:\ntreskit\grep.exe
Warning: c:\cygwin\bin\grep.exe hides c:\ntreskit\grep.exe
Found: c:\cygwin\bin\ld.exe
Found: c:\cygwin\bin\ls.exe
Found: c:\ntreskit\ls.exe
Warning: c:\cygwin\bin\ls.exe hides c:\ntreskit\ls.exe
Found: c:\cygwin\bin\make.exe
Found: c:\cygwin\bin\mv.exe
Found: c:\ntreskit\mv.exe
Warning: c:\cygwin\bin\mv.exe hides c:\ntreskit\mv.exe
Found: c:\cygwin\bin\rm.exe
Found: c:\ntreskit\rm.exe
Warning: c:\cygwin\bin\rm.exe hides c:\ntreskit\rm.exe
Found: c:\cygwin\bin\sed.exe
Found: c:\cygwin\bin\sh.exe
Found: c:\ntreskit\sh.exe
Warning: c:\cygwin\bin\sh.exe hides c:\ntreskit\sh.exe
Found: c:\cygwin\bin\tar.exe

61k 2003/07/17 c:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
"cygbz2-1.dll" v0.0 ts=2003/7/16 22:52
54k 2002/01/27 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
14k 2003/07/13 c:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
"cygcharset-1.dll" v0.0 ts=2003/7/13 0:19
849k 2003/07/12 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/7/12 1:13
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
326k 2002/06/26 c:\cygwin\bin\cygdb2.dll - os=4.0 img=1.0 sys=4.0
"cygdb2.dll" v0.0 ts=2002/6/26 10:48
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
132k 2003/07/12 c:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0
"cygexpat-0.dll" v0.0 ts=2003/7/12 4:33
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 2001/04/25 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/01/09 c:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
"cygform6.dll" v0.0 ts=2002/1/8 22:03
47k 2003/07/16 c:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0
"cygform7.dll" v0.0 ts=2003/7/15 17:41
28k 2003/07/20 c:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm-3.dll" v0.0 ts=2003/7/20 0:58
30k 2003/07/20 c:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm-4.dll" v0.0 ts=2003/7/20 2:23
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/07/20 c:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 1:00
15k 2003/07/20 c:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
"cyggdbm_compat-4.dll" v0.0 ts=2003/7/20 2:25
69k 2003/07/13 c:\cygwin\bin\cyggettextlib-0-12-1.dll - os=4.0 img=1.0 sys=4.0
"cyggettextlib-0-12-1.dll" v0.0 ts=2003/7/13 12:15
12k 2003/07/13 c:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0
"cyggettextpo-0.dll" v0.0 ts=2003/7/13 12:16
134k 2003/07/13 c:\cygwin\bin\cyggettextsrc-0-12-1.dll - os=4.0 img=1.0 sys=4.0
"cyggettextsrc-0-12-1.dll" v0.0 ts=2003/7/13 12:16
490k 2002/09/21 c:\cygwin\bin\cygguile-12.dll - os=4.0 img=1.0 sys=4.0
"cygguile-12.dll" v0.0 ts=2002/9/21 3:01
488k 2002/07/18 c:\cygwin\bin\cygguile-14.dll - os=4.0 img=1.0 sys=4.0
"cygguile-14.dll" v0.0 ts=2002/7/18 3:35
63k 2002/07/18 c:\cygwin\bin\cygguile-srfi-srfi-13-14-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-13-14-1.dll" v0.0 ts=2002/7/18 3:35
63k 2002/09/21 c:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-13-14-v-1-1.dll" v0.0 ts=2002/9/21 3:01
24k 2002/07/18 c:\cygwin\bin\cygguile-srfi-srfi-4-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-4-1.dll" v0.0 ts=2002/7/18 3:35
24k 2002/09/21 c:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll - os=4.0 img=1.0 sys=4.0
"cygguile-srfi-srfi-4-v-1-1.dll" v0.0 ts=2002/9/21 3:01
14k 2002/07/18 c:\cygwin\bin\cygguilereadline-14.dll - os=4.0 img=1.0 sys=4.0
"cygguilereadline-14.dll" v0.0 ts=2002/7/18 3:35
14k 2002/09/21 c:\cygwin\bin\cygguilereadline-v-12-12.dll - os=4.0 img=1.0 sys=4.0
"cygguilereadline-v-12-12.dll" v0.0 ts=2002/9/21 3:01
17k 2001/06/28 c:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
"cyghistory4.dll" v0.0 ts=2001/1/6 20:34
29k 2003/07/16 c:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
"cyghistory5.dll" v0.0 ts=2003/7/15 21:14
958k 2003/07/13 c:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
"cygiconv-2.dll" v0.0 ts=2003/7/13 0:19
22k 2001/12/13 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
37k 2003/07/13 c:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
"cygintl-2.dll" v0.0 ts=2003/7/13 11:10
21k 2001/06/20 c:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
"cygintl.dll" v0.0 ts=2001/6/20 10:09
48k 2003/07/23 c:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
"cygjbig1.dll" v0.0 ts=2003/7/22 20:16
132k 2003/07/20 c:\cygwin\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0
"cygjpeg-62.dll" v0.0 ts=2003/7/19 20:25
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
61k 2003/03/05 c:\cygwin\bin\cygkpathsea-3.dll - os=4.0 img=1.0 sys=4.0
"cygkpathsea-3.dll" v0.0 ts=2003/3/5 12:09
32k 2003/07/12 c:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
"cygltdl-3.dll" v0.0 ts=2003/7/12 15:07
26k 2001/04/25 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/01/09 c:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
"cygmenu6.dll" v0.0 ts=2002/1/8 22:03
28k 2003/07/16 c:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0
"cygmenu7.dll" v0.0 ts=2003/7/15 17:40
156k 2001/04/25 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/01/09 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 2001/04/25 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/01/09 c:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
"cygncurses6.dll" v0.0 ts=2002/1/8 22:03
225k 2003/07/16 c:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0
"cygncurses7.dll" v0.0 ts=2003/7/15 17:38
15k 2001/04/25 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/01/09 c:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
"cygpanel6.dll" v0.0 ts=2002/1/8 22:03
19k 2003/07/16 c:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0
"cygpanel7.dll" v0.0 ts=2003/7/15 17:39
66k 2003/07/15 c:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcre-0.dll" v0.0 ts=2003/7/15 2:46
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/07/15 c:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0
"cygpcreposix-0.dll" v0.0 ts=2003/7/15 2:46
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
1069k 2003/06/02 c:\cygwin\bin\cygperl5_8_0.dll - os=4.0 img=1.0 sys=4.0
"cygperl5_8_0.dll" v0.0 ts=2003/6/2 5:01
168k 2003/07/11 c:\cygwin\bin\cygpng10.dll - os=4.0 img=1.0 sys=4.0
"cygpng10.dll" v0.0 ts=2003/7/10 23:21
173k 2003/07/11 c:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
"cygpng12.dll" v0.0 ts=2003/7/10 23:23
170k 2002/01/21 c:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
"cygpng2.dll" v0.0 ts=2002/1/20 17:05
22k 2002/06/09 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 2001/06/28 c:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
"cygreadline4.dll" v0.0 ts=2001/1/6 20:34
148k 2003/07/16 c:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
"cygreadline5.dll" v0.0 ts=2003/7/15 21:14
66k 2001/11/20 c:\cygwin\bin\cygregex.dll - os=4.0 img=1.0 sys=4.0
"cygregex.dll" v0.0 ts=2001/11/20 6:44
176k 2003/07/12 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/7/12 1:13
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
282k 2003/07/22 c:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0
"cygtiff4.dll" v0.0 ts=2003/7/21 23:14
25k 2002/07/14 c:\cygwin\bin\cygungif-4.dll - os=4.0 img=1.0 sys=4.0
"cygungif-4.dll" v0.0 ts=2002/7/14 7:58
2689k 2002/11/16 c:\cygwin\bin\cygxerces-c21.dll - os=4.0 img=1.0 sys=4.0
"cygxerces-c21.dll" v0.0 ts=2002/11/15 20:07
2984k 2003/02/07 c:\cygwin\bin\cygxerces-c22.dll - os=4.0 img=1.0 sys=4.0
"cygxerces-c22.dll" v0.0 ts=2003/2/7 10:50
3095k 2003/07/11 c:\cygwin\bin\cygxerces-c23.dll - os=4.0 img=1.0 sys=4.0
"cygxerces-c23.dll" v0.0 ts=2003/7/10 17:57
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
49k 2003/07/23 c:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
"cygXpm-noX4.dll" v0.0 ts=2003/7/22 21:09
54k 2003/07/23 c:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
"cygXpm-X4.dll" v0.0 ts=2003/7/22 21:09
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
60k 2003/07/10 c:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
"cygz.dll" v0.0 ts=2003/7/9 23:52
873k 2003/07/10 c:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
"cygwin1.dll" v0.0 ts=2003/7/9 19:14
Cygwin DLL version info:
DLL version: 1.5.0
DLL epoch: 19
DLL bad signal mask: 19005
DLL old termios: 5
DLL malloc env: 28
API major: 0
API minor: 88
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: Wed Jul 9 22:14:47 EDT 2003
Shared id: cygwin1S3


   41k 2002/05/14 c:\cygwin\usr\X11R6\bin\cygPropList-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygPropList-0.dll" v0.0 ts=2002/5/13 20:13

Cygwin Package Information
Last downloaded files to: H:\downloads\Development\cygwin
Last downloaded files from: http://mirrors.rcn.net/pub/sourceware/cygwin

Package                 Version
_update-info-dir        00190-1
agetty                  2.1-1
ash                     20020731-2
astyle                  1.15.3-3
autoconf                2.57a-1
autoconf-devel          2.57-1
autoconf-stable         2.13-4
automake                1.7.5a-1
automake-devel          1.7.5-1
automake-stable         1.4p5-5
base-files              1.3-1
base-passwd             1.1-1
bash                    2.05b-11
bc                      1.06-1
binutils                20030307-1
bison                   20030307-1
byacc                   1.9-1
bzip2                   1.0.2-3
clear                   1.0-1
compface                1.4-5
cpio                    2.5-2
cron                    3.0.1-10
crypt                   1.0-1
curl                    7.10.4-1
curl-devel              7.10.4-1
cvs                     1.11.5-1
cygrunsrv               0.96-1
cygstylesheets          1.0-1
cygutils                1.2.0-1
cygwin                  1.5.0-1
cygwin-doc              1.3-4
cygwin-doc-build        1.0-2
db2                     2.7.7-4
db3.1                   3.1.17-2
diff                    1.0-1
diffutils               2.8.1-2
docbook-dsssl           1.76-1
docbook-sgml            4.1-1
doxygen                 1.2.18-1
ed                      0.2-1
enscript                1.6.3-3
expat                   1.95.6-2
file                    4.03-1
fileutils               4.1-2
findutils               4.1.7-4
flex                    2.5.4-2
fortune                 1.8-2
fvwm                    2.4.7-2
gawk                    3.1.3-2
gcc                     3.2-3
gcc-mingw               20020817-5
gcc2                    2.95.3-10
gdb                     20030303-1
gdbm                    1.8.3-4
gettext                 0.12.1-1
gettext-devel           0.12.1-1
ghostscript             7.05-2
ghostscript-base        7.05-2
ghostscript-x11         7.05-2
gnupg                   1.2.2-1
gperf                   2.7.2-1
grep                    2.5-1
groff                   1.18.1-2
gsl                     1.3-1
guile                   1.6.0-1
guile-devel             1.6.0-1
guile-doc               1.6.0-1
gzip                    1.3.5-1
indent                  2.2.8-1
inetutils               1.3.2-23
jbigkit                 1.5-1
jpeg                    6b-9
keychain                1.9-1
less                    381-1
lesstif                 0.93.41-1
libbz2_0                1.0.2-1
libbz2_1                1.0.2-3
libcharset1             1.9.1-1
libdb2                  2.7.7-4
libdb2-devel            2.7.7-4
libdb3.1                3.1.17-2
libdb3.1-devel          3.1.17-2
libgdbm                 1.8.0-5
libgdbm-devel           1.8.3-4
libgdbm3                1.8.3-3
libgdbm4                1.8.3-4
libgettextpo0           0.12.1-1
libguile12              1.6.0-1
libguile14              1.5.6-5
libiconv                1.9.1-1
libiconv2               1.9.1-1
libintl                 0.10.38-3
libintl1                0.10.40-1
libintl2                0.12.1-1
libjpeg62               6b-9
libjpeg6b               6b-8
libkpathsea3            2.0.2-1
libltdl3                1.5-2
libncurses-devel        5.3-2
libncurses5             5.2-1
libncurses6             5.2-8
libncurses7             5.3-2
libpcre                 4.1-1
libpcre0                4.3-3
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
libpng2                 1.0.12-1
libpopt0                1.6.4-4
libPropList             0.10.1-3
libreadline4            4.1-2
libreadline5            4.3-3
libtiff-devel           3.6.0-3
libtiff3                3.6.0-2
libtiff4                3.6.0-3
libtool                 1.5a-1
libtool-devel           1.5-2
libtool-stable          1.4.3-1
libungif                4.1.0-2
libxerces-c21           2.1.0-1
libxerces-c22           2.2.0-1
libxerces-c23           2.3.0-3
libxml2                 2.5.7-1
libxslt                 1.0.30-2
login                   1.9-6
m4                      1.4-1
make                    3.80-1
man                     1.5j-2
mingw                   20010917-1
mingw-runtime           3.0-1
mktemp                  1.5-1
more                    2.11o-1
mt                      2.0.1-1
mutt                    1.4-1
nasm                    0.98.36-1
ncftp                   3.1.4-1
ncurses                 5.3-2
newlib-man              20020801
openbox                 0.99.1-3
opengl                  1.1.0-6
openjade                1.3.1-1
openssh                 3.6.1p1-3
openssl                 0.9.7b-2
openssl-devel           0.9.7b-2
openssl096              0.9.6j-1
patch                   2.5.8-4
patchutils              0.2.22-2
pcre                    4.3-3
pcre-doc                4.3-3
perl                    5.8.0-3
perl_manpages           5.8.0-3
pinfo                   0.6.6p1-1
pkgconfig               0.15.0-2
popt                    1.6.4-4
procps                  010801-2
python                  2.2.3-2
rcs                     5.7-3
readline                4.3-3
rebase                  2.2-2
regex                   4.4-2
rxvt                    2.7.10-3
sed                     4.0.7-2
sgml-base               1.01-1
sh-utils                2.0.15-4
sharutils               4.2.1-2
shutdown                1.3-1
squid                   2.4.STABLE7-1
ssmtp                   2.38.7-3
stunnel                 4.04-3
swig                    1.3.19-1
tar                     1.13.25-2
tcltk                   20030214-1
tcp_wrappers            7.6-1
termcap                 20021106-2
terminfo                5.3-3
tetex                   2.0.2-1
tetex-base              2.0.2-1
tetex-bin               2.0.2-1
tetex-devel             2.0.2-1
tetex-extra             2.0.2-1
tetex-tiny              2.0.2-1
tetex-x11               2.0.2-1
texinfo                 4.2-4
texmf                   20020911-1
texmf-base              20020911-1
texmf-extra             20020911-1
texmf-tiny              20020911-1
textutils               2.0.21-1
tidy                    030201-1
tiff                    3.6.0-3
time                    1.7-1
ttcp                    19980512-1
ucl                     1.01-1
units                   1.77-1
unzip                   5.50-3
upx                     1.24-1
vim                     6.2-2
w32api                  2.3-1
wget                    1.8.2-2
which                   1.5-2
whois                   4.6.2-1
WindowMaker             0.80.0-2
Xaw3d                   1.5-1
xerces-c                2.3.0-3
xerces-c-devel          2.3.0-3
XFree86-base            4.2.0-1
XFree86-bin             4.2.0-3
XFree86-doc             4.2.0-1
XFree86-etc             4.2.0-1
XFree86-f100            4.2.0-3
XFree86-fcyr            4.2.0-3
XFree86-fenc            4.2.0-3
XFree86-fnts            4.2.0-3
XFree86-fscl            4.2.0-3
XFree86-fsrv            4.2.0-1
XFree86-html            4.2.0-1
XFree86-lib             4.2.0-5
XFree86-man             4.2.0-1
XFree86-prog            4.2.0-1
XFree86-prt             4.2.0-1
XFree86-startup-scripts 4.2.0-5
XFree86-vfb             4.2.0-1
XFree86-xserv           4.2.0-42
xpm-nox                 4.2.0-2
zip                     2.3-3
zlib                    1.1.4-2
zsh                     4.0.6-5

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/

----- End forwarded message -----



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]