upgrade advice for end users

Eric Blake ebb9@byu.net
Sat Jan 6 02:01:00 GMT 2007

Hash: SHA1

According to fschmidt on 1/5/2007 4:49 PM:
> Having just suffered through a cygwin upgrade, I would like to let other end
> users know what they need to do to get cygwin to work.
> 1.  Create a new Windows System Environment variable called "SHELLOPTS" and
> set it to "igncr".  This makes bash handle CR/LF correctly.

There have been other reports that doing this makes scripts misbehave
because they aren't expecting to be interactive; one example
of this was problems using man.  So take the above advice with a grain of
salt.  Or do what I do - use binary files on binary mounts, and if I must
use text files, make sure they are on text mounts.  Setting SHELLOPTS is
somewhat of a last-ditch hack for the issue of CRLFs living on the wrong
mount style.

> 2.  Replace /bin/make.exe with http://www.cmake.org/files/cygwin/make.exe . 
> The new version of make can't handle colons, so replace the new version with
> an old make that can handle colons.

Or wait patiently until the latest CVS version of make has stabilized on
path handling, and is released, at which point this workaround is no
longer needed.

> I sincerely hope that either cygwin changes direction to be more Windows
> friendly, or that a cygwin fork is started in this direction.

You obviously haven't been reading the mail archives much in the last two
months.  Both of these issues have been talked to death, but so far, no
one has felt it necessary to fork cygwin over either of them.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


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/

More information about the Cygwin mailing list