Re: [ANNOUNCEMENT] Updated: cygwin-1.5.6-1

2004-01-20 Thread Corinna Vinschen
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

2004-01-20 Thread Gerrit P. Haase
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)

2004-01-20 Thread Rolf Campbell
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)

2004-01-20 Thread David Rothenberger
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

2004-01-19 Thread Brian . Kelly

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

2004-01-19 Thread 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

--- 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

2004-01-19 Thread Dave Korn
 
 -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

2004-01-19 Thread Barry Drake
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

2004-01-19 Thread Christopher Faylor
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

2004-01-19 Thread Igor Pechtchanski
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)

2004-01-19 Thread Rolf Campbell
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)

2004-01-19 Thread David Rothenberger
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

2004-01-19 Thread Yitzchak Scott-Thoennes
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

2004-01-19 Thread Yitzchak Scott-Thoennes
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

2004-01-19 Thread Brian Dessent
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

2004-01-19 Thread Igor Pechtchanski
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

2004-01-19 Thread Barry Drake
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

2004-01-19 Thread Yitzchak Scott-Thoennes
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

2004-01-19 Thread Christopher Faylor
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)

2004-01-19 Thread Christopher Faylor
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/