Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Wed, 25 Dec 2002 15:06:33 -0500 (EST) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: Re: Bug somewhere between cygwin, gcc and cvs In-Reply-To: <20021225193919.GA6905@redhat.com> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 25 Dec 2002, Christopher Faylor wrote: > On Wed, Dec 25, 2002 at 02:29:17PM -0500, Arkadiy Belousov wrote: > >The version currently available does not support specifying port in > >CVSROOT. And I need that for ssh tunneling. > > > >I do realize I am on the bleeding edge here. Still, it's something to > >look at when CVS 1.11.2 is ported. Personally, I think it's the > >compiler. Let's wait till gcc loses (prerelease) label on it. > > Despite appearances to the contrary, cygwin's gcc is based on the > released version of gcc 3.2. There is no better version being planned. > > It sounds to me like this is a problem with opening a directory using > open, as was previously suggested. > > cgf If I understand the documentation at http://www.opengroup.org/onlinepubs/007904975/functions/open.html corectly, open()ing a directory is not explicitly prohibited (in fact, the phrasing of one error value, [EISDIR] The named file is a directory and oflag includes O_WRONLY or O_RDWR. suggests that it is allowed). Besides, the code only uses the file descriptor in a subsequent call to fchdir()... Am I missing something here? Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk! -- /usr/games/fortune -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/