public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
@ 2016-02-13 20:35 John Hood
  2016-02-13 20:46 ` John Hood
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: John Hood @ 2016-02-13 20:35 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 4190 bytes --]

Hi all,

I installed wine-staging (i386) 1.9.3 and Cygwin (i386) on my Ubuntu 
15.10 laptop in hopes of being able to maintain Cygwin compatibility of 
some software without having to actually use Windows.  I've seen several 
difficulties, but the most serious one was that gcc would fail with 
various errors relating to temporary files.  I was able to reduce it to 
a very simple test case:

echo hi > $(mktemp)

On a fresh Cygwin 2.3.1-1 install, this works, on a separate fresh 
Cygwin 2.5.0-0.2 install, this fails with

bash: $(mktemp): Permission denied

Permissions and ACLs on /tmp and the created temp files look OK on 2.3.1 
but broken on 2.5.0.  See the attached typescripts.

The other problems I've had (but not fully debugged) include null 
dereferences from setup_x86.exe near completion of the install (this may 
relate to mixed usage of 2.3.0 and 2.5.1 on the same Cygwin install and 
messed-up permissions/ACLs), and (on both 2.3.0 and 2.5.1) postinstall 
scripts being unable to remove and/or write to the their temporary 
setup.log file and popping up console windows instead.

All this works fine on a real Windows install, of course.  So any of 
this could easily be Wine issues, but the first issue does suggest a 
Cygwin problem.  The obvious suspect is the POSIX ACL improvements, but 
that's just a guess.  I can help with further debug if needed.

I'd have included cygcheck output for both these installs but it hangs 
on both of them.  The installs are from the same recent download from a 
mirror, with the only difference being the cygwin package version.  The 
inlined typescripts are a mess because of escape sequences so I've 
attached them as well.

regards,

   --jh
-------------
Cygwin 2.3.1
-------------
Script started on Sat, Feb 13, 2016  2:21:06 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ uname -a
CYGWIN_NT-5.2-WOW minibit 2.3.1(0.291/5/3) 2015-11-14 12:42 i686 Cygwin
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ echo hi > $(mktemp)
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -l /tmp
total 8
-rw------- 1 cgull None 3 Feb 13 14:21 tmp.5ZU8NzX5yV
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp/tmp.5ZU8NzX5yV
# file: /tmp/tmp.5ZU8NzX5yV
# owner: cgull
# group: None
user::rw-
group::---
other:---

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:21:43 PM
Script started on Sat, Feb 13, 2016  2:23:40 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -l /\b^[[K\b^[[Ka /tmp
total 8
drwxrwxrwt+ 1 cgull None 0 Feb 13 14:21 .
drwxr-xr-x+ 1 cgull None 0 Feb 13 13:58 ..
-rw-------  1 cgull None 3 Feb 13 14:21 tmp.5ZU8NzX5yV
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp
# file: /tmp
# owner: cgull
# group: None
# flags: --t
user::rwx
group::---
other:rwx
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /
# file: /
# owner: cgull
# group: None
user::rwx
group::---
other:r-x
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:24:05 PM
-------------
Cygwin 2.5.0
-------------
Script started on Sat, Feb 13, 2016  2:22:06 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ uname -a
CYGWIN_NT-5.2-WOW minibit 2.5.0(0.294/5/3) 2016-01-28 22:13 i686 Cygwin
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ echo hi > $(mktemp)
bash: $(mktemp): Permission denied
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -la /tmp
total 0
drwx---rwt+ 1 cgull None 0 Feb 13 14:22 .
drwx---r-x+ 1 cgull None 0 Feb 13 14:11 ..
-r-x---r-x+ 1 cgull None 0 Feb 13 14:22 tmp.Vqq2SdFykx
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp/tmp.Vqq2SdFykx
# file: /tmp/tmp.Vqq2SdFykx
# owner: cgull
# group: None
user::r-x
group::---
group:SYSTEM:rwx
mask:r-x
other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp
# file: /tmp
# owner: cgull
# group: None
# flags: --t
user::rwx
group::---
other:rwx
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /
# file: /
# owner: cgull
# group: None
user::rwx
group::---
other:r-x
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:24:14 PM


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: cygwin23.log --]
[-- Type: text/x-log; name="cygwin23.log", Size: 1382 bytes --]

Script started on Sat, Feb 13, 2016  2:21:06 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ uname -a
CYGWIN_NT-5.2-WOW minibit 2.3.1(0.291/5/3) 2015-11-14 12:42 i686 Cygwin
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ echo hi > $(mktemp)
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -l /tmp
total 8
-rw------- 1 cgull None 3 Feb 13 14:21 tmp.5ZU8NzX5yV
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp/tmp.5ZU8NzX5yV 
# file: /tmp/tmp.5ZU8NzX5yV
# owner: cgull
# group: None
user::rw-
group::---
other:---

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:21:43 PM
Script started on Sat, Feb 13, 2016  2:23:40 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -l /\b^[[K\b^[[Ka /tmp
total 8
drwxrwxrwt+ 1 cgull None 0 Feb 13 14:21 .
drwxr-xr-x+ 1 cgull None 0 Feb 13 13:58 ..
-rw-------  1 cgull None 3 Feb 13 14:21 tmp.5ZU8NzX5yV
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp
# file: /tmp
# owner: cgull
# group: None
# flags: --t
user::rwx
group::---
other:rwx
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /
# file: /
# owner: cgull
# group: None
user::rwx
group::---
other:r-x
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:24:05 PM

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: cygwin25.log --]
[-- Type: text/x-log; name="cygwin25.log", Size: 1174 bytes --]

Script started on Sat, Feb 13, 2016  2:22:06 PM
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ uname -a
CYGWIN_NT-5.2-WOW minibit 2.5.0(0.294/5/3) 2016-01-28 22:13 i686 Cygwin
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ echo hi > $(mktemp)
bash: $(mktemp): Permission denied
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ ls -la /tmp
total 0
drwx---rwt+ 1 cgull None 0 Feb 13 14:22 .
drwx---r-x+ 1 cgull None 0 Feb 13 14:11 ..
-r-x---r-x+ 1 cgull None 0 Feb 13 14:22 tmp.Vqq2SdFykx
^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp/tmp.Vqq2SdFykx 
# file: /tmp/tmp.Vqq2SdFykx
# owner: cgull
# group: None
user::r-x
group::---
group:SYSTEM:rwx
mask:r-x
other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /tmp
# file: /tmp
# owner: cgull
# group: None
# flags: --t
user::rwx
group::---
other:rwx
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ getfacl /
# file: /
# owner: cgull
# group: None
user::rwx
group::---
other:r-x
default:user::rwx
default:group::r-x
default:other:r-x

^[]0;~\a
^[[32mcgull@minibit ^[[33m~^[[0m
$ exit

Script done on Sat, Feb 13, 2016  2:24:14 PM

[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 20:35 mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2 John Hood
@ 2016-02-13 20:46 ` John Hood
  2016-02-13 21:11 ` Qian Hong
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 9+ messages in thread
From: John Hood @ 2016-02-13 20:46 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 88 bytes --]

cygcheck runs OK from CMD, though not under bash.  So here is that.

regards,

   --jh


[-- Attachment #2: cygcheck23.txt --]
[-- Type: text/plain, Size: 29440 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Sat Feb 13 15:36:41 2016

Windows 2003 Server Ver 5.2 Build 3790 Service Pack 2

Running under WOW64 on AMD64

Path:	C:\windows\system32
	C:\windows
	C:\windows\system32\wbem

Output from C:\cygwin23\bin\id.exe
UID: 197608(cgull)      GID: 197121(None)
197121(None)            66048(LOCAL)            4(INTERACTIVE)
11(Authenticated Users) 544(Administrators)     545(Users)
4095(CurrentSession)

SysDir: C:\windows\system32
WinDir: C:\windows

USER = 'cgull'

GNOME_KEYRING_PID = ''
PAM_KWALLET5_LOGIN = '/tmp/kwallet5_cgull.socket'
LANGUAGE = 'en_US:en'
XDG_SEAT = 'seat0'
HOSTNAME = 'minibit.glup.org'
SESSION = 'gnome'
XDG_SESSION_TYPE = 'x11'
SHLVL = '1'
LESS = '-C'
QT4_IM_MODULE = ''
OLDPWD = '/home/cgull/.wine/drive_c/cygwin'
DESKTOP_SESSION = 'gnome'
GIO_LAUNCHED_DESKTOP_FILE = '/home/cgull/Desktop/xterm.desktop'
GTK_MODULES = 'canberra-gtk-module:canberra-gtk-module'
XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
PAGER = 'less'
LC_CTYPE = 'en_US.UTF-8'
INSTANCE = ''
ENV = '/home/cgull/.shrc'
DBUS_SESSION_BUS_ADDRESS = 'unix:abstract=/tmp/dbus-F1rPRF5nY9'
CSCOPE_VIEWER = '/home/cgull/bin/cemacs'
GIO_LAUNCHED_DESKTOP_FILE_PID = '11481'
LIBVIRT_DEFAULT_URI = 'qemu:///system'
GNOME_KEYRING_CONTROL = ''
FXTTY = '5500:5:4bf:8a3b:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0'
MANDATORY_PATH = '/usr/share/gconf/gnome.mandatory.path'
IM_CONFIG_PHASE = '1'
SESSIONTYPE = 'gnome-session'
LOGNAME = 'cgull'
GTK_IM_MODULE = ''
WINDOWID = '65011727'
_ = '/opt/wine-staging/bin/wineconsole'
XTERM_SHELL = '/bin/bash'
DEFAULTS_PATH = '/usr/share/gconf/gnome.default.path'
XDG_SESSION_ID = 'c2'
TERM = 'xterm'
BLOCKSIZE = '1024'
GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
LC_COLLATE = 'en_US.UTF-8'
GTK2_MODULES = 'overlay-scrollbar'
SESSION_MANAGER = 'local/minibit:@/tmp/.ICE-unix/3483,unix/minibit:/tmp/.ICE-unix/3483'
GDM_LANG = 'en_US'
XDG_MENU_PREFIX = 'gnome-'
XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
XDG_RUNTIME_DIR = '/run/user/1000'
DISPLAY = ':0.0'
TRNINIT = '-B -e -f -I -N -r -s -T -v'
LANG = 'en_US.UTF-8'
XDG_CURRENT_DESKTOP = 'GNOME'
XMODIFIERS = ''
XDG_SESSION_DESKTOP = 'gnome'
XAUTHORITY = '/home/cgull/.Xauthority'
XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/cgull'
LESSOPEN_HIDE = ''
SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
LC_MESSAGES = 'en_US.UTF-8'
SHELL = '/bin/bash'
PAM_KWALLET_LOGIN = '/tmp/kwallet_cgull.socket'
GDMSESSION = 'gnome'
GPG_AGENT_INFO = '/tmp/gpg-NdsIyX/S.gpg-agent:3414:1'
UPSTART_SESSION = 'unix:abstract=/com/ubuntu/upstart-session/1000/3158'
XDG_VTNR = '7'
BTDT = 'yes'
CLUTTER_IM_MODULE = ''
XDG_CONFIG_DIRS = '/etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'
XTERM_LOCALE = 'en_US.UTF-8'
MPAGE = '-Pps -bletter -2 -H'
XDG_DATA_DIRS = '/usr/share/gnome:/usr/local/share/:/usr/share/'
XTERM_VERSION = 'XTerm(318)'
JOB = 'dbus'
EDITOR = 'emacs'
WINELOADERNOEXEC = '1'
NUMBER_OF_PROCESSORS = '2'
OS = 'Windows_NT'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = 'x86'
PROCESSOR_IDENTIFIER = 'AMD64 Family 20 Model 1 Stepping 0, GenuineIntel'
PROCESSOR_LEVEL = '20'
PROCESSOR_REVISION = '0100'
SystemDrive = 'c:'
SYSTEMROOT = 'C:\windows'
winsysdir = 'C:\windows\system32'
ComSpec = 'C:\windows\system32\cmd.exe'
TEMP = 'C:\users\cgull\Temp'
TMP = 'C:\users\cgull\Temp'
windir = 'C:\windows'
ALLUSERSPROFILE = 'C:\users\Public'
APPDATA = 'C:\users\cgull\Application Data'
CLIENTNAME = 'Console'
HOMEDRIVE = 'C:'
HOMEPATH = '\users\cgull'
LOCALAPPDATA = 'C:\users\cgull\Local Settings\Application Data'
LOGONSERVER = '\\minibit'
SESSIONNAME = 'Console'
USERDOMAIN = 'minibit'
USERNAME = 'cgull'
USERPROFILE = 'C:\users\cgull'
COMPUTERNAME = 'minibit'
PROCESSOR_ARCHITEW6432 = 'AMD64'
ProgramW6432 = 'C:\Program Files'
ProgramFiles = 'C:\Program Files (x86)'
CommonProgramW6432 = 'C:\Program Files\Common Files'
CommonProgramFiles = 'C:\Program Files (x86)\Common Files'
PROMPT = '$P$G'
 = 'Z:=Z:\home\cgull'
 = 'C:=C:\cygwin23\bin'

HKEY_LOCAL_MACHINE\Software\Cygwin
HKEY_LOCAL_MACHINE\Software\Cygwin\Installations
  (default) = '\??\Z:\home\cgull\.wine\drive_c\cygwin'
  b61a932adbe77b7c = '\??\C:\cygwin23'
  c5e39b7a9d22bafb = '\??\C:\cygwin'
  d864ef4f7a56737e = '\??\C:\cygwin25'
HKEY_LOCAL_MACHINE\Software\Cygwin\setup
  (default) = 'C:\cygwin25'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: 44340b27b0cc4ed5 Path: Z:\home\cgull\.wine\drive_c\cygwin
  System: Key: b61a932adbe77b7c Path: C:\cygwin23
  System: Key: c5e39b7a9d22bafb Path: C:\cygwin
  System: Key: d864ef4f7a56737e Path: C:\cygwin25

c:  hd  NTFS    196456Mb  94% CP       PA        
z:  hd  NTFS    196456Mb  94% CP       PA        

C:\cygwin23      /          system  binary,auto
C:\cygwin23\bin  /usr/bin   system  binary,auto
C:\cygwin23\lib  /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,posix=0,auto

Not Found: awk
Not Found: bash
Not Found: cat
Not Found: cp
Not Found: cpp (good!)
Not Found: crontab
Not Found: find
Not Found: gcc
Not Found: gdb
Not Found: grep
Not Found: kill
Not Found: ld
Not Found: ls
Not Found: make
Not Found: mv
Not Found: patch
Not Found: perl
Not Found: rm
Not Found: sed
Not Found: ssh
Not Found: sh
Not Found: tar
Not Found: test
Not Found: vi
Not Found: vim

  133k 2016/02/13 .\cygnghttp2-14.dll - os=4.0 img=1.0 sys=4.0
                  "cygnghttp2-14.dll" v0.0 ts=2016-01-28 21:11
    8k 2016/02/13 .\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 02:58
  153k 2016/02/13 .\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-07-31 17:33
  108k 2016/02/13 .\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2015-07-02 13:59
   57k 2016/02/13 .\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2016-01-26 13:21
  191k 2016/02/13 .\cygk5crypto-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygk5crypto-3.dll" v0.0 ts=2016-01-27 22:00
  208k 2016/02/13 .\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2015-01-27 18:43
   78k 2016/02/13 .\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2015-07-02 14:15
  743k 2016/02/13 .\cygkrb5-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5-3.dll" v0.0 ts=2016-01-27 22:00
   39k 2016/02/13 .\cygkrb5support-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5support-0.dll" v0.0 ts=2016-01-27 21:59
  324k 2016/02/13 .\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2016-01-26 13:15
  159k 2016/02/13 .\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2015-11-09 01:13
    6k 2015/11/14 .\cyglsa64.dll (not x86 dll)
   60k 2016/02/13 .\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2016-01-26 13:16
  482k 2016/02/13 .\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2016-01-28 21:44
  198k 2016/02/13 .\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2014-12-06 07:56
  159k 2016/02/13 .\cygedit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygedit-0.dll" v0.0 ts=2013-10-20 17:09
   16k 2016/02/13 .\cyguuid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyguuid-1.dll" v0.0 ts=2015-03-23 04:55
   10k 2016/02/13 .\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2015-02-20 11:52
  487k 2016/02/13 .\cygquadmath-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygquadmath-0.dll" v0.0 ts=2015-07-02 14:58
  326k 2016/02/13 .\cygp11-kit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygp11-kit-0.dll" v0.0 ts=2015-06-01 15:17
   11k 2016/02/13 .\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 17:33
  448k 2016/02/13 .\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2016-01-28 14:18
    5k 2015/11/14 .\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2015-11-14 06:42
  287k 2016/02/13 .\cygldap_r-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 03:26
  459k 2016/02/13 .\cygpcre-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-1.dll" v0.0 ts=2016-01-28 01:15
 1010k 2016/02/13 .\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 11:52
  124k 2016/02/13 .\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2016-01-11 17:36
   27k 2016/02/13 .\cygffi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-6.dll" v0.0 ts=2015-01-01 20:11
   41k 2016/02/13 .\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2015-09-20 15:20
   55k 2016/02/13 .\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2016-01-26 13:15
   19k 2016/02/13 .\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 02:58
  203k 2016/02/13 .\cygblkid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygblkid-1.dll" v0.0 ts=2015-03-23 04:55
   15k 2016/02/13 .\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2016-01-26 13:15
   38k 2016/02/13 .\cygargp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygargp-0.dll" v0.0 ts=2013-07-23 10:35
  369k 2016/02/13 .\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2015-06-30 13:39
  125k 2016/02/13 .\cygcloog-isl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-isl-4.dll" v0.0 ts=2013-05-09 03:37
 2189k 2016/02/13 .\cygperl5_22.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_22.dll" v0.0 ts=2015-12-17 05:39
   13k 2016/02/13 .\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2015-07-02 14:53
 1191k 2016/02/13 .\cygisl-13.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-13.dll" v0.0 ts=2015-09-20 07:39
  507k 2016/02/13 .\cyggmp-10.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-10.dll" v0.0 ts=2015-12-06 04:03
   87k 2016/02/13 .\cygatomic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygatomic-1.dll" v0.0 ts=2015-07-02 16:51
  989k 2016/02/13 .\cygisl-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-10.dll" v0.0 ts=2013-05-09 03:14
   69k 2016/02/13 .\cygtasn1-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtasn1-6.dll" v0.0 ts=2016-02-04 08:05
   14k 2016/02/13 .\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 07:35
   13k 2016/02/13 .\cygcom_err-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcom_err-2.dll" v0.0 ts=2015-03-18 21:45
  944k 2016/02/13 .\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2015-07-02 14:14
  155k 2016/02/13 .\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2015-03-17 00:56
    7k 2016/02/13 .\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 07:18
   49k 2016/02/13 .\cyglber-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-4-2.dll" v0.0 ts=2015-11-19 03:24
   83k 2016/02/13 .\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2014-11-19 17:57
  102k 2016/02/13 .\cygsasl2-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-3.dll" v0.0 ts=2014-11-24 13:35
  173k 2016/02/13 .\cygman-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygman-2-7-4.dll" v0.0 ts=2015-10-09 04:30
   41k 2016/02/13 .\cygpipeline-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpipeline-1.dll" v0.0 ts=2015-04-09 15:58
  271k 2016/02/13 .\cygldap-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-4-2.dll" v0.0 ts=2015-11-19 03:25
   98k 2016/02/13 .\cygmpc-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-3.dll" v0.0 ts=2015-03-01 15:24
   31k 2016/02/13 .\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2015-01-27 18:43
  941k 2016/02/13 .\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2016-01-14 10:02
   22k 2016/02/13 .\cygmandb-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmandb-2-7-4.dll" v0.0 ts=2015-10-09 04:30
  277k 2016/02/13 .\cyggssapi_krb5-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyggssapi_krb5-2.dll" v0.0 ts=2016-01-27 22:00
  105k 2016/02/13 .\cygdb_cxx-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.8.dll" v0.0 ts=2011-11-10 13:46
   41k 2016/02/13 .\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2013-10-21 16:52
   98k 2016/02/13 .\cygsmartcols-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsmartcols-1.dll" v0.0 ts=2015-03-23 04:55
   30k 2016/02/13 .\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2016-01-26 13:16
   62k 2016/02/13 .\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 15:16
 1284k 2016/02/13 .\cygdb-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.8.dll" v0.0 ts=2011-11-10 13:45
 1982k 2016/02/13 .\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2016-01-28 14:18
 3407k 2015/11/14 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2015-11-14 06:42
    Cygwin DLL version info:
        DLL version: 2.3.1
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 291
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

  133k 2016/02/13 C:\cygwin23\bin\cygnghttp2-14.dll - os=4.0 img=1.0 sys=4.0
                  "cygnghttp2-14.dll" v0.0 ts=2016-01-28 21:11
    8k 2016/02/13 C:\cygwin23\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 02:58
  153k 2016/02/13 C:\cygwin23\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-07-31 17:33
  108k 2016/02/13 C:\cygwin23\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2015-07-02 13:59
   57k 2016/02/13 C:\cygwin23\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2016-01-26 13:21
  191k 2016/02/13 C:\cygwin23\bin\cygk5crypto-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygk5crypto-3.dll" v0.0 ts=2016-01-27 22:00
  208k 2016/02/13 C:\cygwin23\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2015-01-27 18:43
   78k 2016/02/13 C:\cygwin23\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2015-07-02 14:15
  743k 2016/02/13 C:\cygwin23\bin\cygkrb5-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5-3.dll" v0.0 ts=2016-01-27 22:00
   39k 2016/02/13 C:\cygwin23\bin\cygkrb5support-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5support-0.dll" v0.0 ts=2016-01-27 21:59
  324k 2016/02/13 C:\cygwin23\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2016-01-26 13:15
  159k 2016/02/13 C:\cygwin23\bin\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2015-11-09 01:13
    6k 2015/11/14 C:\cygwin23\bin\cyglsa64.dll (not x86 dll)
   60k 2016/02/13 C:\cygwin23\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2016-01-26 13:16
  482k 2016/02/13 C:\cygwin23\bin\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2016-01-28 21:44
  198k 2016/02/13 C:\cygwin23\bin\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2014-12-06 07:56
  159k 2016/02/13 C:\cygwin23\bin\cygedit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygedit-0.dll" v0.0 ts=2013-10-20 17:09
   16k 2016/02/13 C:\cygwin23\bin\cyguuid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyguuid-1.dll" v0.0 ts=2015-03-23 04:55
   10k 2016/02/13 C:\cygwin23\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2015-02-20 11:52
  487k 2016/02/13 C:\cygwin23\bin\cygquadmath-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygquadmath-0.dll" v0.0 ts=2015-07-02 14:58
  326k 2016/02/13 C:\cygwin23\bin\cygp11-kit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygp11-kit-0.dll" v0.0 ts=2015-06-01 15:17
   11k 2016/02/13 C:\cygwin23\bin\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 17:33
  448k 2016/02/13 C:\cygwin23\bin\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2016-01-28 14:18
    5k 2015/11/14 C:\cygwin23\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2015-11-14 06:42
  287k 2016/02/13 C:\cygwin23\bin\cygldap_r-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 03:26
  459k 2016/02/13 C:\cygwin23\bin\cygpcre-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-1.dll" v0.0 ts=2016-01-28 01:15
 1010k 2016/02/13 C:\cygwin23\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 11:52
  124k 2016/02/13 C:\cygwin23\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2016-01-11 17:36
   27k 2016/02/13 C:\cygwin23\bin\cygffi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-6.dll" v0.0 ts=2015-01-01 20:11
   41k 2016/02/13 C:\cygwin23\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2015-09-20 15:20
   55k 2016/02/13 C:\cygwin23\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2016-01-26 13:15
   19k 2016/02/13 C:\cygwin23\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 02:58
  203k 2016/02/13 C:\cygwin23\bin\cygblkid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygblkid-1.dll" v0.0 ts=2015-03-23 04:55
   15k 2016/02/13 C:\cygwin23\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2016-01-26 13:15
   38k 2016/02/13 C:\cygwin23\bin\cygargp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygargp-0.dll" v0.0 ts=2013-07-23 10:35
  369k 2016/02/13 C:\cygwin23\bin\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2015-06-30 13:39
  125k 2016/02/13 C:\cygwin23\bin\cygcloog-isl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-isl-4.dll" v0.0 ts=2013-05-09 03:37
 2189k 2016/02/13 C:\cygwin23\bin\cygperl5_22.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_22.dll" v0.0 ts=2015-12-17 05:39
   13k 2016/02/13 C:\cygwin23\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2015-07-02 14:53
 1191k 2016/02/13 C:\cygwin23\bin\cygisl-13.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-13.dll" v0.0 ts=2015-09-20 07:39
  507k 2016/02/13 C:\cygwin23\bin\cyggmp-10.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-10.dll" v0.0 ts=2015-12-06 04:03
   87k 2016/02/13 C:\cygwin23\bin\cygatomic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygatomic-1.dll" v0.0 ts=2015-07-02 16:51
  989k 2016/02/13 C:\cygwin23\bin\cygisl-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-10.dll" v0.0 ts=2013-05-09 03:14
   69k 2016/02/13 C:\cygwin23\bin\cygtasn1-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtasn1-6.dll" v0.0 ts=2016-02-04 08:05
   14k 2016/02/13 C:\cygwin23\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 07:35
   13k 2016/02/13 C:\cygwin23\bin\cygcom_err-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcom_err-2.dll" v0.0 ts=2015-03-18 21:45
  944k 2016/02/13 C:\cygwin23\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2015-07-02 14:14
  155k 2016/02/13 C:\cygwin23\bin\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2015-03-17 00:56
    7k 2016/02/13 C:\cygwin23\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 07:18
   49k 2016/02/13 C:\cygwin23\bin\cyglber-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-4-2.dll" v0.0 ts=2015-11-19 03:24
   83k 2016/02/13 C:\cygwin23\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2014-11-19 17:57
  102k 2016/02/13 C:\cygwin23\bin\cygsasl2-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-3.dll" v0.0 ts=2014-11-24 13:35
  173k 2016/02/13 C:\cygwin23\bin\cygman-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygman-2-7-4.dll" v0.0 ts=2015-10-09 04:30
   41k 2016/02/13 C:\cygwin23\bin\cygpipeline-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpipeline-1.dll" v0.0 ts=2015-04-09 15:58
  271k 2016/02/13 C:\cygwin23\bin\cygldap-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-4-2.dll" v0.0 ts=2015-11-19 03:25
   98k 2016/02/13 C:\cygwin23\bin\cygmpc-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-3.dll" v0.0 ts=2015-03-01 15:24
   31k 2016/02/13 C:\cygwin23\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2015-01-27 18:43
  941k 2016/02/13 C:\cygwin23\bin\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2016-01-14 10:02
   22k 2016/02/13 C:\cygwin23\bin\cygmandb-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmandb-2-7-4.dll" v0.0 ts=2015-10-09 04:30
  277k 2016/02/13 C:\cygwin23\bin\cyggssapi_krb5-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyggssapi_krb5-2.dll" v0.0 ts=2016-01-27 22:00
  105k 2016/02/13 C:\cygwin23\bin\cygdb_cxx-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.8.dll" v0.0 ts=2011-11-10 13:46
   41k 2016/02/13 C:\cygwin23\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2013-10-21 16:52
   98k 2016/02/13 C:\cygwin23\bin\cygsmartcols-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsmartcols-1.dll" v0.0 ts=2015-03-23 04:55
   30k 2016/02/13 C:\cygwin23\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2016-01-26 13:16
   62k 2016/02/13 C:\cygwin23\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 15:16
 1284k 2016/02/13 C:\cygwin23\bin\cygdb-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.8.dll" v0.0 ts=2011-11-10 13:45
 1982k 2016/02/13 C:\cygwin23\bin\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2016-01-28 14:18
 3407k 2015/11/14 C:\cygwin23\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2015-11-14 06:42
    Cygwin DLL version info:
        DLL version: 2.3.1
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 291
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

Warning: There are multiple cygwin1.dlls on your path

No Cygwin services found.


Cygwin Package Information
Last downloaded files to: Z:\home\cgull\Downloads
Last downloaded files from: http://mirrors.sonic.net/cygwin/

Package                  Version            Status
_autorebase              001003-1           OK
alternatives             1.3.30c-10         OK
base-cygwin              3.8-1              OK
base-files               4.2-4              OK
bash                     4.3.42-4           OK
binutils                 2.25-4             OK
bzip2                    1.0.6-2            OK
ca-certificates          2.6-1              OK
coreutils                8.24-3             OK
crypt                    1.2-1              OK
csih                     0.9.9-1            OK
cygrunsrv                1.62-1             OK
cygutils                 1.4.15-2           OK
cygwin                   2.3.1-1            OK
cygwin-devel             2.4.1-1            OK
dash                     0.5.8-3            OK
diffutils                3.3-3              OK
editrights               1.03-1             OK
file                     5.25-1             OK
findutils                4.5.12-1           OK
gawk                     4.1.3-1            OK
gcc-core                 4.9.3-1            OK
gcc-g++                  4.9.3-1            OK
getent                   2.18.90-4          OK
git                      2.7.0-1            OK
grep                     2.21-2             OK
groff                    1.22.3-1           OK
gzip                     1.6-1              OK
hostname                 3.13-1             OK
info                     6.1-1              OK
ipc-utils                1.0-1              OK
less                     481-1              OK
libargp                  20110921-2         OK
libatomic1               4.9.3-1            OK
libattr1                 2.4.46-1           OK
libblkid1                2.25.2-2           OK
libbz2_1                 1.0.6-2            OK
libcharset1              1.14-3             OK
libcloog-isl4            0.18.0-2           OK
libcom_err2              1.42.12-2          OK
libcurl4                 7.47.0-2           OK
libdb4.8                 4.8.30-1           OK
libedit0                 20130712-1         OK
libexpat1                2.1.0-3            OK
libffi6                  3.2.1-1            OK
libgcc1                  4.9.3-1            OK
libgdbm4                 1.8.3-20           OK
libgmp10                 6.1.0-3p1          OK
libgomp1                 4.9.3-1            OK
libgssapi_krb5_2         1.13.2-4           OK
libiconv                 1.14-3             OK
libiconv-devel           1.14-3             OK
libiconv2                1.14-3             OK
libidn11                 1.29-1             OK
libintl-devel            0.19.5.1-2         OK
libintl8                 0.19.5.1-2         OK
libisl10                 0.11.1-2           OK
libisl13                 0.14.1-1           OK
libk5crypto3             1.13.2-4           OK
libkrb5_3                1.13.2-4           OK
libkrb5support0          1.13.2-4           OK
liblzma5                 5.2.2-1            OK
libmpc3                  1.0.3-1            OK
libmpfr4                 3.1.3-1            OK
libncursesw10            6.0-2.20160123     OK
libnghttp2_14            1.6.0-1            OK
libopenldap2_4_2         2.4.42-1           OK
libopenssl100            1.0.2f-1           OK
libp11-kit0              0.22.1-1           OK
libpcre1                 8.38-1             OK
libpipeline1             1.4.0-1            OK
libquadmath0             4.9.3-1            OK
libreadline7             6.3.8-1            OK
libsasl2_3               2.1.26-9           OK
libsigsegv2              2.10-2             OK
libsmartcols1            2.25.2-2           OK
libsqlite3_0             3.10.1-1           OK
libssh2_1                1.5.0-1            OK
libssp0                  4.9.3-1            OK
libstdc++6               4.9.3-1            OK
libtasn1_6               4.7-1              OK
libuuid-devel            2.25.2-2           OK
libuuid1                 2.25.2-2           OK
Empty package libvtv0
libvtv0                  4.9.3-1            OK
login                    1.11-1             OK
lynx                     2.8.7-1            OK
man-db                   2.7.4-1            OK
mintty                   2.2.3-0            OK
ncurses                  6.0-2.20160123     OK
openssh                  7.1p2-1            OK
openssl                  1.0.2f-1           OK
p11-kit                  0.22.1-1           OK
p11-kit-trust            0.22.1-1           OK
perl                     5.22.1-1           OK
perl-Error               0.17024-1          OK
perl-TermReadKey         2.33-1             OK
perl_autorebase          5.22.1-1           OK
perl_base                5.22.1-1           OK
popt                     1.16-1             OK
python                   2.7.10-1           OK
rebase                   4.4.1-1            OK
rsync                    3.1.2-1            OK
run                      1.3.4-2            OK
sed                      4.2.2-3            OK
tar                      1.28-1             OK
terminfo                 6.0-2.20160123     OK
tzcode                   2016a-1            OK
util-linux               2.25.2-2           OK
vim-minimal              7.4.1278-1         OK
w32api-headers           4.0.4-1            OK
w32api-runtime           4.0.4-1            OK
which                    2.20-2             OK
windows-default-manifest 6.4-1              OK
xz                       5.2.2-1            OK
zlib-devel               1.2.8-3            OK
zlib0                    1.2.8-3            OK
Use -h to see help about each section

[-- Attachment #3: cygcheck25.txt --]
[-- Type: text/plain, Size: 29440 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Sat Feb 13 15:37:03 2016

Windows 2003 Server Ver 5.2 Build 3790 Service Pack 2

Running under WOW64 on AMD64

Path:	C:\windows\system32
	C:\windows
	C:\windows\system32\wbem

Output from C:\cygwin25\bin\id.exe
UID: 197608(cgull)      GID: 197121(None)
197121(None)            66048(LOCAL)            4(INTERACTIVE)
11(Authenticated Users) 544(Administrators)     545(Users)
4095(CurrentSession)

SysDir: C:\windows\system32
WinDir: C:\windows

USER = 'cgull'

GNOME_KEYRING_PID = ''
PAM_KWALLET5_LOGIN = '/tmp/kwallet5_cgull.socket'
LANGUAGE = 'en_US:en'
XDG_SEAT = 'seat0'
HOSTNAME = 'minibit.glup.org'
SESSION = 'gnome'
XDG_SESSION_TYPE = 'x11'
SHLVL = '1'
LESS = '-C'
QT4_IM_MODULE = ''
OLDPWD = '/home/cgull/.wine/drive_c/cygwin'
DESKTOP_SESSION = 'gnome'
GIO_LAUNCHED_DESKTOP_FILE = '/home/cgull/Desktop/xterm.desktop'
GTK_MODULES = 'canberra-gtk-module:canberra-gtk-module'
XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
PAGER = 'less'
LC_CTYPE = 'en_US.UTF-8'
INSTANCE = ''
ENV = '/home/cgull/.shrc'
DBUS_SESSION_BUS_ADDRESS = 'unix:abstract=/tmp/dbus-F1rPRF5nY9'
CSCOPE_VIEWER = '/home/cgull/bin/cemacs'
GIO_LAUNCHED_DESKTOP_FILE_PID = '11481'
LIBVIRT_DEFAULT_URI = 'qemu:///system'
GNOME_KEYRING_CONTROL = ''
FXTTY = '5500:5:4bf:8a3b:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0'
MANDATORY_PATH = '/usr/share/gconf/gnome.mandatory.path'
IM_CONFIG_PHASE = '1'
SESSIONTYPE = 'gnome-session'
LOGNAME = 'cgull'
GTK_IM_MODULE = ''
WINDOWID = '65011727'
_ = '/opt/wine-staging/bin/wineconsole'
XTERM_SHELL = '/bin/bash'
DEFAULTS_PATH = '/usr/share/gconf/gnome.default.path'
XDG_SESSION_ID = 'c2'
TERM = 'xterm'
BLOCKSIZE = '1024'
GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
LC_COLLATE = 'en_US.UTF-8'
GTK2_MODULES = 'overlay-scrollbar'
SESSION_MANAGER = 'local/minibit:@/tmp/.ICE-unix/3483,unix/minibit:/tmp/.ICE-unix/3483'
GDM_LANG = 'en_US'
XDG_MENU_PREFIX = 'gnome-'
XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
XDG_RUNTIME_DIR = '/run/user/1000'
DISPLAY = ':0.0'
TRNINIT = '-B -e -f -I -N -r -s -T -v'
LANG = 'en_US.UTF-8'
XDG_CURRENT_DESKTOP = 'GNOME'
XMODIFIERS = ''
XDG_SESSION_DESKTOP = 'gnome'
XAUTHORITY = '/home/cgull/.Xauthority'
XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/cgull'
LESSOPEN_HIDE = ''
SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
LC_MESSAGES = 'en_US.UTF-8'
SHELL = '/bin/bash'
PAM_KWALLET_LOGIN = '/tmp/kwallet_cgull.socket'
GDMSESSION = 'gnome'
GPG_AGENT_INFO = '/tmp/gpg-NdsIyX/S.gpg-agent:3414:1'
UPSTART_SESSION = 'unix:abstract=/com/ubuntu/upstart-session/1000/3158'
XDG_VTNR = '7'
BTDT = 'yes'
CLUTTER_IM_MODULE = ''
XDG_CONFIG_DIRS = '/etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'
XTERM_LOCALE = 'en_US.UTF-8'
MPAGE = '-Pps -bletter -2 -H'
XDG_DATA_DIRS = '/usr/share/gnome:/usr/local/share/:/usr/share/'
XTERM_VERSION = 'XTerm(318)'
JOB = 'dbus'
EDITOR = 'emacs'
WINELOADERNOEXEC = '1'
NUMBER_OF_PROCESSORS = '2'
OS = 'Windows_NT'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = 'x86'
PROCESSOR_IDENTIFIER = 'AMD64 Family 20 Model 1 Stepping 0, GenuineIntel'
PROCESSOR_LEVEL = '20'
PROCESSOR_REVISION = '0100'
SystemDrive = 'c:'
SYSTEMROOT = 'C:\windows'
winsysdir = 'C:\windows\system32'
ComSpec = 'C:\windows\system32\cmd.exe'
TEMP = 'C:\users\cgull\Temp'
TMP = 'C:\users\cgull\Temp'
windir = 'C:\windows'
ALLUSERSPROFILE = 'C:\users\Public'
APPDATA = 'C:\users\cgull\Application Data'
CLIENTNAME = 'Console'
HOMEDRIVE = 'C:'
HOMEPATH = '\users\cgull'
LOCALAPPDATA = 'C:\users\cgull\Local Settings\Application Data'
LOGONSERVER = '\\minibit'
SESSIONNAME = 'Console'
USERDOMAIN = 'minibit'
USERNAME = 'cgull'
USERPROFILE = 'C:\users\cgull'
COMPUTERNAME = 'minibit'
PROCESSOR_ARCHITEW6432 = 'AMD64'
ProgramW6432 = 'C:\Program Files'
ProgramFiles = 'C:\Program Files (x86)'
CommonProgramW6432 = 'C:\Program Files\Common Files'
CommonProgramFiles = 'C:\Program Files (x86)\Common Files'
PROMPT = '$P$G'
 = 'Z:=Z:\home\cgull'
 = 'C:=C:\cygwin25\bin'

HKEY_LOCAL_MACHINE\Software\Cygwin
HKEY_LOCAL_MACHINE\Software\Cygwin\Installations
  (default) = '\??\Z:\home\cgull\.wine\drive_c\cygwin'
  b61a932adbe77b7c = '\??\C:\cygwin23'
  c5e39b7a9d22bafb = '\??\C:\cygwin'
  d864ef4f7a56737e = '\??\C:\cygwin25'
HKEY_LOCAL_MACHINE\Software\Cygwin\setup
  (default) = 'C:\cygwin25'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: 44340b27b0cc4ed5 Path: Z:\home\cgull\.wine\drive_c\cygwin
  System: Key: b61a932adbe77b7c Path: C:\cygwin23
  System: Key: c5e39b7a9d22bafb Path: C:\cygwin
  System: Key: d864ef4f7a56737e Path: C:\cygwin25

c:  hd  NTFS    196456Mb  94% CP       PA        
z:  hd  NTFS    196456Mb  94% CP       PA        

C:\cygwin25      /          system  binary,auto
C:\cygwin25\bin  /usr/bin   system  binary,auto
C:\cygwin25\lib  /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,posix=0,auto

Not Found: awk
Not Found: bash
Not Found: cat
Not Found: cp
Not Found: cpp (good!)
Not Found: crontab
Not Found: find
Not Found: gcc
Not Found: gdb
Not Found: grep
Not Found: kill
Not Found: ld
Not Found: ls
Not Found: make
Not Found: mv
Not Found: patch
Not Found: perl
Not Found: rm
Not Found: sed
Not Found: ssh
Not Found: sh
Not Found: tar
Not Found: test
Not Found: vi
Not Found: vim

  133k 2016/02/13 .\cygnghttp2-14.dll - os=4.0 img=1.0 sys=4.0
                  "cygnghttp2-14.dll" v0.0 ts=2016-01-28 21:11
    8k 2016/02/13 .\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 02:58
  153k 2016/02/13 .\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-07-31 17:33
  108k 2016/02/13 .\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2015-07-02 13:59
   57k 2016/02/13 .\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2016-01-26 13:21
  191k 2016/02/13 .\cygk5crypto-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygk5crypto-3.dll" v0.0 ts=2016-01-27 22:00
  208k 2016/02/13 .\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2015-01-27 18:43
   78k 2016/02/13 .\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2015-07-02 14:15
  743k 2016/02/13 .\cygkrb5-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5-3.dll" v0.0 ts=2016-01-27 22:00
   39k 2016/02/13 .\cygkrb5support-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5support-0.dll" v0.0 ts=2016-01-27 21:59
  324k 2016/02/13 .\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2016-01-26 13:15
  159k 2016/02/13 .\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2015-11-09 01:13
    6k 2016/01/28 .\cyglsa64.dll (not x86 dll)
   60k 2016/02/13 .\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2016-01-26 13:16
  482k 2016/02/13 .\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2016-01-28 21:44
  198k 2016/02/13 .\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2014-12-06 07:56
  159k 2016/02/13 .\cygedit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygedit-0.dll" v0.0 ts=2013-10-20 17:09
   16k 2016/02/13 .\cyguuid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyguuid-1.dll" v0.0 ts=2015-03-23 04:55
   10k 2016/02/13 .\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2015-02-20 11:52
  487k 2016/02/13 .\cygquadmath-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygquadmath-0.dll" v0.0 ts=2015-07-02 14:58
  326k 2016/02/13 .\cygp11-kit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygp11-kit-0.dll" v0.0 ts=2015-06-01 15:17
   11k 2016/02/13 .\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 17:33
  448k 2016/02/13 .\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2016-01-28 14:18
    5k 2016/01/28 .\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2016-01-28 16:13
  287k 2016/02/13 .\cygldap_r-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 03:26
  459k 2016/02/13 .\cygpcre-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-1.dll" v0.0 ts=2016-01-28 01:15
 1010k 2016/02/13 .\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 11:52
  124k 2016/02/13 .\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2016-01-11 17:36
   27k 2016/02/13 .\cygffi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-6.dll" v0.0 ts=2015-01-01 20:11
   41k 2016/02/13 .\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2015-09-20 15:20
   55k 2016/02/13 .\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2016-01-26 13:15
   19k 2016/02/13 .\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 02:58
  203k 2016/02/13 .\cygblkid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygblkid-1.dll" v0.0 ts=2015-03-23 04:55
   15k 2016/02/13 .\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2016-01-26 13:15
   38k 2016/02/13 .\cygargp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygargp-0.dll" v0.0 ts=2013-07-23 10:35
  369k 2016/02/13 .\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2015-06-30 13:39
  125k 2016/02/13 .\cygcloog-isl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-isl-4.dll" v0.0 ts=2013-05-09 03:37
 2189k 2016/02/13 .\cygperl5_22.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_22.dll" v0.0 ts=2015-12-17 05:39
   13k 2016/02/13 .\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2015-07-02 14:53
 1191k 2016/02/13 .\cygisl-13.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-13.dll" v0.0 ts=2015-09-20 07:39
  507k 2016/02/13 .\cyggmp-10.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-10.dll" v0.0 ts=2015-12-06 04:03
   87k 2016/02/13 .\cygatomic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygatomic-1.dll" v0.0 ts=2015-07-02 16:51
  989k 2016/02/13 .\cygisl-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-10.dll" v0.0 ts=2013-05-09 03:14
   69k 2016/02/13 .\cygtasn1-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtasn1-6.dll" v0.0 ts=2016-02-04 08:05
   14k 2016/02/13 .\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 07:35
   13k 2016/02/13 .\cygcom_err-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcom_err-2.dll" v0.0 ts=2015-03-18 21:45
  944k 2016/02/13 .\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2015-07-02 14:14
  155k 2016/02/13 .\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2015-03-17 00:56
    7k 2016/02/13 .\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 07:18
   49k 2016/02/13 .\cyglber-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-4-2.dll" v0.0 ts=2015-11-19 03:24
   83k 2016/02/13 .\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2014-11-19 17:57
  102k 2016/02/13 .\cygsasl2-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-3.dll" v0.0 ts=2014-11-24 13:35
  173k 2016/02/13 .\cygman-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygman-2-7-4.dll" v0.0 ts=2015-10-09 04:30
   41k 2016/02/13 .\cygpipeline-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpipeline-1.dll" v0.0 ts=2015-04-09 15:58
  271k 2016/02/13 .\cygldap-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-4-2.dll" v0.0 ts=2015-11-19 03:25
   98k 2016/02/13 .\cygmpc-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-3.dll" v0.0 ts=2015-03-01 15:24
   31k 2016/02/13 .\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2015-01-27 18:43
  941k 2016/02/13 .\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2016-01-14 10:02
   22k 2016/02/13 .\cygmandb-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmandb-2-7-4.dll" v0.0 ts=2015-10-09 04:30
  277k 2016/02/13 .\cyggssapi_krb5-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyggssapi_krb5-2.dll" v0.0 ts=2016-01-27 22:00
  105k 2016/02/13 .\cygdb_cxx-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.8.dll" v0.0 ts=2011-11-10 13:46
   41k 2016/02/13 .\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2013-10-21 16:52
   98k 2016/02/13 .\cygsmartcols-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsmartcols-1.dll" v0.0 ts=2015-03-23 04:55
   30k 2016/02/13 .\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2016-01-26 13:16
   62k 2016/02/13 .\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 15:16
 1284k 2016/02/13 .\cygdb-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.8.dll" v0.0 ts=2011-11-10 13:45
 1982k 2016/02/13 .\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2016-01-28 14:18
 3468k 2016/01/28 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2016-01-28 16:13
    Cygwin DLL version info:
        DLL version: 2.5.0
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 294
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

  133k 2016/02/13 C:\cygwin25\bin\cygnghttp2-14.dll - os=4.0 img=1.0 sys=4.0
                  "cygnghttp2-14.dll" v0.0 ts=2016-01-28 21:11
    8k 2016/02/13 C:\cygwin25\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 02:58
  153k 2016/02/13 C:\cygwin25\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-07-31 17:33
  108k 2016/02/13 C:\cygwin25\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2015-07-02 13:59
   57k 2016/02/13 C:\cygwin25\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2016-01-26 13:21
  191k 2016/02/13 C:\cygwin25\bin\cygk5crypto-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygk5crypto-3.dll" v0.0 ts=2016-01-27 22:00
  208k 2016/02/13 C:\cygwin25\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2015-01-27 18:43
   78k 2016/02/13 C:\cygwin25\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2015-07-02 14:15
  743k 2016/02/13 C:\cygwin25\bin\cygkrb5-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5-3.dll" v0.0 ts=2016-01-27 22:00
   39k 2016/02/13 C:\cygwin25\bin\cygkrb5support-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygkrb5support-0.dll" v0.0 ts=2016-01-27 21:59
  324k 2016/02/13 C:\cygwin25\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2016-01-26 13:15
  159k 2016/02/13 C:\cygwin25\bin\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2015-11-09 01:13
    6k 2016/01/28 C:\cygwin25\bin\cyglsa64.dll (not x86 dll)
   60k 2016/02/13 C:\cygwin25\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2016-01-26 13:16
  482k 2016/02/13 C:\cygwin25\bin\cygcurl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcurl-4.dll" v0.0 ts=2016-01-28 21:44
  198k 2016/02/13 C:\cygwin25\bin\cygidn-11.dll - os=4.0 img=1.0 sys=4.0
                  "cygidn-11.dll" v0.0 ts=2014-12-06 07:56
  159k 2016/02/13 C:\cygwin25\bin\cygedit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygedit-0.dll" v0.0 ts=2013-10-20 17:09
   16k 2016/02/13 C:\cygwin25\bin\cyguuid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyguuid-1.dll" v0.0 ts=2015-03-23 04:55
   10k 2016/02/13 C:\cygwin25\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2015-02-20 11:52
  487k 2016/02/13 C:\cygwin25\bin\cygquadmath-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygquadmath-0.dll" v0.0 ts=2015-07-02 14:58
  326k 2016/02/13 C:\cygwin25\bin\cygp11-kit-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygp11-kit-0.dll" v0.0 ts=2015-06-01 15:17
   11k 2016/02/13 C:\cygwin25\bin\cygsigsegv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 17:33
  448k 2016/02/13 C:\cygwin25\bin\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2016-01-28 14:18
    5k 2016/01/28 C:\cygwin25\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2016-01-28 16:13
  287k 2016/02/13 C:\cygwin25\bin\cygldap_r-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 03:26
  459k 2016/02/13 C:\cygwin25\bin\cygpcre-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-1.dll" v0.0 ts=2016-01-28 01:15
 1010k 2016/02/13 C:\cygwin25\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 11:52
  124k 2016/02/13 C:\cygwin25\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2016-01-11 17:36
   27k 2016/02/13 C:\cygwin25\bin\cygffi-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-6.dll" v0.0 ts=2015-01-01 20:11
   41k 2016/02/13 C:\cygwin25\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2015-09-20 15:20
   55k 2016/02/13 C:\cygwin25\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2016-01-26 13:15
   19k 2016/02/13 C:\cygwin25\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 02:58
  203k 2016/02/13 C:\cygwin25\bin\cygblkid-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygblkid-1.dll" v0.0 ts=2015-03-23 04:55
   15k 2016/02/13 C:\cygwin25\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2016-01-26 13:15
   38k 2016/02/13 C:\cygwin25\bin\cygargp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygargp-0.dll" v0.0 ts=2013-07-23 10:35
  369k 2016/02/13 C:\cygwin25\bin\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2015-06-30 13:39
  125k 2016/02/13 C:\cygwin25\bin\cygcloog-isl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-isl-4.dll" v0.0 ts=2013-05-09 03:37
 2189k 2016/02/13 C:\cygwin25\bin\cygperl5_22.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_22.dll" v0.0 ts=2015-12-17 05:39
   13k 2016/02/13 C:\cygwin25\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2015-07-02 14:53
 1191k 2016/02/13 C:\cygwin25\bin\cygisl-13.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-13.dll" v0.0 ts=2015-09-20 07:39
  507k 2016/02/13 C:\cygwin25\bin\cyggmp-10.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-10.dll" v0.0 ts=2015-12-06 04:03
   87k 2016/02/13 C:\cygwin25\bin\cygatomic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygatomic-1.dll" v0.0 ts=2015-07-02 16:51
  989k 2016/02/13 C:\cygwin25\bin\cygisl-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygisl-10.dll" v0.0 ts=2013-05-09 03:14
   69k 2016/02/13 C:\cygwin25\bin\cygtasn1-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygtasn1-6.dll" v0.0 ts=2016-02-04 08:05
   14k 2016/02/13 C:\cygwin25\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 07:35
   13k 2016/02/13 C:\cygwin25\bin\cygcom_err-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygcom_err-2.dll" v0.0 ts=2015-03-18 21:45
  944k 2016/02/13 C:\cygwin25\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2015-07-02 14:14
  155k 2016/02/13 C:\cygwin25\bin\cygssh2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygssh2-1.dll" v0.0 ts=2015-03-17 00:56
    7k 2016/02/13 C:\cygwin25\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 07:18
   49k 2016/02/13 C:\cygwin25\bin\cyglber-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyglber-2-4-2.dll" v0.0 ts=2015-11-19 03:24
   83k 2016/02/13 C:\cygwin25\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2014-11-19 17:57
  102k 2016/02/13 C:\cygwin25\bin\cygsasl2-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygsasl2-3.dll" v0.0 ts=2014-11-24 13:35
  173k 2016/02/13 C:\cygwin25\bin\cygman-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygman-2-7-4.dll" v0.0 ts=2015-10-09 04:30
   41k 2016/02/13 C:\cygwin25\bin\cygpipeline-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygpipeline-1.dll" v0.0 ts=2015-04-09 15:58
  271k 2016/02/13 C:\cygwin25\bin\cygldap-2-4-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygldap-2-4-2.dll" v0.0 ts=2015-11-19 03:25
   98k 2016/02/13 C:\cygwin25\bin\cygmpc-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-3.dll" v0.0 ts=2015-03-01 15:24
   31k 2016/02/13 C:\cygwin25\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2015-01-27 18:43
  941k 2016/02/13 C:\cygwin25\bin\cygsqlite3-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygsqlite3-0.dll" v0.0 ts=2016-01-14 10:02
   22k 2016/02/13 C:\cygwin25\bin\cygmandb-2-7-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmandb-2-7-4.dll" v0.0 ts=2015-10-09 04:30
  277k 2016/02/13 C:\cygwin25\bin\cyggssapi_krb5-2.dll - os=4.0 img=1.0 sys=4.0
                  "cyggssapi_krb5-2.dll" v0.0 ts=2016-01-27 22:00
  105k 2016/02/13 C:\cygwin25\bin\cygdb_cxx-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.8.dll" v0.0 ts=2011-11-10 13:46
   41k 2016/02/13 C:\cygwin25\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2013-10-21 16:52
   98k 2016/02/13 C:\cygwin25\bin\cygsmartcols-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygsmartcols-1.dll" v0.0 ts=2015-03-23 04:55
   30k 2016/02/13 C:\cygwin25\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2016-01-26 13:16
   62k 2016/02/13 C:\cygwin25\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 15:16
 1284k 2016/02/13 C:\cygwin25\bin\cygdb-4.8.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.8.dll" v0.0 ts=2011-11-10 13:45
 1982k 2016/02/13 C:\cygwin25\bin\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2016-01-28 14:18
 3468k 2016/01/28 C:\cygwin25\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2016-01-28 16:13
    Cygwin DLL version info:
        DLL version: 2.5.0
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 294
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5

Warning: There are multiple cygwin1.dlls on your path

No Cygwin services found.


Cygwin Package Information
Last downloaded files to: Z:\home\cgull\Downloads
Last downloaded files from: http://mirrors.sonic.net/cygwin/

Package                  Version            Status
_autorebase              001003-1           OK
alternatives             1.3.30c-10         OK
base-cygwin              3.8-1              OK
base-files               4.2-4              OK
bash                     4.3.42-4           OK
binutils                 2.25-4             OK
bzip2                    1.0.6-2            OK
ca-certificates          2.6-1              OK
coreutils                8.24-3             OK
crypt                    1.2-1              OK
csih                     0.9.9-1            OK
cygrunsrv                1.62-1             OK
cygutils                 1.4.15-2           OK
cygwin                   2.5.0-0.2          OK
cygwin-devel             2.4.1-1            OK
dash                     0.5.8-3            OK
diffutils                3.3-3              OK
editrights               1.03-1             OK
file                     5.25-1             OK
findutils                4.5.12-1           OK
gawk                     4.1.3-1            OK
gcc-core                 4.9.3-1            OK
gcc-g++                  4.9.3-1            OK
getent                   2.18.90-4          OK
git                      2.7.0-1            OK
grep                     2.21-2             OK
groff                    1.22.3-1           OK
gzip                     1.6-1              OK
hostname                 3.13-1             OK
info                     6.1-1              OK
ipc-utils                1.0-1              OK
less                     481-1              OK
libargp                  20110921-2         OK
libatomic1               4.9.3-1            OK
libattr1                 2.4.46-1           OK
libblkid1                2.25.2-2           OK
libbz2_1                 1.0.6-2            OK
libcharset1              1.14-3             OK
libcloog-isl4            0.18.0-2           OK
libcom_err2              1.42.12-2          OK
libcurl4                 7.47.0-2           OK
libdb4.8                 4.8.30-1           OK
libedit0                 20130712-1         OK
libexpat1                2.1.0-3            OK
libffi6                  3.2.1-1            OK
libgcc1                  4.9.3-1            OK
libgdbm4                 1.8.3-20           OK
libgmp10                 6.1.0-3p1          OK
libgomp1                 4.9.3-1            OK
libgssapi_krb5_2         1.13.2-4           OK
libiconv                 1.14-3             OK
libiconv-devel           1.14-3             OK
libiconv2                1.14-3             OK
libidn11                 1.29-1             OK
libintl-devel            0.19.5.1-2         OK
libintl8                 0.19.5.1-2         OK
libisl10                 0.11.1-2           OK
libisl13                 0.14.1-1           OK
libk5crypto3             1.13.2-4           OK
libkrb5_3                1.13.2-4           OK
libkrb5support0          1.13.2-4           OK
liblzma5                 5.2.2-1            OK
libmpc3                  1.0.3-1            OK
libmpfr4                 3.1.3-1            OK
libncursesw10            6.0-2.20160123     OK
libnghttp2_14            1.6.0-1            OK
libopenldap2_4_2         2.4.42-1           OK
libopenssl100            1.0.2f-1           OK
libp11-kit0              0.22.1-1           OK
libpcre1                 8.38-1             OK
libpipeline1             1.4.0-1            OK
libquadmath0             4.9.3-1            OK
libreadline7             6.3.8-1            OK
libsasl2_3               2.1.26-9           OK
libsigsegv2              2.10-2             OK
libsmartcols1            2.25.2-2           OK
libsqlite3_0             3.10.1-1           OK
libssh2_1                1.5.0-1            OK
libssp0                  4.9.3-1            OK
libstdc++6               4.9.3-1            OK
libtasn1_6               4.7-1              OK
libuuid-devel            2.25.2-2           OK
libuuid1                 2.25.2-2           OK
Empty package libvtv0
libvtv0                  4.9.3-1            OK
login                    1.11-1             OK
lynx                     2.8.7-1            OK
man-db                   2.7.4-1            OK
mintty                   2.2.3-0            OK
ncurses                  6.0-2.20160123     OK
openssh                  7.1p2-1            OK
openssl                  1.0.2f-1           OK
p11-kit                  0.22.1-1           OK
p11-kit-trust            0.22.1-1           OK
perl                     5.22.1-1           OK
perl-Error               0.17024-1          OK
perl-TermReadKey         2.33-1             OK
perl_autorebase          5.22.1-1           OK
perl_base                5.22.1-1           OK
popt                     1.16-1             OK
python                   2.7.10-1           OK
rebase                   4.4.1-1            OK
rsync                    3.1.2-1            OK
run                      1.3.4-2            OK
sed                      4.2.2-3            OK
tar                      1.28-1             OK
terminfo                 6.0-2.20160123     OK
tzcode                   2016a-1            OK
util-linux               2.25.2-2           OK
vim-minimal              7.4.1278-1         OK
w32api-headers           4.0.4-1            OK
w32api-runtime           4.0.4-1            OK
which                    2.20-2             OK
windows-default-manifest 6.4-1              OK
xz                       5.2.2-1            OK
zlib-devel               1.2.8-3            OK
zlib0                    1.2.8-3            OK
Use -h to see help about each section

[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 20:35 mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2 John Hood
  2016-02-13 20:46 ` John Hood
@ 2016-02-13 21:11 ` Qian Hong
  2016-02-13 21:39   ` Qian Hong
                     ` (2 more replies)
  2016-02-16  9:36 ` Qian Hong
  2016-02-19  2:48 ` Qian Hong
  3 siblings, 3 replies; 9+ messages in thread
From: Qian Hong @ 2016-02-13 21:11 UTC (permalink / raw)
  To: cygwin

Hi John,

Thanks a lot for testing Cygwin on Wine.
Wine Staging team and I done some Cygwin support work on Wine, we are
glad to see people using Cygwin on Wine!
However, generic speaking, if Cygwin works on Windows but breaks on
Wine, I believe the first place to report is the Wine project. You are
welcome to submit bug report to https://bugs.wine-staging.com/ and CC
me :)  It's also a good idea to search msys2/cygwin before submit new
bugs: https://bugs.wine-staging.com/buglist.cgi?quicksearch=msys2&list_id=4821

If any Cygwin developers are annoyed by Wine related post then I'll feel guilty.

Regarding your specific problem, yes, I am able to reproduce it on
Wine, and I can confirm it works on Windows.

Could you file a bug to Wine Staging and CC me? I suggest to
investigate the Wine side first before bother Cygwin devs too much :)

Thanks!

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 21:11 ` Qian Hong
@ 2016-02-13 21:39   ` Qian Hong
  2016-02-14 16:35   ` Andrey Repin
  2016-02-15 11:46   ` Corinna Vinschen
  2 siblings, 0 replies; 9+ messages in thread
From: Qian Hong @ 2016-02-13 21:39 UTC (permalink / raw)
  To: cygwin

I'm not able to debug it right now, but if you have time, I would
suggest the following approach:

Firstly, get two/three strace logs, one from Cygwin 2.3 + Wine, one
from Cygwin 2.5 + Wine, and one from Cygwin 2.5 on Windows if you have
Windows.
Using vimdiff to compare 1.log, 2.log and 3.log, remove/replace some
useless noise (like timestamp, process id, etc), vimdiff would give
you pretty comparison result, and help you find out which part has
changed between different version or between different platform.

Secondly, get two WINEDEBUG logs [1]:

Run wine with WINEDEBUG=+tid,+pid,+relay like below:
WINEDEBUG=+tid,+pid,+relay wineconsole usr/bin/bash >> /tmp/cygwin.good.log
(test mktemp inside wineconsole)

Search for mktemp.exe and record down the pid number of mktemp.exe,
grep the log of mktemp.exe from cygwin.good.log by the tid number.

Repeat the above step for /tmp/cygwin.bad.log and compare the good
version with the bad version using vimdiff or anything like that.
Again, remove/replace noise information like pid numbers, after that
vimdiff would provide pretty nice comparison for you.

By gather information from the strace log comparison and the WINEDEBUG
log comparison, we would be very closed to what's wrong in Wine. Once
you need more details log, you might consider more Wine debug channel
like WINEDEBUG=+tid,+pid,+relay,+file,+ntdll or something else, see
[1] for an introduction. If you are too curious, you are encouraged to
download Wine source code and start hacking!


[1] https://wiki.winehq.org/Debug_Channels

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 21:11 ` Qian Hong
  2016-02-13 21:39   ` Qian Hong
@ 2016-02-14 16:35   ` Andrey Repin
  2016-02-15 11:46   ` Corinna Vinschen
  2 siblings, 0 replies; 9+ messages in thread
From: Andrey Repin @ 2016-02-14 16:35 UTC (permalink / raw)
  To: Qian Hong, cygwin

Greetings, Qian Hong!

> Thanks a lot for testing Cygwin on Wine.
> Wine Staging team and I done some Cygwin support work on Wine, we are
> glad to see people using Cygwin on Wine!
> However, generic speaking, if Cygwin works on Windows but breaks on
> Wine, I believe the first place to report is the Wine project. You are
> welcome to submit bug report to https://bugs.wine-staging.com/ and CC
> me :)  It's also a good idea to search msys2/cygwin before submit new
> bugs: https://bugs.wine-staging.com/buglist.cgi?quicksearch=msys2&list_id=4821

> If any Cygwin developers are annoyed by Wine related post then I'll feel guilty.

> Regarding your specific problem, yes, I am able to reproduce it on
> Wine, and I can confirm it works on Windows.

> Could you file a bug to Wine Staging and CC me? I suggest to
> investigate the Wine side first before bother Cygwin devs too much :)

Pardon me for inserting my own noise, but there were cases, when running
Cygwin under Wine, due to Wine's "generic" behavior some questionable Cygwin's
behavior was uncovered.
Thus, knowing there's a bug report is still useful. Just don't forget to
report it to both sides and include reference links in your report.


-- 
With best regards,
Andrey Repin
Sunday, February 14, 2016 19:31:09

Sorry for my terrible english...


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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 21:11 ` Qian Hong
  2016-02-13 21:39   ` Qian Hong
  2016-02-14 16:35   ` Andrey Repin
@ 2016-02-15 11:46   ` Corinna Vinschen
  2 siblings, 0 replies; 9+ messages in thread
From: Corinna Vinschen @ 2016-02-15 11:46 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 851 bytes --]

On Feb 14 05:10, Qian Hong wrote:
> Hi John,
> 
> Thanks a lot for testing Cygwin on Wine.
> Wine Staging team and I done some Cygwin support work on Wine, we are
> glad to see people using Cygwin on Wine!
> However, generic speaking, if Cygwin works on Windows but breaks on
> Wine, I believe the first place to report is the Wine project. You are
> welcome to submit bug report to https://bugs.wine-staging.com/ and CC
> me :)  It's also a good idea to search msys2/cygwin before submit new
> bugs: https://bugs.wine-staging.com/buglist.cgi?quicksearch=msys2&list_id=4821
> 
> If any Cygwin developers are annoyed by Wine related post then I'll feel guilty.

Not at all.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 20:35 mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2 John Hood
  2016-02-13 20:46 ` John Hood
  2016-02-13 21:11 ` Qian Hong
@ 2016-02-16  9:36 ` Qian Hong
  2016-02-19  2:48 ` Qian Hong
  3 siblings, 0 replies; 9+ messages in thread
From: Qian Hong @ 2016-02-16  9:36 UTC (permalink / raw)
  To: cygwin, John Hood

Hi John,

This looks like a bug in wineserver.

Cygwin strace log show an access error soon after fhandler_base::open()

  [main] mktemp 111 fhandler_base::open:
(\??\C:\cygwin\tmp\tmp.kAEScb0yvo, 0x108A02)
  [main] mktemp 111 __set_errno: int aclsort32(int, int,
aclent_t*):1403 setting errno 22
  [main] mktemp 111 __set_errno: void* set_posix_access(mode_t, uid_t,
gid_t, aclent_t*, int, security_descriptor&, bool):269 setting errno
13

fhandler_base::open() is forwarded to NtCreateFile, but Wine
+relay,+server log show that NtCreateFile seems fine (please ignore
the difference of random file name):

0009:Call ntdll.NtCreateFile(0060c7d4,c0100000,0060c7e8,0060c7e0,00000000,00000080,00000007,00000002,00004020,00000000,00000000)
ret=6103a45d
0009:trace:ntdll:FILE_CreateFile handle=0x60c7d4 access=c0100000
name=L"\\??\\C:\\cygwin\\tmp\\tmp.BM21HIw0vU" objattr=00000042
root=(nil) sec=(nil) io=0x60c7e0 alloc_size=(nil) attr=00000080
sharing=00000007 disp=2 options=00004020 ea=(nil).0x00000000
0009:trace:file:wine_nt_to_unix_file_name
L"\\??\\C:\\cygwin\\tmp\\tmp.BM21HIw0vU" ->
"/media/workspace/wine-cygwin-1028/dosdevices/c:/cygwin/tmp/tmp.BM21HIw0vU"
0009: create_file( access=c0100000, sharing=00000007, create=2,
options=00004020, attrs=00000080,
objattr={rootdir=0000,attributes=00000042,sd={},name=L""},
filename="/media/workspace/wine-cygwin-1028/dosdevices/c:/cygwin/tmp/tmp.BM21HIw0vU"
)
0009: create_file() = 0 { handle=00f4 }
0009:Ret  ntdll.NtCreateFile() retval=00000000 ret=6103a45d

(looks identity to the good version of log, so I won't paste the good
version here)

In this case, comparing +relay,+server log between good case and bad
case doesn't expose enough information, so we might need to compare
Linux strace log from good case and bad case:

[pid 11724] write(2, 0xb7584000, 2440009: create_file(
access=c0100000, sharing=00000007, create=2, options=00004020,
attrs=00000080,
objattr={rootdir=0000,attributes=00000042,sd={},name=L""},
filename="/media/workspace/wine-cygwin-1028/dosdevices/c:/cygwin/tmp/tmp.2kmv323jLu"
)
 <unfinished ...>
[pid 11732] close(9 <unfinished ...>
[pid 11724] <... write resumed> )       = 244
[pid 11732] <... close resumed> )       = 0
[pid 11724] open(0xa3a0e90, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 107
[pid 11724] fstat64(107, {...})         = 0
[pid 11724] fgetxattr(107, 0x80a30e8, 0xbfe5dcec, 65536) = 314
[pid 11724] close(107)                  = 0
[pid 11724] open(0xa3a0e40,
O_RDWR|O_CREAT|O_EXCL|O_NONBLOCK|O_LARGEFILE, 0555 <unfinished ...>

By comparing to the good case, i found the above open syscall should
open the file as 0666 mode.

Related code below:

https://github.com/wine-compholio/wine-patched/blob/master/server/file.c#L408

226     if (sd)
227     {
228         const SID *owner = sd_get_owner( sd );
229         if (!owner)
230             owner = token_get_user( current->process->token );
231         mode = sd_to_mode( sd, owner );
232     }
233     else if (options & FILE_DIRECTORY_FILE)
234         mode = (attrs & FILE_ATTRIBUTE_READONLY) ? 0555 : 0777;
235     else
236         mode = (attrs & FILE_ATTRIBUTE_READONLY) ? 0444 : 0666;


I need to do more research in order to write test and figure out the
right way to fix this bug, my current guess is Wine's sd/token
emulation is not completed yet, which cause unexpected behavior.

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-13 20:35 mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2 John Hood
                   ` (2 preceding siblings ...)
  2016-02-16  9:36 ` Qian Hong
@ 2016-02-19  2:48 ` Qian Hong
  2016-02-19  9:39   ` Qian Hong
  3 siblings, 1 reply; 9+ messages in thread
From: Qian Hong @ 2016-02-19  2:48 UTC (permalink / raw)
  To: cygwin

I wrote a test case demonstrate the problem at the Cygwin level.

It is almost only one line:
open("haha", O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR); //
remember to unlink the file "haha" first

On Windows + Cygwin, this program creates a file in 0600 mode:

Administrator@short ~
$ stat haha
  File: ‘haha’
  Size: 0               Blocks: 0          IO Block: 65536  regular empty file
Device: 903b0bf0h/2419788784d   Inode: 91760842407778598  Links: 1
Access: (0600/-rw-------)  Uid: (197108/Administrator)   Gid: (197121/    None)
Access: 2016-02-19 10:34:19.917782200 +0800
Modify: 2016-02-19 10:34:19.917782200 +0800
Change: 2016-02-19 10:34:19.917782200 +0800
 Birth: 2016-02-19 09:35:08.796316900 +0800

Administrator@short ~
$ getfacl.exe haha
# file: haha
# owner: Administrator
# group: None
user::rw-
group::---
other:---

On Wine + Cygwin, this program creates a file in 0505 mode:

fracting@fracting-ThinkPad-Edge-E431 ~
$ stat haha
  File: ‘haha’
  Size: 0               Blocks: 0          IO Block: 65536  regular empty file
Device: 4fdc55f7h/1339839991d   Inode: 36447801    Links: 1
Access: (0505/-r-x---r-x)  Uid: (197608/fracting)   Gid: (197121/    None)
Access: 2016-02-19 10:32:36.828596900 +0800
Modify: 2016-02-19 10:32:31.820695700 +0800
Change: 2016-02-19 10:32:31.820695700 +0800
 Birth: 2016-02-19 10:32:31.820695700 +0800

fracting@fracting-ThinkPad-Edge-E431 ~
$ getfacl.exe haha
# file: haha
# owner: fracting
# group: None
user::r-x
group::---
group:SYSTEM:rwx
mask:r-x
other:r-x

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2
  2016-02-19  2:48 ` Qian Hong
@ 2016-02-19  9:39   ` Qian Hong
  0 siblings, 0 replies; 9+ messages in thread
From: Qian Hong @ 2016-02-19  9:39 UTC (permalink / raw)
  To: cygwin

Wine use xattr to store Windows ACL information as extended
attribution, (well, it's an emulation for compatibility reason...)

fracting@fracting-ThinkPad-Edge-E431: ~/.wine/drive_c/cygwin$
$ getfattr tmp
# file: tmp
user.DOSATTRIB
user.wine.sd

fracting@fracting-ThinkPad-Edge-E431: ~/.wine/drive_c/cygwin$ getfattr
-n user.wine.sd tmp
# file: tmp
user.wine.sd=0sAQAUEAAAHAAAABwAAAAAAAAA7AAAAAEFAAAAAAAFFQAAAAAAAAAAAAAAAAAAAOgDAAABBQAAAAAABRUAAAAAAAAAAAAAAAAAAAABAgAAAgDsAAkAAAABABQAAQACAAEBAAAAAAAAAAAAAAAAJAD/AR8AAQUAAAAAAAUVAAAAAAAAAAAAAAAAAAAA6AMAAAAAJACAABIAAQUAAAAAAAUVAAAAAAAAAAAAAAAAAAAAAQIAAAEAJAB/AQAAAQUAAAAAAAUVAAAAAAAAAAAAAAAAAAAAAQIAAAAAFAC/ARIAAQEAAAAAAAEAAAAAAQsUAAAAAgABAQAAAAAAAAAAAAAACxQA/wEfAAEBAAAAAAADAAAAAAALFACpABIAAQEAAAAAAAMBAAAAAAsUAKkAEgABAQAAAAAAAQAAAAA=

As a temporary hack, you can remove ~/.wine/drive_c/cygwin/tmp from
Linux and re-create using Linux mkdir (rather than Cygwin mkdir). Or
use Linux's `fgetxattr` to clear user.wine.sd attribution of
~/.wine/drive_c/cygwin/tmp, this should make `mktemp` and gcc work.

I'm still investigating what is the root cause.

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-02-19  9:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-13 20:35 mktemp() fails on Wine 1.9.3 + Cygwin 2.5.0-0.2 John Hood
2016-02-13 20:46 ` John Hood
2016-02-13 21:11 ` Qian Hong
2016-02-13 21:39   ` Qian Hong
2016-02-14 16:35   ` Andrey Repin
2016-02-15 11:46   ` Corinna Vinschen
2016-02-16  9:36 ` Qian Hong
2016-02-19  2:48 ` Qian Hong
2016-02-19  9:39   ` Qian Hong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).