Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com X-Envelope-Sender-Is: Andrej DOT Borsenkow AT mow DOT siemens DOT ru (at relayer goliath.siemens.de) From: "Andrej Borsenkow" To: "Cygwin mailing list" Subject: One more detail on bash behaviour Date: Wed, 18 Oct 2000 14:59:51 +0400 Message-ID: <001201c038f2$8a28e1b0$21c9ca95@mow.siemens.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 I typed "make install" (guess, what :-) and, first, bash prompt appeared, and THEN make output started: mw1g017 AT MW1G17C /tools/build/zsh $ make install mw1g017 AT MW1G17C /tools/build/zsh $ make[1]: Entering directory `/tools/build/zsh/Src' Linking with the standard modules. make[2]: Entering directory `/tools/build/zsh/Src' make[3]: Entering directory `/tools/build/zsh/Src/Builtins' make[3]: Leaving directory `/tools/build/zsh/Src/Builtins' make[3]: Entering directory `/tools/build/zsh/Src/Modules' ... How bash finds out that child exited? It starts to look the hell like bash bug to me. And even if it is cygwin race condition, it is not in tty handling. Full cygwin install; all tools are current. 20001016 snapshot. cygcheck follows -andrej Have a nice DOS! B >> $ cygcheck -s -r -v Cygnus Win95/NT Configuration Diagnostics Current System Time: Wed Oct 18 14:56:24 2000 WinNT Ver 5.0 build 2195 Service Pack 1 Path: /usr/local/bin /usr/bin /bin /cygdrive/c/WINNT/system32 /cygdrive/c/WINNT /cygdrive/c/WINNT/System32/Wbem /cygdrive/c/PROGRA~1/Vision /cygdrive/c/PROGRA~1/Vision/SYSTEM /cygdrive/c/PROGRA~1/COMMON~1/Vision /cygdrive/c/Program Files/DeskView/DMI/WIN32/bin /cygdrive/c/PROGRA~1/DeskView/System /cygdrive/c/PROGRA~1/COMMON~1/System /cygdrive/c/PROGRA~1/openFT/BIN /cygdrive/c/win32app/ntp /cygdrive/c/win32app/bin /cygdrive/c/texmf/miktex/bin . SysDir: C:\WINNT\System32 WinDir: C:\WINNT PWD = `/tools/build/zsh' CYGWIN = `tty' USER = `mw1g017' MAKE_MODE = `unix' HOME = `/cygdrive/h' NUMBER_OF_PROCESSORS = `1' PROMPT = `$P$G' LOGONSERVER = `\\MOWR011A' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' COMSPEC = `C:\WINNT\system32\cmd.exe' !C: = `C:\cygwin\bin' SYSTEMDRIVE = `C:' HOSTNAME = `MW1G17C' PROCESSOR_REVISION = `0304' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' COMPUTERNAME = `MW1G17C' WINDIR = `C:\WINNT' USERPROFILE = `C:\Documents and Settings\mw1g017' PS1 = `\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' HOMESHARE = `\\mowr011a\mw1g017' PWRCHUTE = `C:\Program Files\Pwrchute' PROGRAMFILES = `C:\Program Files' MACHTYPE = `i686-pc-cygwin' !H: = `H:\' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 3 Stepping 4, GenuineIntel' WIN32DMIPATH = `C:\Program Files\DeskView\DMI\Win32' OS = `Windows_NT' OLDPWD = `/cygdrive/h' PROCESSOR_ARCHITECTURE = `x86' TEMP = `/cygdrive/c/DOCUME~1/mw1g017/LOCALS~1/Temp' PROCESSOR_LEVEL = `6' SYSTEMROOT = `C:\WINNT' HOMEDRIVE = `H:' ALLUSERSPROFILE = `C:\Documents and Settings\All Users' SHLVL = `1' APPDATA = `C:\Documents and Settings\mw1g017\Application Data' COMMONPROGRAMFILES = `C:\Program Files\Common Files' HOMEPATH = `\' USERDOMAIN = `RUMOWR061A' USERNAME = `mw1g017' SHELL = `/bin/sh' HOSTTYPE = `i686' OSTYPE = `cygwin' TERM = `cygwin' VIM = `C:\win32app\vim' _ = `/usr/bin/cygcheck' TZ = `RST-3RDT-4,M3.5.0/2,M10.5.0/3' 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 = 0x00000020 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/PalmDev (default) = `c:\palmdev' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/PRC-Tools (default) = `c:\program files\prc-tools' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/tools (default) = `c:\tools' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/tools/src (default) = `\\itsrm2\root$\u1\src' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/local/palmdev (default) = `c:\palmdev' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder \S tart Menu\Programs\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 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:/cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd NTFS 3089Mb 77% CP CS UN PA FC d: hd NTFS 3079Mb 69% CP CS UN PA FC e: cd CDFS 538Mb 100% CS UN tech10_00d h: net NTFS 14362Mb 66% CP CS UN PA FC o: net NTFS 52501Mb 76% CP CS UN PA FC v: net NTFS 14362Mb 66% CP CS UN PA FC c:\program files\prc-tools /PRC-Tools user textmode \\itsrm2\root$\u1\src /tools/src user binmode C:\cygwin\bin /usr/bin system binmode C:\cygwin\lib /usr/lib system binmode c:\palmdev /usr/local/palmdev user binmode c:\palmdev /PalmDev user textmode C:\cygwin / system binmode c:\tools /tools user binmode Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cpp.exe Found: C:\cygwin\bin\find.exe Found: C:\cygwin\bin\gcc.exe Found: C:\cygwin\bin\gdb.exe Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\sh.exe 83k 2000/06/11 C:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0 "cygitcl30.dll" v0.0 ts=2000/6/11 7:34 35k 2000/06/11 C:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0 "cygitk30.dll" v0.0 ts=2000/6/11 7:34 402k 2000/06/11 C:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0 "cygtcl80.dll" v0.0 ts=2000/6/11 7:30 5k 2000/06/11 C:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0 10k 2000/06/11 C:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0 "cygtclreg80.dll" v0.0 ts=2000/6/11 7:30 639k 2000/06/11 C:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0 "cygtk80.dll" v0.0 ts=2000/6/11 7:34 586k 2000/08/04 C:\cygwin\bin\cygwin1-1.1.4.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/8/4 4:53 659k 2000/10/17 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2000/10/17 8:24 Cygwin DLL version info: dll major: 1001 dll minor: 5 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 api major: 0 api minor: 29 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 build date: Tue Oct 17 00:24:38 EDT 2000 snapshot date: 2000-10-16-23:55-EST shared id: cygwin1S3 Use -h to see help about each section -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com