Re: [ITP] mintty 0.3.5

2009-01-21 Thread Andy Koppe
2009/1/21 Corinna Vinschen:
 On Jan 20 19:56, Andy Koppe wrote:
 http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1-src.tar.bz2
 http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/mintty-0.3.5-1.tar.bz2
 http://mintty.googlecode.com/svn/pkgs/cygwin/0.3.5-1/setup.hint

 Uploaded.

Thanks!

 Please don't forget to send an announcement according to
 http://cygwin.com/setup.html#submitting, section 8 to
 cygwin-annou...@cygwin.com.

Will do later today.

Andy


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Andrew Schulman
A request:  I think a lot of people would find it useful if you were to split
out the client tools, in particular 'host', from the bind server package.  I
don't want to run a DNS server-- I just want to be able to use the 'host'
command.  Thanks, Andrew.


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Corinna Vinschen
On Jan 21 11:51, Andrew Schulman wrote:
 A request:  I think a lot of people would find it useful if you were to split
 out the client tools, in particular 'host', from the bind server package.  I
 don't want to run a DNS server-- I just want to be able to use the 'host'
 command.  Thanks, Andrew.

And here's another problem, Yaakov.

Why does the bind package require an /etc/resolv.conf file?  Isn't that
used only by the resolver lib?  And the resolver lib is part of Cygwin
1.7 anyway, or in the minires package for Cygwin 1.5.  Minires/Cygwin 1.7
don't need a resolv.conf file, so why does bind?!?


Corinna

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


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Andrew Schulman wrote:
 A request:  I think a lot of people would find it useful if you were to split
 out the client tools, in particular 'host', from the bind server package.  I
 don't want to run a DNS server-- I just want to be able to use the 'host'
 command.  Thanks, Andrew.

I don't see that as a compelling argument to justify YA binary package.
 Just because you install a package doesn't mean you have to use every
single tool included therein.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3VqAACgkQpiWmPGlmQSPlxACg4KVpRwavGPK3A5nP1/B232o4
4vcAnjReO7mcydEBjK58A2p6e5ORwSj4
=iq7d
-END PGP SIGNATURE-


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 And here's another problem, Yaakov.
 
 Why does the bind package require an /etc/resolv.conf file?  Isn't that
 used only by the resolver lib?  And the resolver lib is part of Cygwin
 1.7 anyway, or in the minires package for Cygwin 1.5.  Minires/Cygwin 1.7
 don't need a resolv.conf file, so why does bind?!?

I was attempting to avoid a FAQ.  BIND is a DNS suite, and it needs to
know the address of a nameserver in order to do lookups.  The usage of
/etc/resolv.conf is well documented in both the manpages and the online
manual.


Yaakov


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3WU4ACgkQpiWmPGlmQSNXyQCfXEFPRiLslEh0fwggqgZo7RKO
jNoAnAgTDGVHiR4Bgoavl5EEaYpO215X
=RCY6
-END PGP SIGNATURE-


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Corinna Vinschen
On Jan 21 11:20, Yaakov (Cygwin/X) wrote:
 Corinna Vinschen wrote:
  Why does the bind package require an /etc/resolv.conf file?  Isn't that
  used only by the resolver lib?  And the resolver lib is part of Cygwin
  1.7 anyway, or in the minires package for Cygwin 1.5.  Minires/Cygwin 1.7
  don't need a resolv.conf file, so why does bind?!?
 
 I was attempting to avoid a FAQ.  BIND is a DNS suite, and it needs to
 know the address of a nameserver in order to do lookups.  The usage of
 /etc/resolv.conf is well documented in both the manpages and the online
 manual.

Ok, but the Cygwin resolver lib also works without this file because the
nameserver information can be (and is) fetched from Windows.  Would it
be feasible to use the same method as the resolver lib so that we don't
have two libs using different methods?  The resolver lib uses
/etc/resolv.conf, but falls back to calling the Windows function
GetNetworkParam to fetch this information if the resolve.conf file
doesn't exist(*).


Corinna


(*) On NT4 the GetNetworkParam function is missing so the resolver
checks the registry directly, but given the age of NT4 I wouldn't
be too concerned...

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


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Andrew Schulman
  A request:  I think a lot of people would find it useful if you were to 
  split
  out the client tools, in particular 'host', from the bind server package.  I
  don't want to run a DNS server-- I just want to be able to use the 'host'
  command.  Thanks, Andrew.
 
 I don't see that as a compelling argument to justify YA binary package.
  Just because you install a package doesn't mean you have to use every
 single tool included therein.

At the risk of prolonging the argument, I'll just boldly claim without proof
that all but a small percentage of the people who install the bind package will
want only the client.  In that case, parsimony and security argue for not
installing the server on those users' hosts-- even if they choose not to run it.

Whether that argument is compelling enough to justify splitting the package is
of course your call.  In any case, thanks for packaging bind.

Andrew.


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 Ok, but the Cygwin resolver lib also works without this file because the
 nameserver information can be (and is) fetched from Windows.  Would it
 be feasible to use the same method as the resolver lib so that we don't
 have two libs using different methods?  The resolver lib uses
 /etc/resolv.conf, but falls back to calling the Windows function
 GetNetworkParam to fetch this information if the resolve.conf file
 doesn't exist(*).

BIND does not use libresolv/minires, it uses its own code (in liblwres)
for parsing /etc/resolv.conf and doing the actual resolver operations.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3YicACgkQpiWmPGlmQSMTEQCdEHXZa8UFlHyVAKfioOMQt3w7
8X8AoJTjPNzTtCHUYEdZ9DzFHi3DDlCF
=Rmrf
-END PGP SIGNATURE-


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Corinna Vinschen
On Jan 21 11:58, Yaakov (Cygwin/X) wrote:
 Corinna Vinschen wrote:
  Ok, but the Cygwin resolver lib also works without this file because the
  nameserver information can be (and is) fetched from Windows.  Would it
  be feasible to use the same method as the resolver lib so that we don't
  have two libs using different methods?  The resolver lib uses
  /etc/resolv.conf, but falls back to calling the Windows function
  GetNetworkParam to fetch this information if the resolve.conf file
  doesn't exist(*).
 
 BIND does not use libresolv/minires, it uses its own code (in liblwres)
 for parsing /etc/resolv.conf and doing the actual resolver operations.

Well, yes.  That's why I'm asking the above question.


Corinna

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


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 Well, yes.  That's why I'm asking the above question.

I'm really not sure where you're going with this.  This isn't Cygwin
specific; BIND doesn't use libresolv on Linux either.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3b+wACgkQpiWmPGlmQSPqBwCgmiegh+It+YrLeBqrxRqQfupK
35wAn2oiQlA++BQFhXq1HZwNrAvn2FfI
=gBy1
-END PGP SIGNATURE-


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Corinna Vinschen
On Jan 21 12:56, Yaakov (Cygwin/X) wrote:
 Corinna Vinschen wrote:
  Well, yes.  That's why I'm asking the above question.
 
 I'm really not sure where you're going with this.  This isn't Cygwin
 specific; BIND doesn't use libresolv on Linux either.

I'm not asking to use the resolver lib.  I'm asking that the resolver
code in bind's libs uses the same method to fetch nameserver and
domain information as Cygwin's default resolver does.  Which is
basically

- use /etc/resolv.conf if available
- otherwise, use Windows' GetNetworkParam() function.


Corinna

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


[RFU] lftp

2009-01-21 Thread Andrew Schulman
I've packaged a new release of lftp.  This release fixes (again) the conflict
with gettext caused by inclusion of /usr/lib/charset.alias.

Please upload.  Thanks, Andrew.

# 1.5
# Please leave 3.7.3-2 as previous, delete others
wget \
 http://home.comcast.net/~andrex2/cygwin-1.5/lftp/lftp-3.7.6-3.tar.bz2 \
 http://home.comcast.net/~andrex2/cygwin-1.5/lftp/lftp-3.7.6-3-src.tar.bz2

# 1.7
# Please leave 3.7.3-2 as previous, delete others
wget \
 http://home.comcast.net/~andrex2/cygwin-1.7/lftp/lftp-3.7.6-4.tar.bz2 \
 http://home.comcast.net/~andrex2/cygwin-1.7/lftp/lftp-3.7.6-4-src.tar.bz2


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Corinna Vinschen wrote:
 I'm not asking to use the resolver lib.  I'm asking that the resolver
 code in bind's libs uses the same method to fetch nameserver and
 domain information as Cygwin's default resolver does.

You could just as easily make the same argument on Linux: glibc already
includes a resolver lib, so why shouldn't BIND use it?  I have yet to
see a Linux distribution patch bind to use libresolv, and I see little
difference between using libresolv and copying (part of) minires into BIND.

 Which is basically
 
 - use /etc/resolv.conf if available
 - otherwise, use Windows' GetNetworkParam() function.

You asked originally if it was feasible to do so.  There is a Windows
version of BIND, so perhaps it is possible, but AFAICS accomodating both
would be difficult to maintain.  If we're going to expect every Cygwin
user to maintain an /etc/fstab, I really don't see why we can't expect
those few who want to use BIND to maintain an /etc/resolv.conf.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3q4oACgkQpiWmPGlmQSM3EQCeIaDh5+tE04p8Gq8ozWYsMEKn
7pwAoKXg4gPCQrRSsgMF4frUT1KDqQDA
=kDMr
-END PGP SIGNATURE-


Re: [ITP] bind-9.6.0-1

2009-01-21 Thread Pierre A. Humblet

At 12:37 PM 1/21/2009, Corinna Vinschen wrote:
On Jan 21 11:20, Yaakov (Cygwin/X) wrote:
 Corinna Vinschen wrote:
  Why does the bind package require an /etc/resolv.conf file?  Isn't that
  used only by the resolver lib?  And the resolver lib is part of Cygwin
  1.7 anyway, or in the minires package for Cygwin 1.5.  Minires/Cygwin 1.7
  don't need a resolv.conf file, so why does bind?!?

 I was attempting to avoid a FAQ.  BIND is a DNS suite, and it needs to
 know the address of a nameserver in order to do lookups.  The usage of
 /etc/resolv.conf is well documented in both the manpages and the online
 manual.

Ok, but the Cygwin resolver lib also works without this file because the
nameserver information can be (and is) fetched from Windows.  Would it
be feasible to use the same method as the resolver lib so that we don't
have two libs using different methods?  The resolver lib uses
/etc/resolv.conf, but falls back to calling the Windows function
GetNetworkParam to fetch this information if the resolve.conf file
doesn't exist(*).

There is another problem. If resolv.conf exists then minires and the cygwin 1.7
resolver default to using the name servers directly instead of using 
the internal

Windows resolver.
That's useful to those who don't want to use the default dns server 
of their isp, which

may offer a DNS assistance feature that maps non existent domains to a web
server operated by the ISP, while keeping dns assistance for their web browser.
http://log.psi.cc/2008/03/02/how-to-disable-verizon-dns-assistance/
http://netservices.verizon.net/portal/link/help/item?case=dns_assist_fiospartner=verizonproduct=fios

If it's a problem we can change the behavior of the cygwin 1.7 
resolver to require

more than the existence of resolv.conf to enable the bypass.

Pierre



Re: RE: Intermittent X clipboard failure

2009-01-21 Thread n05q4nn

I don't know if there is permanent fix for this but this is my workaround.

I faced similar issue after I upgraded my X server recently. Copy/paste 
between X and windows apps works fine as long as no MS Office 2003 apps 
are open. If Office apps are open, they hang immediately if I copy 
anything from X, e.g. xterm. Killing the hung Office apps usually 
restore my copy/paste function.


My workaround: disable the Office clipboard. This forces Office apps to 
use the Windows clipboard but the apps don't hang when I copy/paste from X.


To disable the Office clipboard:
  * On the Office Clipboard task pane, click Options.
  * Clear the Show Office Clipboard Automatically check box.
  * Clear the Show Office Clipboard When Ctrl+C Pressed Twice check box.
  * Clear the Collect Without Showing Office Clipboard check box.

YMMV


Williams, Chris (Marlboro) wrote:

Hi,
This clipboard failure happened again. This time I notice I could still
copy from X apps to the Windows clipboard buffer. Also this time I
copied some log information about the shutdown:

 Start log clip 
winDeinitMultiWindowWM - Noting shutdown in progress
winClipboardProc - winClipboardFlushWindowsMessageQueue trapped WM_QUIT
message,
 exiting main loop.
winClipboardProc - XDestroyWindow succeeded.

winClipboardIOErrorHandler!

 End log clip 

Anyone have any specific hints about hunting down this clipboard
problem?
Possibly apropos, anyone have any issues running the Office Clipboard
that comes with MS Office 2003 with this new X server, X.Org 7.4?

Thanks,
Chris

-Original Message-
From: cygwin-xfree-ow...@cygwin.com
[mailto:cygwin-xfree-ow...@cygwin.com] On Behalf Of Williams, Chris
(Marlboro)
Sent: Thursday, December 18, 2008 6:59 PM
To: cygwin-xfree@cygwin.com
Subject: Intermittent X clipboard failure

Hi,

I've been using the Xwin release 1.5.3.0 on XP SP2 and I'm experiencing
odd copy/paste behavior.
When I first start the X server with the -clipboard command-line
option everything works fine, copy/paste to/from X apps with no problem.
After a while, and unfortunately I don't know what event triggers this,
Windows stops accepting clipboard data from the X apps and vice versa, I
can't paste into any X app.
The log isn't that much help, probably because I don't understand what
I'm looking at. I do see messages like:
winProcessXEventsTimeout - Call to select () failed: 0.  Bailing.
winClipboardFlushXEvents - SelectionRequest - OpenClipboard () failed:


If I restart the X server this problem goes away immediately. Or if I
wait long it enough I stop seeing those log messages and the problem
goes away on it's own apparently. Anyone else have this type of problem?
I'm not even sure what the next step is as far as providing useful data
for debugging purposes. I'll also add that I'm only talking about text
copy here.

Thank you,
Chris


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




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



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



Re: RE: Intermittent X clipboard failure

2009-01-21 Thread Devin Armstrong
I have been experiencing this issue frequently ever since I upgraded
to the new X server and xterm last month. I am using xterm. I haven't
tried rxvt. I have MS Office XP on WinXP SP2. Disabling the Office
Clipboard as suggested doesn't work for me. Once I get in this state
copy/paste functionality is broken for all apps. To get the Windows
clipboard working I have to kill the X server using Task Manager as
telling it to exit using the right-click menu on the X icon in
notification area doesn't work. It looks like the X server hangs on
shutdown.

I have found that going back to xterm 229 works slightly better but
still has the issue (and that's kind of a pain as I have install some
obsolete libraries to get it working). This used to work without issue
with the old 6.8.x X servers. I have to have MS Outlook running at all
times as that is my work email client.

Devin

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



Pound her till you reach her guts. book

2009-01-21 Thread znmutineer

http://www.google.com/group/zhnfdmadelinearmstrong?sanocraoiipdnqadxjajur

fish comely disown scrawled
ceiling tip check-book roar

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



Jessica's hot body is so inviting. antics

2009-01-21 Thread rfvinterjection

http://www.google.com/group/vsbxhirammarcus?uhccmlmuxmjngfwsk

represent amount pale commonly specialist shoots
gathering neighbor place--a balance convoy

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



Re: [patch 0/7] X server patchset

2009-01-21 Thread Jon TURNEY

Yaakov (Cygwin/X) wrote:

Jon TURNEY wrote:
This mail is followed by a series of patches, mainly fixing cosmetic issues in 
-multiwindow mode.  This is incremental to my patchset of 20081218


I *think* I have everything in Ports SVN now.  I have excluded the
patches for SKIP_TASKBAR and log timestamps, and includes your patch to
enable Windows-WM and my patch to use BUILD_DATE to distinguish between
builds of the same version.


Yes, that seem to have everything.


Please test r5537 as release candidate.


Built and has been working ok for me today.



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



[ANNOUNCEMENT] Updated: xorg-server-1.5.3-5

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following package has been updated in the Cygwin net distribution:

*** xorg-server-1.5.3-5

Features:
* Restored Windows-WM (-mwextwm) support for use with xwinwm.

Patches:
* Allow pointer warping to work in multiwindow and rootless modes;
* Fixed keyboard layouts for nation-specific locales;
* Fixed -silent-dup-error option;
* Force keyboard state onto Virtual Core Keyboard on server startup;
* Generate scan codes for fake keypresses from speech recognizers;
* Improve mouse tracking for moving/resizing undecorated windows;
* Reduce mouse polling interval to 50ms.

Many thanks to Jon Turney, Colin Harrison, and Paul Loewenstein for
their patches.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-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:

cygwin-xfree-announce-unsubscribe-you=yourdomain@cygwin.com

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3+GQACgkQpiWmPGlmQSNr7QCffM1Z2Zp9c2tNMzbT9vazYSQI
LO8AmwUTLnFCKPQa/NBePdeB1SGL+oFY
=eiqQ
-END PGP SIGNATURE-

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



[ANNOUNCEMENT] Updated: xwinwm-0.0.5-2

2009-01-21 Thread Yaakov (Cygwin/X)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The following package has been updated in the Cygwin net distribution:

*** xwinwm-0.0.5-2

I have rebuilt xwinwm for modular X11, with a small patch to fix
compilation with gcc-3.4.  It requires xorg-server-1.5.3-5, released today.

- From the original announcement in 2004:

***EXPERIMENTAL***
Kensuke Matsuzaki's window manager for Cygwin/X to be used with the
-mwextwm command-line parameter (not compatible with -multiwindow,
- -rootless, -nodecoration, nor with -fullscreen).

This window manager is not yet fully feature complete (e.g. resizing
doesn't work) and is being released now only to allow people to test it
and to get other developers interested in this project. Some may find
that xwinwm fits their current needs, but we make no guarantees and we
recommend that you stick with 'XWin -multiwindow' for your stable systems.

NOTE: You *do* have to launch xwinwm just as you would have to launch
twm in your startup script; XWin does not automatically launch xwinwm
when you are using -mwextwm, though this feature may be added later.


Yaakov
Cygwin/X


DOWNLOAD:
=
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to
you: http://cygwin.com/mirrors.html

QUESTIONS:
==
If you want to make a point or ask a question the cygwin-xfree mailing
list is the appropriate place.

CYGWIN-XFREE-ANNOUNCE UNSUBSCRIBE INFO:
===
To unsubscribe to the cygwin-xfree-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:

cygwin-xfree-announce-unsubscribe-you=yourdomain@cygwin.com

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.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkl3+vUACgkQpiWmPGlmQSP7VgCeMGJ7lq9zElAlp+g0DrvdSqVq
8o4Ani3Rks8Fp3aOqCIkxsCbP2FBkgv5
=Ikjw
-END PGP SIGNATURE-

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



src/winsup ChangeLog configure configure.in cy ...

2009-01-21 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org  2009-01-21 17:14:39

Modified files:
winsup : ChangeLog configure configure.in 
winsup/cygserver: ChangeLog client.cc 
winsup/cygwin  : ChangeLog acconfig.h config.h.in configure 
 configure.in environ.cc fhandler_tty.cc fork.cc 
 msg.cc sem.cc setlsapwd.cc shm.cc 
winsup/doc : ChangeLog cygserver.sgml cygwinenv.sgml 
 faq-programming.xml ntsec.sgml 
winsup/utils   : ChangeLog passwd.c 

Log message:
ChangeLog:

* configure.in: Remove --enable-server option.  Allways add the
cygserver directory to $SUBDIRS.
* configure: Regenerate.

cygwin/ChangeLog:

Remove USE_SERVER define.  Accommodate throughout.
* configure.in: Remove --enable-server option.
* configure: Regenerate.
* environ.cc: Remove CYGWIN=server setting.

cygserver/ChangeLog:

* client.cc (allow_server): Remove variable.
(client_request_get_version::client_request_get_version): Drop checking
allow_server.

utils/ChangeLog:

* passwd.c: Remove CYGWIN=server requirement from usage text.

doc/ChangeLog:

* cygserver.sgml: Remove the How to use the Cygserver services
section.
* cygwinenv.sgml: Move (no)server to the removed options section.
* faq-programming.xml: Remove CYGWIN=server requirement for running
the Cygwin testsuite.
* ntsec.sgml: Ditto for using `passwd -R'.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/ChangeLog.diff?cvsroot=srcr1=1.101r2=1.102
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/configure.diff?cvsroot=srcr1=1.33r2=1.34
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/configure.in.diff?cvsroot=srcr1=1.31r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygserver/ChangeLog.diff?cvsroot=srcr1=1.68r2=1.69
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygserver/client.cc.diff?cvsroot=srcr1=1.11r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srcr1=1.4359r2=1.4360
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/acconfig.h.diff?cvsroot=srcr1=1.7r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/config.h.in.diff?cvsroot=srcr1=1.11r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/configure.diff?cvsroot=srcr1=1.31r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/configure.in.diff?cvsroot=srcr1=1.32r2=1.33
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/environ.cc.diff?cvsroot=srcr1=1.173r2=1.174
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=srcr1=1.185r2=1.186
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fork.cc.diff?cvsroot=srcr1=1.201r2=1.202
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/msg.cc.diff?cvsroot=srcr1=1.10r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sem.cc.diff?cvsroot=srcr1=1.11r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/setlsapwd.cc.diff?cvsroot=srcr1=1.3r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shm.cc.diff?cvsroot=srcr1=1.35r2=1.36
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/doc/ChangeLog.diff?cvsroot=srcr1=1.167r2=1.168
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/doc/cygserver.sgml.diff?cvsroot=srcr1=1.6r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/doc/cygwinenv.sgml.diff?cvsroot=srcr1=1.31r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/doc/faq-programming.xml.diff?cvsroot=srcr1=1.10r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/doc/ntsec.sgml.diff?cvsroot=srcr1=1.21r2=1.22
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/utils/ChangeLog.diff?cvsroot=srcr1=1.445r2=1.446
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/utils/passwd.c.diff?cvsroot=srcr1=1.14r2=1.15



Re: Hosting the Debian/kCygwin port?

2009-01-21 Thread Carsten Hey
Hi.

Sjors Gielen wrote:
 Now I'm wondering where to host this project. I've been thinking about
 three locations: Sourceforge, Debian or Cygwin. I've filed a project
 takeover request for Sourceforge, but the original project admin seems
 to work against me a little and it doesn't seem fit to release
 there.

debian-cygwin.sf.net is a Debian GNU/w32 port and I see no reason to
remove the project page on Sourceforge. Although there are no releases,
there has been some work done (see http://lists.debian.org/debian-win32/)
and this site should IMHO at least reside for historical reasons. Maybe
there is a chance to reanimate this project or at least reuse some of
the work that has been done or concepts that have been developed.

You called your port Debian/kCygwin, so why don't you prefer
debian-kcygwin instead of debian-cygwin as Sourceforge project name? The
former is still available.

A few comments about the name:
 - Debian GNU/kCygwin seems to fit better since you use a GNU userland
   and Debian people tend to share the FSF view about naming operating
   systems.
 - The k means normally kernel of. The idea is probably born because
   Debian GNU/FreeBSD was already taken by a port that used the libc
   from FreeBSD. Later IIRC Robert Milan had the idea to use the GNU
   libc for a Debian FreeBSD Port and only the kernel from FreeBSD. This
   makes porting single packages a lot easier but requires porting glibc
   first (the FreeBSD specific diff against glibc is IIRC about 1 MB).

 Since the largest part of the project would be the packages in their
 new Debian source and binary forms, I at least need an apt repository.
 The Debian project already has the structure for that ...

You can create the repository yourself using eg. reprepro until your
port is more integrated into the Debian infrastructure.

I don't think that you will get the permission to host your port on
debian-ports.org and thus make this port semi-official before you prove
that there has been a significant amount of work done since you are yet
unknown among the Debian developers and currently no Debian developer is
working with you on this. Debian operates an own Sourceforge clone but
this is hosted on a single server with a relatively small harddisk, so
this is not an option for hosting.

I would first host it on Sourceforge using a not already taken project
name and after you are able to show first results try to move it to
debian-ports.org. Chances that it will be hosted on debian-ports.org and
be integrated in the whole Debian infrastructure are way better when you
are able to provide some working packages, at least required,
important and a subset of standard and optional (I think about
things like perl and build-essential including its dependencies as
a useful subset of standard and optional).

The reasons for the relatively few responses to your mail are probably
that most Debian people are not that interested in Windows in general
and that you did not provide pointers to the work you have done until
now. When you look at the subscriber count of debian-win32 you see that
there are at least some people that are interested in such things (it
has even more subscribers than debian-qa or debian-www).

Such a big project is easier to do when you work together with other
people, a more detailed mail with pointers to code and/or specifications
to debian-wi...@lists.debian.org might be a good way to find those.


I wish you much fun and success with your port
Carsten


--
Please CC me, I don't read this list regularly.

--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Carsten Hey
Sjors Gielen wrote:
 ... but the Cygwin packages are different from their Debian
 counterparts (think patches), and I'm not sure how that happens with
 other ports. debian-devel, is this a problem?

No, this is no problem. Debian GNU/kFreeBSD also uses additional
patches.

Carsten

--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Samuel Thibault
Hello,

Just a comment about the debian-win32 project: I can read from the list
archive that the main issue was that the VFS doesn't allow to remove or
to overwrite through mv a file in use.  IIRC that issue got fixed not so
many months ago in cygwin, and I can confirm that it now seems to work:

$ cat test.c
#include fcntl.h
int main(void) {
int fd = open(blip, O_RDONLY);
pause();
}
$ gcc test.c -o test
$ touch blip
$ ./test 
$ rm blip
$ touch blip
$ ./test 
$ touch blop
$ mv blop blip

So maybe debian-win32 could just be awaken since the barring issue seems gone?

Samuel

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



1.5.25-15, gcc 3.4.4-3: printf() does not print cyrillic (russian) text in Windows encoding

2009-01-21 Thread Alexey Lyubimov
Excuse me, if it is not correct mailing list to post this message (if so, 
please point me to the right one).

The problem is:
I'm trying to build small utility program written in plane C with gcc under 
Win98/Cygwin (since it should run under command.com I use -mnocygwin).
Among other things my utility must print to the stdout short text string from a 
text file, generated by another program. This text is in Russian language and 
uses Windows encoding (1251). Here I get the problem: instead of normal Russian 
text I see on the screen absolutely wrong symbols! :-(
If I write the same text in the same encoding in a shell script (for example 
echo Это русский текст) and run it under Cygwin - everything is Ok! But the 
C-program can not make the right output using printf().

May be somebody can give me an advice, how I can change the C-source in order 
to get the correct output. (To tell the truth I am not very familiar with all 
these locale things).

--
Thank you
Alexey Lyubimov





--
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: 1.5.25-15, gcc 3.4.4-3: printf() does not print cyrillic (russian) text in Windows encoding

2009-01-21 Thread Greg Chicares
On 2009-01-21 11:10Z, Alexey Lyubimov wrote:
 Excuse me, if it is not correct mailing list to post this message
 (if so, please point me to the right one).

Try
  mingw-us...@lists.sourceforge.net
because you're using 'mno-cygwin'. To search archives first,
I'd suggest:
  http://search.gmane.org/?query=mingw+russian
  http://search.gmane.org/?query=mingw+cyrillic


--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Sjors Gielen

Hey,

Thanks for all your answers!

Carsten Hey wrote:

On Wed, Jan 21, 2009 at 11:14:24AM +0100, Samuel Thibault wrote:

So maybe debian-win32 could just be awaken since the barring issue
seems gone?


This is what I would try first. I hope you are successful with this.

Carsten


I was using Cygwin 1.5 when I started working on this. I indeed noticed 
that in Cygwin CVS this has been fixed already.


Carsten Hey wrote:
 debian-cygwin.sf.net is a Debian GNU/w32 port and I see no reason to
 remove the project page on Sourceforge. Although there are no
 releases, there has been some work done (see
 http://lists.debian.org/debian-win32/)
 and this site should IMHO at least reside for historical reasons.
 Maybe there is a chance to reanimate this project or at least reuse
 some of the work that has been done or concepts that have been
 developed.

I started with the idea when I noticed this project. It had been dead 
for a few years, and I liked the idea and looked into it. I had some 
contact with the original admin. He added me to the project, created an 
SVN repository on my request, but refused to make me an admin, which is 
needed to i.e. modify the project web frontend. When I filed a project 
takeover, the admin removed my SVN commit access.
Everything currently in SVN is mine (and that's not much, but I've got a 
lot more waiting here, until I can commit it somewhere.) CVS only 
contains the same old dpkg sources twice, and some binary builds.


I'm still waiting for the admin to either accept or reject the project 
takeover request. I don't have a lot of hope there, he seems to be 
working against me.


I also e-mailed the debian-ports admin, and he said the same as you: 
there needs to be a base system before it can be hosted there. Base 
system means gcc, g++, dpkg-dev, etc.


For now, I will keep working on the project locally, until I can host 
everything I have now at Sourceforge. Once I have a base system going, 
I'll e-mail the debian-ports admin again.


Again, thanks for your replies!
Sjors

--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Samuel Thibault
Sjors Gielen, le Wed 21 Jan 2009 13:28:55 +0100, a écrit :
 I started with the idea when I noticed this project. It had been dead 
 for a few years, and I liked the idea and looked into it. I had some 
 contact with the original admin. He added me to the project, created an 
 SVN repository on my request, but refused to make me an admin, which is 
 needed to i.e. modify the project web frontend.

Did you tell him so?

 When I filed a project takeover, the admin removed my SVN commit
 access.

I could understand that if you didn't ask for admin rights and
explaining why.

 I'm still waiting for the admin to either accept or reject the project 
 takeover request. I don't have a lot of hope there, he seems to be 
 working against me.

Well I'd fork then, thank the free software licenses ;)

Samuel

--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Sjors Gielen

Samuel Thibault schreef:

Sjors Gielen, le Wed 21 Jan 2009 13:28:55 +0100, a écrit :
I started with the idea when I noticed this project. It had been dead 
for a few years, and I liked the idea and looked into it. I had some 
contact with the original admin. He added me to the project, created an 
SVN repository on my request, but refused to make me an admin, which is 
needed to i.e. modify the project web frontend.


Did you tell him so?


I didn't tell him I needed admin access, but I did ask for it. (Either 
way, there's no reason for him not to give access, especially since he 
hasn't done anything in years.)



When I filed a project takeover, the admin removed my SVN commit
access.


I could understand that if you didn't ask for admin rights and
explaining why.

I'm still waiting for the admin to either accept or reject the project 
takeover request. I don't have a lot of hope there, he seems to be 
working against me.


Well I'd fork then, thank the free software licenses ;)


I'm planning to start from scratch if this doesn't work out. There's no 
use forking, there's nothing to fork. :)


Sjors


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



[ANNOUNCEMENT] [1.7] Updated: cygwin-1.7.0-38

2009-01-21 Thread Corinna Vinschen
Hi folks,


I just uploaded a new Cygwin 1.7 test release, 1.7.0-38.

As already announced last year, just download
http://cygwin.com/setup-1.7.exe and use that setup tool to install
Cygwin 1.7.  As usual, please report bugs and problems to the mailing
list cygwin AT


THIS IS STILL A TEST RELEASE.  DON'T USE IN PRODUCTION ENVIRONMENTS.


What's new in contrast to 1.7.0-37:
===

- New header bits/wordsize.h.

- New function: glob_pattern_p.

- unlink(2) now tries even harder to remove files in use.

- fts(3) functions use d_type now.

- New ldd(1) tool.

- cygcheck recognizes Windows 7 and Windows 2008 R2.

- Drop the Cygwin-only ENOSHARE error in favor of ENOENT.

- On systems supporting WSARecvMsg (=XP) and WSASendMsg (=Vista) use
  these functions if a non-empty msg_control buffer is given in calls to
  recvmsg and sendmsg.  Please note that the functionality of these
  functions is extremly limited in Windows!  For instance, calling
  these function only works with SOCK_DGRAM and SOCK_RAW sockets.

Bugfixes:
=

- Fix handle leak in symlink code.

- Fix a path quoting problem in cygcheck.

- Fix link(2) to append .exe suffix to target only if source has a .exe
  suffix as well.

- Handle a Samba 3.2.x problem in path resolution code.

- Fix an endless recursion in cygcheck when scanning the registry on
  64 bit OSes.

- Fix a wrongly reported option ambiguity in getopt_long(3).

- getrlimit now returns correct upper hard limit for RLIMIT_NOFILE.

- Fix alignment problem in mmap(2) when mapping files.

- Allow multiple concurrent pthread_rwlock read locks per thread as
  required by SUSv4.

Known problems:
===

- Broken pipe when trying to copy large files over scp.

FAQ:


- Q: How do I know that I'm running Cygwin 1.7.0-38?

  A: The `uname -v' command prints 2009-01-21 12:03


Have fun,
Corinna


Just for completeness, here's once more the list of Changes in 1.7.0
related to 1.5.25:



OS releated changes:


- Windows 95, 98 and Me are not supported anymore.  The new DLL will
  not run on any of these systems.

File Access related changes:


- Mount points are no longer stored in the registry.  Use /etc/fstab
  and /etc/fstab.d/$USER instead.  Mount points created with mount(1)
  are only local to the current session and disappear when the last
  Cygwin process in the session exits.

- PATH_MAX is now 4096.  Internally, path names can be as long as the
  underlying OS can handle (32K).
  
- UTF-8 filenames are supported now.  So far, this requires to set
  the environment variable CYGWIN to contain codepage:utf8. but this
  will likely disappear at one point.  The setting of $LANG or $LC_CTYPE
  will be used instead.

- struct dirent now supports d_type, filled out with DT_REG or DT_DIR.
  All other file types return as DT_UNKNOWN for performance reasons.

- The CYGWIN environment variable options ntsec and smbntsec have
  been replaced by the per-mount option acl/noacl.

- The CYGWIN environment variable option ntea has been removed without
  substitute.

- The CYGWIN environment variable option check_case has been removed
  in favor of real case-sensitivity on file systems supporting it.

- Creating filenames with special DOS characters '', '*', ':', '',
  '', '|' is supported.

- Creating files with special DOS device filename components (aux,
  nul, prn) is supported.

- File name are case sensitive if the OS and the underlying file system
  supports it.  Works on NTFS and NFS.  Does not work on FAT and Samba
  shares.  Requires to change a registry key (see the user's guide).
  Can be switched off on a per-mount base.

- Due to the above changes, managed mounts have been removed. 

- Incoming DOS paths are always handled case-insensitive and get no POSIX
  permission, as if they are mounted with noacl,posix=0 mount flags.

- unlink(2) and rmdir(2) try very hard to remove files/directories even
  if they are currently accessed or locked.  This is done by utilizing
  the hidden recycle bin directories and marking the files for deletion.

- rename(2) rewritten to be more POSIX conformant.

- Add st_birthtim member to struct stat.

- File locking is now advisory, not mandatory anymore.  The fcntl(2) and
  the new lockf(2) APIs create and maintain locks with POSIX semantics,
  the flock(2) API creates and maintains locks with BSD semantics.
  POSIX and BSD locks are independent of each other.

- Implement atomic O_APPEND mode.

- Handle NTFS native symlinks available since Vista/2008 as symlinks
  (but don't create Vista/2008 symlinks due to unfortunate OS restrictions).

- Recognize NFS shares and handle them using native mechanisms.
  Recognize and create real symlinks on NFS shares.  Get correct

Re: Hosting the Debian/kCygwin port?

2009-01-21 Thread Samuel Thibault
BTW, AIUI from a cygwin point of view, in principle there shouldn't
be any need to patch debian sources: if cygwin behaves differently
from linux, then it's a bug in cygwin.  One exception is of course the
configure target which contains cygwin instead of linux.  Appart from
that, every fix should ideally be in cygwin.  Now you're of course free
to patch things in the debian package so as to make quick progress, but
on the long term there shouldn't be any patch except in configure
scripts.

Samuel

--
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: Fwd: fetchmail and cygwin

2009-01-21 Thread Jason Tishler
Gary,

Please see the following:

   http://cygwin.com/acronyms/#PPIOSPE

On Mon, Jan 19, 2009 at 12:52:04PM -0800, gary marbach wrote:
 Thanks Jason!  I just figured this same thing out about 90 min ago.
 Now I'm all about trying to create a script to go and get one
 message from my mailbox, turn that into either a file to upload to a
 website (where a script is continuously polling for it)   OR   turn
 that into an HTTP (or https) request and cause the script on a site to
 be invoked in that manner...   Does this stuff sound possible?

Yes.  If you set mda in your .fetchmailrc to point to your script (or
procmail), then you can fetch all of your mail messages -- not just one
at a time.

 Thanks again!

You are quite welcome.

Jason

-- 
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D  8784 1AFD E4CC ECF4 8EF6

--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Sjors Gielen

Tzafrir Cohen schreef:

On Tue, Jan 20, 2009 at 12:49:29AM +0100, Sjors Gielen wrote:

Hey lists,

I'm working on a project porting the Debian tools to Cygwin. Currently,  
my plan is to:
- Provide some required patches to the Cygwin team, for example to allow  
a file in use to be removed or modified, since this is required for dpkg
- Re-compile all packages and patches currently available for Cygwin  
into a Debian .deb
- Provide either a way to bootstrap Debian onto an existing Cygwin  
installation, or provide installers for a pure Debian/kCygwin 
installation.


Which libc do you intend to use?

Cygwin uses newc, IIRC, but I can't find it packaged in Debian so far.



As far as I understand it now, newlib is packed along with Cygwin itself 
in cygwin1.dll. I'm thinking of a package libcygwin1, which will contain 
this (and maybe other) dlls. This package will just be created in the 
process of getting Debian to work on Cygwin :)


Sjors

--
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: python 2.6

2009-01-21 Thread Jason Tishler
Yaakov,

On Tue, Jan 13, 2009 at 12:12:58PM -0500, Jason Tishler wrote:
 I know of another user who does not have this problem too.  I noticed
 that both of these users do not have openssl-devel installed.  As an
 experiment, I removed the openssl-devel package and built a completely
 new Python 2.6.1.  I was able to run test_asynchat in a loop 300 times
 without any core dumps [1].  Additionally, I was also able to run the
 regression test without any of the threading related tests core
 dumping.
 
 As another experiment, I ran Cygwin Ports Python 2.6.1 and it core
 dumps in exactly the same way as the one I built when I had the
 openssl-devel package installed.
 
 Yaakov, did you have openssl-devel installed when you built Python
 2.6.1?  If so, are you able to run the regression test [2] without
 threading related problems?
 
 [snip]
 
 [2] Run at least test_asynchat with something like the following:
 ./python.exe -E -tt Lib/test/regrtest.py -l test_asynchat

Please kindly respond to the above.  I believe it is an important data
point and will eliminate any possibility of cockpit error on my part.

Thanks,
Jason

-- 
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D  8784 1AFD E4CC ECF4 8EF6

--
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: fetchmail and cygwin

2009-01-21 Thread gary marbach
Wow - haven't found an example of using mda to invoke a php script on
a website (and also to process all the emails at once would be good).
Can you point me to an example?  Thanks again!

On 1/21/09, Jason Tishler ja...@tishler.net wrote:
 Gary,

 Please see the following:

http://cygwin.com/acronyms/#PPIOSPE

 On Mon, Jan 19, 2009 at 12:52:04PM -0800, gary marbach wrote:
 Thanks Jason!  I just figured this same thing out about 90 min ago.
 Now I'm all about trying to create a script to go and get one
 message from my mailbox, turn that into either a file to upload to a
 website (where a script is continuously polling for it)   OR   turn
 that into an HTTP (or https) request and cause the script on a site to
 be invoked in that manner...   Does this stuff sound possible?

 Yes.  If you set mda in your .fetchmailrc to point to your script (or
 procmail), then you can fetch all of your mail messages -- not just one
 at a time.

 Thanks again!

 You are quite welcome.

 Jason

 --
 PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
 Fingerprint: 7A73 1405 7F2B E669 C19D  8784 1AFD E4CC ECF4 8EF6


-- 
Sent from my mobile device

--
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] [1.7] Updated: cygwin-1.7.0-38

2009-01-21 Thread Chris Sutcliffe
 I just uploaded a new Cygwin 1.7 test release, 1.7.0-38.

I've noticed that 1.7.0-38 (possibly previous versions as well), contains:

/usr/share/man/manmingw/basename.mingw

I've just noticed this now because my install is currently hung
because it claims it is in use (dunno why, all Cygwin processes are
stopped).  Is the inclusion of this file a packaging bug, since this
is part of mingw-runtime?

Chris

-- 
Chris Sutcliffe
http://emergedesktop.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/



Re: [ANNOUNCEMENT] [1.7] Updated: cygwin-1.7.0-38

2009-01-21 Thread Sylvain RICHARD

Chris Sutcliffe wrote:

I just uploaded a new Cygwin 1.7 test release, 1.7.0-38.



I've noticed that 1.7.0-38 (possibly previous versions as well), contains:

/usr/share/man/manmingw/basename.mingw

I've just noticed this now because my install is currently hung
because it claims it is in use (dunno why, all Cygwin processes are
stopped).  Is the inclusion of this file a packaging bug, since this
is part of mingw-runtime?

Chris

  
I was about to suggest a small utility called unlocker [1]. It's free 
as in freeware but not FOSS, and not 64-bit ready.


There may be a more elegant solution. Any suggestion?

[1] http://ccollomb.free.fr/unlocker/

--
Sylvain RICHARD


--
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] [1.7] Updated: cygwin-1.7.0-38

2009-01-21 Thread Corinna Vinschen
On Jan 21 09:17, Chris Sutcliffe wrote:
  I just uploaded a new Cygwin 1.7 test release, 1.7.0-38.
 
 I've noticed that 1.7.0-38 (possibly previous versions as well), contains:
 
 /usr/share/man/manmingw/basename.mingw
 
 I've just noticed this now because my install is currently hung
 because it claims it is in use (dunno why, all Cygwin processes are
 stopped).  Is the inclusion of this file a packaging bug, since this
 is part of mingw-runtime?

Yes, that's a packaging bug.  Sorry about that.  I'll fix that for the
next release.


Thanks,
Corinna

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

--
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: paste into vim

2009-01-21 Thread Andrew DeFaria

Dave Steenburgh wrote:

On Tue, Jan 20, 2009 at 4:54 AM, Morche Matthias
matthias.mor...@p7s1produktion.de wrote:

or press Shift-Insert ...
What about keyboards that don't have an insert key? (Unfortunately all 
too common these days.)

I have yet to meet a keyboard that lacks one. Can you name a model?
--
Andrew DeFaria http://defaria.com
Whenever I feel the need to exercise, I lie down till the feeling goes 
away.



--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Christopher Faylor
On Wed, Jan 21, 2009 at 02:24:15PM +0100, Sjors Gielen wrote:
 Tzafrir Cohen schreef:
 On Tue, Jan 20, 2009 at 12:49:29AM +0100, Sjors Gielen wrote:
I'm working on a project porting the Debian tools to Cygwin.
Currently, my plan is to: - Provide some required patches to the Cygwin
team, for example to allow a file in use to be removed or modified,
since this is required for dpkg - Re-compile all packages and patches
currently available for Cygwin into a Debian .deb - Provide either a
way to bootstrap Debian onto an existing Cygwin installation, or
provide installers for a pure Debian/kCygwin installation.
Which libc do you intend to use?  Cygwin uses newc, IIRC, but I can't
find it packaged in Debian so far.

As far as I understand it now, newlib is packed along with Cygwin
itself in cygwin1.dll.  I'm thinking of a package libcygwin1, which
will contain this (and maybe other) dlls.  This package will just be
created in the process of getting Debian to work on Cygwin :)

I think that no one answered your original question.  We are not interested
in hosting your project at sourceware.org and discussion of it in this
mailing list is not really on-topic for the Cywgin list.  The Cygwin
mailing list is for discussion about the cygwin release that is hosted
at the cygwin web site.

Feel free to send a follow-up message with a pointer to the mailing list
where you will be continuing any discussion about this topic.  I would
appreciate it if further discussion was directed there.

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: Bash in batch mode !

2009-01-21 Thread Sébastien Major


Hi,

Now, I have 2 questions !

First, what about sevices in win98SE ? I read many times that there were
not ! Try cygstart.exe /bin/bash -c /blah/blah/blah.sh in HKLM\blah\blah
\Windows\CurrentVersion\Run, this do the job until the first session
close.
wperl.exe from ActiveState do correctly the job but I must rewrite the
bash program (30 ko), and then see if cygwin perl compatible.

Second, is there is a way to deploy cygwin ? I already have a mirror and
look at setup.exe with wpkg but where is stored the install setup file ?

See ya.
Best regards.
S. Major

Le lundi 19 janvier 2009 à 20:05 +0100, Sébastien Major a écrit :
 Hi,
 
 Many thanks, it worked.
 See ya.
 Best regards.
 S. Major
 
 Le dimanche 18 janvier 2009 à 16:07 -0500, Larry Hall (Cygwin) a écrit :
  Sébastien Major wrote:
   Hi,
   
   Thanks for all the done job : packages, setup and mirrors.
   
   I would like to know if there's a way to lauch some cygwin program
   without have windows console box _on screen_.
   
   I whould lauch at start-up, via services.msc, a command line to have a
   resident like program. Is that possible ?
  
  See 'cygrunsrv --help'.  You can use this to install and run a service,
  just like Cygwin does with OpenSSH, Cron, etc.
  
 
 
 --
 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: [Packaging bug] Re: [ANNOUNCEMENT] Updated: lftp 3.7.6

2009-01-21 Thread Andrew Schulman
  A new version of lftp is available in the Cygwin distribution:
  lftp-3.7.6-1 for Cygwin 1.5
  lftp-3.7.6-2 for Cygwin 1.7
 
 /usr/lib/charset.alias conflicts with gettext package.

Thanks.  Correcting this in a new release today.  Andrew.


--
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: Hosting the Debian/kCygwin port?

2009-01-21 Thread Salokine Terata

Hi,

Maybe you could document your works on http://wiki.debian.org/Kernel ?

Look at Debian/kFreeBSD for example.

Best regards.
Salokine.



On Wed, Jan 21, 2009 at 02:24:15PM +0100, Sjors Gielen wrote:
 Tzafrir Cohen schreef:
 On Tue, Jan 20, 2009 at 12:49:29AM +0100, Sjors Gielen wrote:
I'm working on a project porting the Debian tools to Cygwin.
Currently, my plan is to: - Provide some required patches to the Cygwin
team, for example to allow a file in use to be removed or modified,
since this is required for dpkg - Re-compile all packages and patches
currently available for Cygwin into a Debian .deb - Provide either a
way to bootstrap Debian onto an existing Cygwin installation, or
provide installers for a pure Debian/kCygwin installation.
Which libc do you intend to use?  Cygwin uses newc, IIRC, but I can't
find it packaged in Debian so far.

As far as I understand it now, newlib is packed along with Cygwin
itself in cygwin1.dll.  I'm thinking of a package libcygwin1, which
will contain this (and maybe other) dlls.  This package will just be
created in the process of getting Debian to work on Cygwin :)

I think that no one answered your original question.  We are not interested
in hosting your project at sourceware.org and discussion of it in this
mailing list is not really on-topic for the Cywgin list.  The Cygwin
mailing list is for discussion about the cygwin release that is hosted
at the cygwin web site.

Feel free to send a follow-up message with a pointer to the mailing list
where you will be continuing any discussion about this topic.  I would
appreciate it if further discussion was directed there.

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/



Poking her with unbelievable speed. disjecta

2009-01-21 Thread dxdinset

http://www.google.com/group/gopzkatherinejames?tphldrmslewlescierarjbow

CAN blinds many-pointed
ought reliability years'

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



Fantastic scenes of total fun. uneasiness

2009-01-21 Thread lfwineglass

http://www.google.com/group/iqlbyconniekimball?uxifrginmautgbu

Anything desires evidently
'P shawl paper-mills revellers ornaments pouring

--
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: paste into vim

2009-01-21 Thread Dave Steenburgh
On Wed, Jan 21, 2009 at 10:35 AM, Andrew DeFaria and...@defaria.com wrote:
 Dave Steenburgh wrote:

 On Tue, Jan 20, 2009 at 4:54 AM, Morche Matthias
 matthias.mor...@p7s1produktion.de wrote:

 or press Shift-Insert ...

 What about keyboards that don't have an insert key? (Unfortunately all too
 common these days.)

 I have yet to meet a keyboard that lacks one. Can you name a model?

Well I see them all the time, including the one right in front of me:
Logitech Y-SZ49.

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



1.5 / 1.7 setup.exe entanglement?

2009-01-21 Thread Warren Young
I got a new machine at work a few weeks ago, and decided to install 
Cygwin 1.7 on it, and not even mess with 1.5.  Can't test what you don't 
use, right?


For reasons that aren't important here, today I decided I needed a copy 
of 1.5 as well.  This means I have the reverse of the recommended setup, 
which is having 1.5 installed in c:\cygwin, and 1.7 elsewhere.  1.7 on 
my machine is in c:\cygwin, and 1.5 is in c:\cygwin-1.5.


The installation of 1.5 failed in several ways.  The way it failed makes 
me wonder if some part of the setup process was erroneously referring to 
stuff in c:\cygwin instead of c:\cygwin-1.5.


The first weird thing is that the first time I ran 1.5's setup.exe on 
this machine, Local Package Directory on the fourth page of setup.exe 
defaulted to my Cygwin 1.7 download directory.  On a fresh machine, I 
thought this value defaulted to the location of setup.exe.  How did it 
find this other location if not by peeking into c:\cygwin or 1.7's 
registry keys?


On subsequent runs, 1.5's setup.exe did have the correct location for 
this value.  This makes me think it's storing the location separately 
for each version, but that doesn't explain everything.


More seriously, the resulting setup did not contain bash.exe, 
cygreadline6.dll, or cygncurses-8.dll.  On re-running setup.exe to 
install bash.exe -- the first thing I noticed missing -- the postinstall 
scripts all failed to run due to the DLLs missing.  Apparently setup.exe 
just quietly ate the errors to launch the postinstall scripts due to 
missing bash.  I had to go back through setup.exe a few times fighting 
past the postinstall errors to get the DLLs sorted out.  Once I did, all 
the postinstall scripts ran as expected.


Another thing that leads me to believe setup.exe for 1.5 is seeing 
things in my 1.7 install that it shouldn't is that a lot more things got 
installed than I thought was in Cygwin 1.5 base.  I didn't select any 
optional packages...I just wanted a basic 1.5 installation for testing. 
 I got things like Python and X, which I installed under 1.7 knowingly.


My theory is that all of these latter problems are due to 1.5's 
setup.exe looking at the package list in 1.7 erroneously.  This would 
explain why it thought it didn't need to install bash, libreadline, or 
libncurses -- it thought they were up to date.  It also explains why it 
pulled in all those other packages, because it thought I wanted them.


I'm not sure how much this matters right now.  I freely acknowledge I'm 
doing something a little weird here.  I just wonder, if I'm right about 
this and it isn't fixed, what will happen when more people start 
installing 1.7 by default, but install 1.5 beside it later for backwards 
compatibility testing.


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



[ANNOUNCEMENT] New package: mintty-0.3.5-1

2009-01-21 Thread Andy Koppe

The package mintty-0.3.5-1 has been added to the Cygwin distribution.
It will appear in the 'Shells' category of the Cygwin setup program.

DESCRIPTION
===
MinTTY is a new terminal emulator for Cygwin. It is based on code
from PuTTY 0.60 by Simon Tatham and team.

Features include:
* Xterm-compatible terminal emulation.
* Native Windows user interface with a minimalist design.
* Dialogs for choosing options, font, and colours.
* Drag  drop and copy  paste of text, files and folders.
* Window transparency and fullscreen mode.
* Support for UTF-8 and a wide range of codepages.
* Small size and high speed.

QUESTIONS
=
MinTTY's project page is located at http://mintty.googlecode.com.
Please use the issue tracker there to report bugs or suggest 
enhancements. Questions or comments can be sent to the MinTTY discussion 
group at http://groups.google.com/group/mintty-discuss or the Cygwin 
mailing list at cygwin@cygwin.com .


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:


cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

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



mtr under cygwin

2009-01-21 Thread David Arnstein
I am able to compile mtr 0.75 under Cygwin, see
http://www.bitwizard.nl/mtr/.

But mtr is not working. Using ddd, I see that the call 
getsockname (recvsock, name, len);

does not seem to be filling in name correctly, when recvsock=3. It
fills in name-sa_family = 0.

Any suggestions?

--
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: Questions about missing DLLs and program behvior, and symlinks to DLLs

2009-01-21 Thread Ray Simard
Christopher Faylor wrote:
 On Sun, Jan 11, 2009 at 08:28:25PM -0800, rhs.cyg...@sylvan-glade.com wrote:
 Hello!  I haven't been able to find anything about this in the archives.
...

 shows, programs simply exit silently and unceremoniously when that happens.
 
 That is fixed in Cygwin 1.7.x.

Good news.
 
 Second, symlinking to DLLs doesn't enable programs to find them, as is
 also shown below.
 
 Right.  Symlinks are a Cygwin invention.  Cygwin doesn't start running
 until after DLLs are loaded.  So, since Windows does not know about Cygwin
 symlinks there is no way that they can be used to symlink DLLs.

True; they are .lnk files with a special comment, IIRC. I'd just like to
make sure I understand this.  Suppose I compile bar.dll and
libbar.dll.a, and then foo.exe with -lbar.dll, so it uses that DLL, and
these are compiled entirely within the Cygwin environment (thus using
Cygwin's gcc and related tools). I then launch it from the command line
of a bash shell running in a Cygwin xterm. What I think you're saying is
that there there is something that foo.exe needs to do before it can
understand Cygwin symlinks, and that something is done sometime *after*
it needs to actually load bar.dll, which prevents it from finding
bar.dll if the DLL's name is actually bar-froob.dll and bar.dll is a
symlink to it.  Is that the idea?

If so, then it's just a matter of putting the real DLLs in the paths
Windoze searches for them.  Symlinks would be nice, but if you can't,
you can't.

Thanks,
Ray

--
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: Questions about missing DLLs and program behvior, and symlinks to DLLs

2009-01-21 Thread Larry Hall (Cygwin)

Ray Simard wrote:

Christopher Faylor wrote:

On Sun, Jan 11, 2009 at 08:28:25PM -0800, rhs.cyg...@sylvan-glade.com wrote:

Hello!  I haven't been able to find anything about this in the archives.

...



shows, programs simply exit silently and unceremoniously when that happens.

That is fixed in Cygwin 1.7.x.


Good news.

Second, symlinking to DLLs doesn't enable programs to find them, as is
also shown below.

Right.  Symlinks are a Cygwin invention.  Cygwin doesn't start running
until after DLLs are loaded.  So, since Windows does not know about Cygwin
symlinks there is no way that they can be used to symlink DLLs.


True; they are .lnk files with a special comment, IIRC. I'd just like to
make sure I understand this.  Suppose I compile bar.dll and
libbar.dll.a, and then foo.exe with -lbar.dll, so it uses that DLL, and
these are compiled entirely within the Cygwin environment (thus using
Cygwin's gcc and related tools). I then launch it from the command line
of a bash shell running in a Cygwin xterm. What I think you're saying is
that there there is something that foo.exe needs to do before it can
understand Cygwin symlinks, and that something is done sometime *after*
it needs to actually load bar.dll, which prevents it from finding
bar.dll if the DLL's name is actually bar-froob.dll and bar.dll is a
symlink to it.  Is that the idea?


Ah, not quite.  DLLs are loaded by the O/S, not Cygwin.  So if the O/S
can't find the DLL referenced, it won't load it.  Since the O/S
doesn't know that Cygwin's bar.dll.lnk is a symbolic link to bar.dll,
it's not going to find bar.dll.


If so, then it's just a matter of putting the real DLLs in the paths
Windoze searches for them.  Symlinks would be nice, but if you can't,
you can't.


Right.

--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
216 Dalton Rd.  (508) 893-9889 - FAX
Holliston, MA 01746

_

A: Yes.
 Q: Are you sure?
 A: Because it reverses the logical flow of conversation.
 Q: Why is top posting annoying in email?

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



[1.7] Updated: cygwin-1.7.0-38

2009-01-21 Thread Corinna Vinschen
Hi folks,


I just uploaded a new Cygwin 1.7 test release, 1.7.0-38.

As already announced last year, just download
http://cygwin.com/setup-1.7.exe and use that setup tool to install
Cygwin 1.7.  As usual, please report bugs and problems to the mailing
list cygwin AT


THIS IS STILL A TEST RELEASE.  DON'T USE IN PRODUCTION ENVIRONMENTS.


What's new in contrast to 1.7.0-37:
===

- New header bits/wordsize.h.

- New function: glob_pattern_p.

- unlink(2) now tries even harder to remove files in use.

- fts(3) functions use d_type now.

- New ldd(1) tool.

- cygcheck recognizes Windows 7 and Windows 2008 R2.

- Drop the Cygwin-only ENOSHARE error in favor of ENOENT.

- On systems supporting WSARecvMsg (=XP) and WSASendMsg (=Vista) use
  these functions if a non-empty msg_control buffer is given in calls to
  recvmsg and sendmsg.  Please note that the functionality of these
  functions is extremly limited in Windows!  For instance, calling
  these function only works with SOCK_DGRAM and SOCK_RAW sockets.

Bugfixes:
=

- Fix handle leak in symlink code.

- Fix a path quoting problem in cygcheck.

- Fix link(2) to append .exe suffix to target only if source has a .exe
  suffix as well.

- Handle a Samba 3.2.x problem in path resolution code.

- Fix an endless recursion in cygcheck when scanning the registry on
  64 bit OSes.

- Fix a wrongly reported option ambiguity in getopt_long(3).

- getrlimit now returns correct upper hard limit for RLIMIT_NOFILE.

- Fix alignment problem in mmap(2) when mapping files.

- Allow multiple concurrent pthread_rwlock read locks per thread as
  required by SUSv4.

Known problems:
===

- Broken pipe when trying to copy large files over scp.

FAQ:


- Q: How do I know that I'm running Cygwin 1.7.0-38?

  A: The `uname -v' command prints 2009-01-21 12:03


Have fun,
Corinna


Just for completeness, here's once more the list of Changes in 1.7.0
related to 1.5.25:



OS releated changes:


- Windows 95, 98 and Me are not supported anymore.  The new DLL will
  not run on any of these systems.

File Access related changes:


- Mount points are no longer stored in the registry.  Use /etc/fstab
  and /etc/fstab.d/$USER instead.  Mount points created with mount(1)
  are only local to the current session and disappear when the last
  Cygwin process in the session exits.

- PATH_MAX is now 4096.  Internally, path names can be as long as the
  underlying OS can handle (32K).
  
- UTF-8 filenames are supported now.  So far, this requires to set
  the environment variable CYGWIN to contain codepage:utf8. but this
  will likely disappear at one point.  The setting of $LANG or $LC_CTYPE
  will be used instead.

- struct dirent now supports d_type, filled out with DT_REG or DT_DIR.
  All other file types return as DT_UNKNOWN for performance reasons.

- The CYGWIN environment variable options ntsec and smbntsec have
  been replaced by the per-mount option acl/noacl.

- The CYGWIN environment variable option ntea has been removed without
  substitute.

- The CYGWIN environment variable option check_case has been removed
  in favor of real case-sensitivity on file systems supporting it.

- Creating filenames with special DOS characters '', '*', ':', '',
  '', '|' is supported.

- Creating files with special DOS device filename components (aux,
  nul, prn) is supported.

- File name are case sensitive if the OS and the underlying file system
  supports it.  Works on NTFS and NFS.  Does not work on FAT and Samba
  shares.  Requires to change a registry key (see the user's guide).
  Can be switched off on a per-mount base.

- Due to the above changes, managed mounts have been removed. 

- Incoming DOS paths are always handled case-insensitive and get no POSIX
  permission, as if they are mounted with noacl,posix=0 mount flags.

- unlink(2) and rmdir(2) try very hard to remove files/directories even
  if they are currently accessed or locked.  This is done by utilizing
  the hidden recycle bin directories and marking the files for deletion.

- rename(2) rewritten to be more POSIX conformant.

- Add st_birthtim member to struct stat.

- File locking is now advisory, not mandatory anymore.  The fcntl(2) and
  the new lockf(2) APIs create and maintain locks with POSIX semantics,
  the flock(2) API creates and maintains locks with BSD semantics.
  POSIX and BSD locks are independent of each other.

- Implement atomic O_APPEND mode.

- Handle NTFS native symlinks available since Vista/2008 as symlinks
  (but don't create Vista/2008 symlinks due to unfortunate OS restrictions).

- Recognize NFS shares and handle them using native mechanisms.
  Recognize and create real symlinks on NFS shares.  Get correct

New package: mintty-0.3.5-1

2009-01-21 Thread Andy Koppe

The package mintty-0.3.5-1 has been added to the Cygwin distribution.
It will appear in the 'Shells' category of the Cygwin setup program.

DESCRIPTION
===
MinTTY is a new terminal emulator for Cygwin. It is based on code
from PuTTY 0.60 by Simon Tatham and team.

Features include:
* Xterm-compatible terminal emulation.
* Native Windows user interface with a minimalist design.
* Dialogs for choosing options, font, and colours.
* Drag  drop and copy  paste of text, files and folders.
* Window transparency and fullscreen mode.
* Support for UTF-8 and a wide range of codepages.
* Small size and high speed.

QUESTIONS
=
MinTTY's project page is located at http://mintty.googlecode.com.
Please use the issue tracker there to report bugs or suggest 
enhancements. Questions or comments can be sent to the MinTTY discussion 
group at http://groups.google.com/group/mintty-discuss or the Cygwin 
mailing list at cyg...@cygwin.com .


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:


cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple