Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Jan 20 00:47, Charles Wilson wrote: Christopher Faylor wrote: - Add installation instructions for cygserver. (Corinna Vinschen) Erm, where did this go? It's not listed here: http://www.cygwin.com/packages/cygwin/cygwin-1.5.6-1 AFAICT... You're right. All files from the cygserver source directory are missing in the 1.5.6-1 package. I guess we'll need a 1.5.7 RSN :-) - Add ipcrm and ipcs to cygwin distribution. (Corinna Vinschen) Not so good. Currently there is a conflict between cygutils and cygwin, as both provide ipcrm and ipcs. I'll release a new version of cygutils without those files (or with re-named versions of them...) when I can get to it, but Real Life making itself known, at present. Well, it's necessary to have these tools matching the implemetation of the ipcs interface, obviously. Perhaps we should have talked about renaming the files in the cygutils package already a bit earlier. Sorry about that. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developermailto:[EMAIL PROTECTED] Red Hat, Inc. -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Yitzchak wrote: On Mon, Jan 19, 2004 at 04:19:25PM -0800, Yitzchak Scott-Thoennes [EMAIL PROTECTED] wrote: On Mon, Jan 19, 2004 at 04:09:41PM -0800, Yitzchak Scott-Thoennes [EMAIL PROTECTED] wrote: + Making IPC::SysV (dynamic) ... +LD_RUN_PATH= ld2 -L/usr/local/lib SysV.o -o ../../../lib/auto/IPC/SysV/SysV.dll ../../../libperl.dll.a -lcygipc +gcc -shared -o SysV.dll -Wl,--out-implib=libSysV.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 +-L/usr/local/lib SysV.o ../../../libperl.dll.a -lcygipc Whoops, that -lcygipc probably shouldn't be there. But removing doesn't help. I've now found this: http://www.cygwin.com/ml/cygwin-apps/2003-11/msg00354.html on the cygwin-apps list (where I hadn't thought to look) and what's going on is clear...except that there doesn't seem to be a cygserver.exe, and the README Corinna refers to isn't in the distribution (that I can find). The cygserver is not available yet? Usually it needs to run to use the IPC functions. But I'm glad to see that Configure detects IPC correctly and that the extension compiles ok;) Gerrit -- =^..^= http://nyckelpiga.de/donate.html -- 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/
Re: regtool freezes on XP (Was: Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1)
Christopher Faylor wrote: On Mon, Jan 19, 2004 at 01:48:52PM -0800, David Rothenberger wrote: I think the problem is bash, not regtool. The following script also displays the problem: ---begin script--- #!/bin/sh ls ---end script--- Does the latest snapshot fix this problem? Yes, yes it does. -- 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/
Re: regtool freezes on XP (Was: Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1)
Christopher Faylor wrote: On Mon, Jan 19, 2004 at 01:48:52PM -0800, David Rothenberger wrote: I think the problem is bash, not regtool. The following script also displays the problem: ---begin script--- #!/bin/sh ls ---end script--- Does the latest snapshot fix this problem? Yes. Thank you! -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Thank you cgf - I've been eagerly awaiting this. And thanks to all who have contributed to bringing this release about. I know it's a big one with a lot of deep in the bowels of the code changes. Should be the best Cygwin yet. By the way Chris, when will 1.5.7 be ready? ;-)( Anyone wanting another Gold Star - feel free to sarcastically answer this question for Chris! ) Regards, Brian Kelly Christopher Faylor [EMAIL PROTECTED]@cygwin.com on 01/19/2004 10:56:41 AM Please respond to [EMAIL PROTECTED] Sent by:[EMAIL PROTECTED] To:[EMAIL PROTECTED] cc: (bcc: Brian Kelly/WTC1/Empire) Subject:[ANNOUNCEMENT] Updated: cygwin-1.5.6-1 I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. I'd like to send a special thanks to Thomas Pfaff who is stepping down as the cygwin pthreads maintainer. His efforts in improving pthreads functionality were greatly appreciated. To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list at: [EMAIL PROTECTED] . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Christopher Faylor Red Hat, Inc. Changes since 1.5.5-1: - Implement mknod. (Christopher Faylor) - Renumber many major/minor device numbers to be more like linux. (Christopher Faylor) - Revamp signal processing to allow beginnings of ability to send signals to threads. (Christopher Faylor) - Create shared memory regions in appropriate name space and with ACLs explicitly including their owner. (Pierre Humblet) - Protect tty access from unauthorized users. (Pierre Humblet, Christopher Faylor) - Add some missing entries to /usr/include/paths.h. (Christopher Faylor) - Add some missing entries to /usr/include/tzfile.h. (Christopher Faylor) - Fix problems with failing exec in a vfork. (Christopher Faylor) - Set errno to E2BIG if command line is longer than the CreateProcess limit. (Corinna Vinschen) - mmap fixes. (Corinna Vinschen) - Implement TIOCLINUX ioctl. (Pavel Tsekov) - Fix problem with TIOCGWINSZ. (Christopher Faylor) - Reimplement sched_rr_get_interval for NT systems. (Vaclav Haisman) - Fix some thread initialization races for stdio. (Christopher Faylor) - Correctly define MAP_FAILED as void *. (Yitzchak Scott-Thoennes) - Fix problems programs which need a console available when running on a pty. (Christopher Faylor) - Don't send SIGHUP on CTRL_LOGOFF_EVENT to processes running in invisible Windows stations (like services). (Corinna Vinschen) - Add escape sequences for codepage ansi - oem switching for ncurses frame drawing capabilities. (Micha Nelissen, Corinna Vinschen) - Implement System V shm, sem, msg handling in cygserver. (Corinna Vinschen) - Fix return value from FIONBIO ioctl. (Christopher Faylor) - Don't clobber O_APPEND when both O_NONBLOCK/O_NDELAY are set for F_SETFL. (Brian Ford) - Disallow filenames consisting entirely of three or more dots. (Corinna Vinschen) - Encode filenames consisting of more than two dots for managed mode. (Igor Pechtchanski) - Make tmpfile 64-bit aware. (Corinna Vinschen) - Correctly define *64_MAX. (Corinna Vinschen) - Fix Windows 95 handling of some network functions. (Corinna Vinschen) - Don't open a directory which lacks read privileges. (Christopher Faylor) - Implement vwarnx, vwarn, warn, warnx, verr, verrx, err, errx. (Corinna Vinschen) - Fix handling of freerange cygthreads which caused occasional hangs. (Christopher Faylor) - Fix utmp handling so that login/logout are correctly recorded. (Corinna Vinschen) - Implement getprogname, setprogname. (Corinna Vinschen) - Raise SIGSYS if cygserver is not running for some cygserver-specific calls. (Christopher Faylor) - Default to always checking for cygserver. (Christopher Faylor) - Add installation instructions for cygserver. (Corinna Vinschen) - Correct api major version check so that newer dlls will work with older apps but not vice versa. (Christopher Faylor) - Implement sigwait. (Christopher Faylor) - Implement flock. (Nicholas Wourms) - Make fcntl 64-bit aware. (Corinna Vinschen) - Remove polling loop for serial tcflush which caused hangs. (Brian Ford) - Allow multiple pathnames on the cygpath command line. (Mark Blackburn) - Add ipcrm and ipcs to cygwin distribution. (Corinna
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
I followed the installation instructions here, but the cygwin1.dll file does not update. Just the packages are updated. The date on cygwin1.dll is 2003-09-20, obviously not the newest. Is there something else I need to do to make sure the dll gets updated? Thanks. Barry Drake --- Christopher Faylor [EMAIL PROTECTED] wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. I'd like to send a special thanks to Thomas Pfaff who is stepping down as the cygwin pthreads maintainer. His efforts in improving pthreads functionality were greatly appreciated. To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list at: [EMAIL PROTECTED] . *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Christopher Faylor Red Hat, Inc. Changes since 1.5.5-1: - Implement mknod. (Christopher Faylor) - Renumber many major/minor device numbers to be more like linux. (Christopher Faylor) - Revamp signal processing to allow beginnings of ability to send signals to threads. (Christopher Faylor) - Create shared memory regions in appropriate name space and with ACLs explicitly including their owner. (Pierre Humblet) - Protect tty access from unauthorized users. (Pierre Humblet, Christopher Faylor) - Add some missing entries to /usr/include/paths.h. (Christopher Faylor) - Add some missing entries to /usr/include/tzfile.h. (Christopher Faylor) - Fix problems with failing exec in a vfork. (Christopher Faylor) - Set errno to E2BIG if command line is longer than the CreateProcess limit. (Corinna Vinschen) - mmap fixes. (Corinna Vinschen) - Implement TIOCLINUX ioctl. (Pavel Tsekov) - Fix problem with TIOCGWINSZ. (Christopher Faylor) - Reimplement sched_rr_get_interval for NT systems. (Vaclav Haisman) - Fix some thread initialization races for stdio. (Christopher Faylor) - Correctly define MAP_FAILED as void *. (Yitzchak Scott-Thoennes) - Fix problems programs which need a console available when running on a pty. (Christopher Faylor) - Don't send SIGHUP on CTRL_LOGOFF_EVENT to processes running in invisible Windows stations (like services). (Corinna Vinschen) - Add escape sequences for codepage ansi - oem switching for ncurses frame drawing capabilities. (Micha Nelissen, Corinna Vinschen) - Implement System V shm, sem, msg handling in cygserver. (Corinna Vinschen) - Fix return value from FIONBIO ioctl. (Christopher Faylor) - Don't clobber O_APPEND when both O_NONBLOCK/O_NDELAY are set for F_SETFL. (Brian Ford) - Disallow filenames consisting entirely of three or more dots. (Corinna Vinschen) - Encode filenames consisting of more than two dots for managed mode. (Igor Pechtchanski) - Make tmpfile 64-bit aware. (Corinna Vinschen) - Correctly define *64_MAX. (Corinna Vinschen) - Fix Windows 95 handling of some network functions. (Corinna Vinschen) - Don't open a directory which lacks read privileges. (Christopher Faylor) - Implement vwarnx, vwarn, warn, warnx, verr, verrx, err, errx. (Corinna Vinschen) - Fix handling of freerange cygthreads which caused occasional hangs. (Christopher Faylor) - Fix utmp handling so that login/logout are correctly recorded. (Corinna Vinschen) - Implement getprogname, setprogname. (Corinna Vinschen) - Raise SIGSYS if cygserver is not running for some cygserver-specific calls. (Christopher Faylor) - Default to always checking for cygserver. (Christopher Faylor) - Add installation instructions for cygserver. (Corinna Vinschen) - Correct api major version check so that newer dlls will work with older apps but not vice versa. (Christopher Faylor) - Implement sigwait. (Christopher Faylor) - Implement flock. (Nicholas Wourms) - Make fcntl 64-bit aware. (Corinna Vinschen) - Remove polling loop for serial tcflush which caused hangs. (Brian Ford) - Allow multiple pathnames on the cygpath command line. (Mark Blackburn) - Add ipcrm and ipcs to cygwin distribution. (Corinna Vinschen) - Change mkgroup to print root group with local admins group sid and gid 0. (Corinna Vinschen) - Implement new options for passwd(1):
RE: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
-Original Message- From: cygwin-owner On Behalf Of Barry Drake I followed the installation instructions here, but the cygwin1.dll file does not update. Just the packages are updated. The date on cygwin1.dll is 2003-09-20, obviously not the newest. Is there something else I need to do to make sure the dll gets updated? Thanks. Barry Drake Probably just a matter of waiting a few hours (maybe as long as overnight) for the updates to propagate as far as the particular download mirror you're using. That often takes a little while after the new release is announce and available on the main cygwin home site. cheers, DaveK -- Can't think of a witty .sigline today -- 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/
RE: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Dave, Thank you. I'll try the upgrade later. Barry --- Dave Korn [EMAIL PROTECTED] wrote: -Original Message- From: cygwin-owner On Behalf Of Barry Drake I followed the installation instructions here, but the cygwin1.dll file does not update. Just the packages are updated. The date on cygwin1.dll is 2003-09-20, obviously not the newest. Is there something else I need to do to make sure the dll gets updated? Thanks. Barry Drake Probably just a matter of waiting a few hours (maybe as long as overnight) for the updates to propagate as far as the particular download mirror you're using. That often takes a little while after the new release is announce and available on the main cygwin home site. cheers, DaveK -- Can't think of a witty .sigline today -- 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/ -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, Jan 19, 2004 at 11:57:12AM -0500, [EMAIL PROTECTED] wrote: Thank you cgf - I've been eagerly awaiting this. And thanks to all who have contributed to bringing this release about. I know it's a big one with a lot of deep in the bowels of the code changes. Should be the best Cygwin yet. You're welcome. This is one of the biggest changes to come along in a while. In a way it's even bigger than the recent move to 64 bit file I/O. It's not the way I normally like to do things but events conspired against me. So, the device/fhandler code has been fundamentally changed, the signal handling code has been fundamentally changed (with more to come), and we've finally moved to a fully functional Sys V ipc model. The big gotcha for me was the tty security stuff. I introduced a variation on an idea by Pierre Humblet and then spent way too long stabilizing it, reinforcing in the process that two things I really hate are usage counts and vfork. The rips in attention between trying to fix this and still focus on finishing up the signal changes were almost audible. The signal stuff helped me remember how much I truly hate the Windows 9x, Me family. At least I now have an easy-to-use test system for Me, so I can hold my nose and test there, if needed. Next release should see more signal changes (sigwaitinfo, and possibly the allowance of sa_sigaction style signal handlers), some beginning clock/timer stuff (see the most recent snapshot), and maybe completed fifo support. Oh, yeah. 1.5.7 will be ready tomorrow. cgf -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Barry, It's also possible you had some Cygwin program (or service) running while you updated, so cygwin1.dll was in use and setup wasn't able to overwrite it. Look in /var/log/setup.log for Scheduled reboot replacement... If it's present, reboot, and cygwin1.dll will get updated. HTH, Igor P.S. Please make sure your mailer doesn't quote raw e-mail addresses in replies -- they are food for spam harvesters. On Mon, 19 Jan 2004, Barry Drake wrote: I followed the installation instructions here, but the cygwin1.dll file does not update. Just the packages are updated. The date on cygwin1.dll is 2003-09-20, obviously not the newest. Is there something else I need to do to make sure the dll gets updated? Thanks. Barry Drake --- Christopher Faylor cgf-nopersonal-replies-pleaseatcygwindotcom wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. [snip] -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_[EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! I have since come to realize that being between your mentor and his route to the bathroom is a major career booster. -- Patrick Naughton -- 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/
regtool freezes on XP (Was: Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1)
When I run this script *not* from another cygwin program (Windows Run menu as bash -c scriptname.sh, or from W32 GNU Emacs) ---begin script #!/bin/sh echo -n Getting location... regtool get '\' ---end script I get the expected output: Getting location...Unknown key prefix. Valid prefixes are: root HKCR HKEY_CLASSES_ROOT config HKCC HKEY_CURRENT_CONFIG user HKCU HKEY_CURRENT_USER machine HKLM HKEY_LOCAL_MACHINE users HKU HKEY_USERS BUT, it then freezes (that is sh.exe freezes, after regtool finishes) (Ctrl+C does nothing, kill -9 does nothing, /bin/kill -f works). This worked correctly in 1.5.5, and it still works on my Win2000Pro box, but not on my XP box. It does not matter what arguments you pass to regtool (I just tried it with none and it still froze). This is a hyperthreaded machine (if that makes any difference). I can try it with HT turned off if you want. Cygwin Win95/NT Configuration Diagnostics Current System Time: Mon Jan 19 16:21:34 2004 Windows XP Professional Ver 5.1 Build 2600 Service Pack 1 Path: C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin C:\cygwin\usr\X11R6\bin C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\Program Output from C:\cygwin\bin\id.exe (nontsec) UID: 11643(rcampbell) GID: 10513(Domain Users) 10513(Domain Users) Output from C:\cygwin\bin\id.exe (ntsec) UID: 11643(rcampbell) GID: 10513(Domain Users) 544(Administrators) 545(Users) 10513(Domain Users) SysDir: C:\WINDOWS\System32 WinDir: C:\WINDOWS HOME = `C:\cygwin\home\rcampbell' MAKE_MODE = `unix' PWD = `/tmp' USER = `rcampbell' ALLUSERSPROFILE = `C:\Documents and Settings\All Users' APPDATA = `C:\Documents and Settings\rcampbell\Application Data' CLIENTNAME = `Console' COLORFGBG = `0;default;15' COLORTERM = `rxvt-xpm' COMMONPROGRAMFILES = `C:\Program Files\Common Files' COMPUTERNAME = `DESK-RCAMPBELL' COMSPEC = `C:\WINDOWS\system32\cmd.exe' COSMIC = `t' CVS_RSH = `/bin/ssh' DISPLAY = `:0' HOMEDRIVE = `C:' HOMEPATH = `\Documents and Settings\rcampbell' HOSTNAME = `desk-rcampbell' INFOPATH = `/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:' LOGONSERVER = `\\EXCHANGE' MANPATH = `/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man' NUMBER_OF_PROCESSORS = `2' OLDPWD = `/home/rcampbell' OS = `Windows_NT' P4CONFIG = `.p4config' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 15 Model 2 Stepping 9, GenuineIntel' PROCESSOR_LEVEL = `15' PROCESSOR_REVISION = `0209' PROGRAMFILES = `C:\Program Files' PS1 = `\[\033]0;\w\007 [EMAIL PROTECTED] \[\033[33m\w\033[0m\] $ ' SESSIONNAME = `Console' SHLVL = `1' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINDOWS' TEMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp' TERM = `xterm' TMP = `C:\DOCUME~1\RCAMPB~1\LOCALS~1\Temp' USERDNSDOMAIN = `TROPICNETWORKS.COM' USERDOMAIN = `TROPICNETWORKS' USERNAME = `rcampbell' USERPROFILE = `C:\Documents and Settings\rcampbell' WINDIR = `C:\WINDOWS' WINDOWID = `168128144' _ = `/usr/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x0022 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:\cygwin' flags = 0x000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c (default) = `C:' flags = 0x000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:\cygwin/bin' flags = 0x000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:\cygwin/lib' flags = 0x000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/AN/A c: hd NTFS 39260Mb 45% CP CS UN PA FC d: cd N/AN/A C:\cygwin / system binmode C: /c system binmode C:\cygwin/bin /usr/bin system binmode C:\cygwin/lib /usr/lib system binmode . /cygdrive system binmode,cygdrive Found: C:\cygwin\bin\awk.exe Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cp.exe Found: C:\cygwin\bin\cpp.exe Found: C:\cygwin\bin\find.exe Found: C:\cygwin\bin\gcc.exe Found: C:\cygwin\bin\gdb.exe Found: C:\cygwin\bin\grep.exe Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\mv.exe Found: C:\cygwin\bin\rm.exe Found: C:\cygwin\bin\sed.exe Found: C:\cygwin\bin\sh.exe Found: C:\cygwin\bin\tar.exe 61k 2003/08/09
Re: regtool freezes on XP (Was: Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1)
I think the problem is bash, not regtool. The following script also displays the problem: ---begin script--- #!/bin/sh ls ---end script--- Running the script through /bin/sh makes the problem go away. (I.e., execute sh -c scriptname.sh from the Run menu.) Dave Rolf Campbell wrote: When I run this script *not* from another cygwin program (Windows Run menu as bash -c scriptname.sh, or from W32 GNU Emacs) ---begin script #!/bin/sh echo -n Getting location... regtool get '\' ---end script I get the expected output: Getting location...Unknown key prefix. Valid prefixes are: root HKCR HKEY_CLASSES_ROOT config HKCC HKEY_CURRENT_CONFIG user HKCU HKEY_CURRENT_USER machine HKLM HKEY_LOCAL_MACHINE users HKU HKEY_USERS BUT, it then freezes (that is sh.exe freezes, after regtool finishes) (Ctrl+C does nothing, kill -9 does nothing, /bin/kill -f works). This worked correctly in 1.5.5, and it still works on my Win2000Pro box, but not on my XP box. It does not matter what arguments you pass to regtool (I just tried it with none and it still froze). This is a hyperthreaded machine (if that makes any difference). I can try it with HT turned off if you want. -- 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/ -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, Jan 19, 2004 at 10:56:41AM -0500, Christopher Faylor wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. Nice job. Thanks. - Implement System V shm, sem, msg handling in cygserver. (Corinna Vinschen) I'm not seeing information about how to use these. Is cygipc now deprecated? Or should I set up it's ipc daemon? (Don't actually care about SysV IPC, but perl's Configure notices the new functionality and decides to build the IPC::SysV module, which croaks.) (Diffs of output from perl build and test, pre and post install of 1.5.6 follow, if anyone interested.) --- config.22172.log.1.5.5-1-8 2004-01-18 18:54:20.143473600 -0800 +++ config.22172.log2004-01-19 12:23:52.361624000 -0800 @@ -154 +154 @@ -Operating system version? [1.5.5(0.9432)] +Operating system version? [1.5.6(0.10832)] @@ -913 +913,2 @@ -dlsym doesn't need a leading underscore. +I can't compile and run the test program. +I'm guessing that dlsym doesn't need a leading underscore. @@ -1003 +1004 @@ -flock() NOT found. +flock() found. @@ -1005 +1006 @@ -flock() prototype NOT found. +flock() prototype found. @@ -1263 +1264 @@ -msgctl() NOT found. +msgctl() found. @@ -1265 +1266 @@ -msgget() NOT found. +msgget() found. @@ -1267 +1268 @@ -msgsnd() NOT found. +msgsnd() found. @@ -1269 +1270 @@ -msgrcv() NOT found. +msgrcv() found. @@ -1271 +1272 @@ -You don't have the full msg*(2) library. +You have the full msg*(2) library. @@ -1357 +1358 @@ -semctl() NOT found. +semctl() found. @@ -1359 +1360 @@ -semget() NOT found. +semget() found. @@ -1361 +1362 @@ -semop() NOT found. +semop() found. @@ -1363 +1364 @@ -You don't have the full sem*(2) library. +You have the full sem*(2) library. @@ -1366,0 +1368,5 @@ +Signal 12 +You cannot use union semun for semctl IPC_STAT. +Signal 12 +You cannot use struct semid_ds* for semctl IPC_STAT. + @@ -1433 +1439 @@ -shmctl() NOT found. +shmctl() found. @@ -1435 +1441 @@ -shmget() NOT found. +shmget() found. @@ -1437 +1443,2 @@ -shmat() NOT found. +shmat() found. +and it returns (void *). @@ -1439 +1446 @@ -shmdt() NOT found. +shmdt() found. @@ -1441 +1448 @@ -You don't have the full shm*(2) library. +You have the full shm*(2) library. @@ -1830 +1837 @@ -[B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared] +[B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared] --- config.sh.22172.log.1.5.5-1-8 2004-01-18 18:54:20.323732800 -0800 +++ config.sh.22172.log 2004-01-19 12:23:52.381652800 -0800 @@ -11 +11 @@ -# Configuration time: Sun Jan 18 18:47:57 PST 2004 +# Configuration time: Mon Jan 19 12:19:01 PST 2004 @@ -13 +13 @@ -# Target system : cygwin_nt-5.1 dhx98431 1.5.5(0.9432) 2003-09-20 16:31 i686 unknown unknown cygwin +# Target system : cygwin_nt-5.1 dhx98431 1.5.6(0.10832) 2004-01-19 00:43 i686 unknown unknown cygwin @@ -66 +66 @@ -cf_time='Sun Jan 18 18:47:57 PST 2004' +cf_time='Mon Jan 19 12:19:01 PST 2004' @@ -178,2 +178,2 @@ -d_flock='undef' -d_flockproto='undef' +d_flock='define' +d_flockproto='define' @@ -297 +297 @@ -d_msg='undef' +d_msg='define' @@ -303,2 +303,2 @@ -d_msgctl='undef' -d_msgget='undef' +d_msgctl='define' +d_msgget='define' @@ -306,2 +306,2 @@ -d_msgrcv='undef' -d_msgsnd='undef' +d_msgrcv='define' +d_msgsnd='define' @@ -359,2 +359,2 @@ -d_sem='undef' -d_semctl='undef' +d_sem='define' +d_semctl='define' @@ -363,2 +363,2 @@ -d_semget='undef' -d_semop='undef' +d_semget='define' +d_semop='define' @@ -399,6 +399,6 @@ -d_shm='undef' -d_shmat='undef' -d_shmatprototype='undef' -d_shmctl='undef' -d_shmdt='undef' -d_shmget='undef' +d_shm='define' +d_shmat='define' +d_shmatprototype='define' +d_shmctl='define' +d_shmdt='define' +d_shmget='define' @@ -504 +504 @@ -dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' +dynamic_ext='B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, Jan 19, 2004 at 04:09:41PM -0800, Yitzchak Scott-Thoennes [EMAIL PROTECTED] wrote: + Making IPC::SysV (dynamic) ... +LD_RUN_PATH= ld2 -L/usr/local/lib SysV.o -o ../../../lib/auto/IPC/SysV/SysV.dll ../../../libperl.dll.a -lcygipc +gcc -shared -o SysV.dll -Wl,--out-implib=libSysV.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ +-L/usr/local/lib SysV.o ../../../libperl.dll.a -lcygipc Whoops, that -lcygipc probably shouldn't be there. -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Christopher Faylor wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. Again, thanks for all your work. - Fix problems programs which need a console available when running on a pty. (Christopher Faylor) After upgrading, I noticed a difference with the tty usage compared to 1.5.5. Now, don't get me wrong, nothing's broke that I can tell, but I'm just a little bit curious about the following: When I open an rxvt shell prompt, it appears that each one has allocated two ttys. For example, with 3 rxvts running: $ w 16:51:19 up 15 days, 23:19, 6 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT briantty0 BOOCH15:570.00s 0.00s ? - briantty1 :0 15:570.00s 0.00s ? - briantty2 BOOCH15:580.00s 0.00s ? - briantty3 :0 15:580.00s 0.00s ? - briantty4 BOOCH16:510.00s 0.00s ? - briantty5 :0 16:510.00s 0.00s ? - I don't have an X server running at all. My DISPLAY variable is set to localhost:0.0 but it doesn't seem to matter if I remove that from .profile. My $CYGWIN is set to ntsec tty and this is under w2k: CYGWIN_NT-5.0 booch 1.5.6(0.108/3/2) 2004-01-19 00:43 i686 unknown unknown Cygwin So, just out of curiosity, why two ttys for each rxvt? Brian -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, 19 Jan 2004, Brian Dessent wrote: Christopher Faylor wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. Again, thanks for all your work. Ditto! - Fix problems programs which need a console available when running on a pty. (Christopher Faylor) After upgrading, I noticed a difference with the tty usage compared to 1.5.5. Now, don't get me wrong, nothing's broke that I can tell, but I'm just a little bit curious about the following: When I open an rxvt shell prompt, it appears that each one has allocated two ttys. For example, with 3 rxvts running: $ w 16:51:19 up 15 days, 23:19, 6 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT briantty0 BOOCH15:570.00s 0.00s ? - briantty1 :0 15:570.00s 0.00s ? - briantty2 BOOCH15:580.00s 0.00s ? - briantty3 :0 15:580.00s 0.00s ? - briantty4 BOOCH16:510.00s 0.00s ? - briantty5 :0 16:510.00s 0.00s ? - I don't have an X server running at all. My DISPLAY variable is set to localhost:0.0 but it doesn't seem to matter if I remove that from .profile. My $CYGWIN is set to ntsec tty and this is under w2k: CYGWIN_NT-5.0 booch 1.5.6(0.108/3/2) 2004-01-19 00:43 i686 unknown unknown Cygwin So, just out of curiosity, why two ttys for each rxvt? Brian I don't know about the 2 tty issue, but :0 is rxvt's internal name for no display. In fact, IIUC, if you actually do have an X server running on display :0, rxvt will pop up a Windows window if the DISPLAY is set to that value. Fortunately, most X servers use the screen number as well (i.e., at least :0.0), so that problem shouldn't come up in real life. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_[EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! I have since come to realize that being between your mentor and his route to the bathroom is a major career booster. -- Patrick Naughton -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
Thanks Igor. I found the updated .dll on another mirror and it installed fine. Also, thank you for alerting me to the email address quotes. Note that yours doesn't appear below! Barry --- Igor Pechtchanski wrote: Barry, It's also possible you had some Cygwin program (or service) running while you updated, so cygwin1.dll was in use and setup wasn't able to overwrite it. Look in /var/log/setup.log for Scheduled reboot replacement... If it's present, reboot, and cygwin1.dll will get updated. HTH, Igor P.S. Please make sure your mailer doesn't quote raw e-mail addresses in replies -- they are food for spam harvesters. On Mon, 19 Jan 2004, Barry Drake wrote: I followed the installation instructions here, but the cygwin1.dll file does not update. Just the packages are updated. The date on cygwin1.dll is 2003-09-20, obviously not the newest. Is there something else I need to do to make sure the dll gets updated? Thanks. Barry Drake --- Christopher Faylor cgf-nopersonal-replies-pleaseatcygwindotcom wrote: I've made a new version of the Cygwin DLL and associated utilities available for download. As usual, a list of what has changed is below. [snip] -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ [EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_ [EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! I have since come to realize that being between your mentor and his route to the bathroom is a major career booster. -- Patrick Naughton -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, Jan 19, 2004 at 04:19:25PM -0800, Yitzchak Scott-Thoennes [EMAIL PROTECTED] wrote: On Mon, Jan 19, 2004 at 04:09:41PM -0800, Yitzchak Scott-Thoennes [EMAIL PROTECTED] wrote: + Making IPC::SysV (dynamic) ... +LD_RUN_PATH= ld2 -L/usr/local/lib SysV.o -o ../../../lib/auto/IPC/SysV/SysV.dll ../../../libperl.dll.a -lcygipc +gcc -shared -o SysV.dll -Wl,--out-implib=libSysV.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ +-L/usr/local/lib SysV.o ../../../libperl.dll.a -lcygipc Whoops, that -lcygipc probably shouldn't be there. But removing doesn't help. I've now found this: http://www.cygwin.com/ml/cygwin-apps/2003-11/msg00354.html on the cygwin-apps list (where I hadn't thought to look) and what's going on is clear...except that there doesn't seem to be a cygserver.exe, and the README Corinna refers to isn't in the distribution (that I can find). -- 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/
Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1
On Mon, Jan 19, 2004 at 04:55:53PM -0800, Brian Dessent wrote: So, just out of curiosity, why two ttys for each rxvt? Because you are starting rxvt with CYGWIN=tty. cgf -- 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/
Re: regtool freezes on XP (Was: Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1)
On Mon, Jan 19, 2004 at 01:48:52PM -0800, David Rothenberger wrote: I think the problem is bash, not regtool. The following script also displays the problem: ---begin script--- #!/bin/sh ls ---end script--- Does the latest snapshot fix this problem? cgf -- 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/