delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/03/08/15:49:17

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Message-ID: <005801c0a811$018d6d10$0200a8c0@voyager>
From: "Trevor Forbes" <trevorforbes AT ozemail DOT com DOT au>
To: <cygwin-developers AT cygwin DOT com>
References: <20010307200848 DOT A32670 AT redhat DOT com> <s1slmqhyqvn DOT fsf AT jaist DOT ac DOT jp> <20010307213711 DOT E32721 AT redhat DOT com>
Subject: Re: Outstanding issues with current DLL?
Date: Fri, 9 Mar 2001 06:17:32 +0930
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400

----- Original Message -----
From: "Christopher Faylor" <cgf AT redhat DOT com>
To: <cygwin-developers AT cygwin DOT com>
Sent: Thursday, 8 March 2001 12:07
Subject: Re: Outstanding issues with current DLL?


> On Thu, Mar 08, 2001 at 10:46:20AM +0900, Kazuhiro Fujieda wrote:
> >>>> On Wed, 7 Mar 2001 20:08:48 -0500
> >>>> Christopher Faylor <cgf AT redhat DOT com> said:
> >
> >> Any gotchas that anyone is aware of?
> >
> >The current snapshot is considerably buggy!  I can't explain
> >these bugs immediately because of my poor ability in English.
> >
> >Those around me always complain the release version of Cygwin
> >DLL is updated too often, buggy and unstable. Please consider
> >more careful release management.
>
> I hope that someone else may be able to step forward and point to some
> of these unreported bugs that all of his friends have seen.  Obviously
> we can't fix what we don't know about.
>
> I am now quite frustrated to know that my product is riddled with bugs
> and people are complaining about it without trying to do anything
> towards actively fixing them.
>
> It's times like these that I fantasize about just doing a "rm -r
> ~ftp/pub/cygwin" on sources.redhat.com, turning off the cygwin mailing
> lists and just sticking with my real job.

Hmm ....... I hope you are feeling better......

Anyway,  did you do a make check on winsup...
I did and it is failing in two areas

 X_OK is defined as a constant unsigned in file.h  cygwin_S_IEXEC.cc
and /src/cygwin/src/winsup/testsuite/winsup.api/ltp/access01.c:147:
gives the error: initializer element is not constant

file -- access01.c
..
static struct test_case_t {
    char *file;
    int mode;
    char *string;
    int experrno;
} Test_cases[] = {
    { Fname, F_OK,  "F_OK", 0 },
    { Fname, X_OK,  "X_OK", 0 },  <------ access01.c:147
    { Fname, W_OK,  "W_OK", 0 },
    { Fname, R_OK,  "R_OK", 0 },
};

I think X_OK has to be an int in your "interesting" changes

and the second area it is failing is
running /src/cygwin/obj/i686-pc-cygwin/winsup/testsuite/../cygwin/cygrun
./sigchld.exe > ./sigchld.log
it just locks up and cannot be stopped

Other than the test failures I was having a lot of trouble just building the
dll due to random failures. I does not seem to like building
itself and builds better if I use the current release version

I have also found that you cannot have two independant builds going at
once (eg cygwin1.dll and binutils), I do not any proof, but they seem to be
interacting with each other. For example they both will fail the working gcc
test in ./configure.  After this failure I have to reboot to be able to use
Cygwin to build anything again.  I then can then run the configure scripts,
one at
a time and all will compile fine...

FWIW yes I do build cygwin1.dll a couple of times a week and I am
understanding the source more and more but I still have a lot to
learn........  I am still not confident in my build script/setup is working
correctly as no one else seems to see the same errors......

>
> Why do I bother?
>
> cgf

Because your efforts "are" appreciated and admired........


Regard Trevor





- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019