delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/09/18/02:40:12

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Thu, 18 Sep 2003 08:45:59 +0200
From: "Gerrit P. Haase" <gp AT familiehaase DOT de>
Reply-To: "Gerrit @ cygwin" <cygwin AT cygwin DOT com>
Organization: Esse keine toten Tiere
X-Priority: 3 (Normal)
Message-ID: <431409691449.20030918084559@familiehaase.de>
To: Christopher Faylor <cygwin AT cygwin DOT com>
Subject: Re: Available for testing: gcc-3.3.1-1 and gcc-mingw-20030911-1
In-Reply-To: <20030917213232.GA24080@redhat.com>
References: <20030913002703 DOT GA17886 AT redhat DOT com>
<251322191060 DOT 20030917082739 AT familiehaase DOT de>
<20030917152424 DOT GJ10715 AT redhat DOT com>
<561310494271 DOT 20030917175041 AT familiehaase DOT de>
<20030917213232 DOT GA24080 AT redhat DOT com>
MIME-Version: 1.0

Hallo Christopher,

On Mittwoch, 2003-09-17 at 23:32 you wrote:

>>>>c-lex.h is missing in the source package.

>>> It's not available in the CVS repository on gcc.gnu.org, AFAICT.
>>> Nothing that I build uses it, so this shouldn't be an issue.  Apparently
>>> objc builds are broken for 3.3.1.

>>Broken?  I compiled the source package from mingw.org and at least the
>>'hello world' test in objc works fine.

> If you check out the sources from the gcc repository you will note that
> c-lex.h is not available on the 3.3 branch.

>>Is there some more information about this somewhere?

> I don't have any information.  Like I said, AFAICT, this file isn't
> necessary for my build.  Maybe Danny has some insight.  Perhaps he added
> c-lex.h into his source package since he builds objective-c.

It is not in the 3.3.1 archive I got from mingw.org but the version of
objc in the 3.3.1-1 source package distributed via the cygwin mirrors
requires c-lex.h which is not included in the original 3.3.1 package
from gnu.org or the CVS as you found. 

Hmmm, I guess objc-parse.c is meant to be regenerated and not to be
fetched readily from CVS, anyway also objc-parse.y in the 3.3.1-1
tarball is dated 01.06.2002 which seems pretty old (my versions date
is 14.05.2003).

I used the latest available MinGw version now again (just the objc
subdirectory) and it builds without problems.  I did a diff on the two
directories and they are different.  Probably your gcc/objc-parse.y
and gcc/objc-parse.c were not updated recently?


Now I wonder if it is broken for you because of this or don't you
build it anyway because it is broken elswhere?  That is why I asked
for more information about the breakage.


HTH,
Gerrit
-- 
=^..^=


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

- Raw text -


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