delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2002/01/16/22:15:38

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT cygwin DOT com
Delivered-To: mailing list cygwin-developers AT cygwin DOT com
Date: Wed, 16 Jan 2002 22:15:58 -0500
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin-developers AT cygwin DOT com
Subject: AGGHHH I just "upgraded" to the latest gcc.gnu.org gcc
Message-ID: <20020117031558.GA24350@redhat.com>
Reply-To: cygwin-developers AT cygwin DOT com
Mail-Followup-To: cygwin-developers AT cygwin DOT com
Mime-Version: 1.0
User-Agent: Mutt/1.3.23.1i

I just upgraded my linux cross compiler to the latest version from
gcc.gnu.org.  The compiler built without a hitch.  I rebuilt cygwin and
now it loops in an exception (as far as I can tell).

So, I fire up the debugger to see what's going on and it crashes.  So, I
rebuild a new debugger and it crashes.  My trusty old stable gdb from
last May crashes, too.  There's some problem reading raw symbols when
they have no STABS information attached to them.

So, I decide to rebuild absolutely everything.  Newlib flies by but I
can't rebuild libstdc++-v3.  It absolutely refuses to build.  Problems
in libtool.

So, I try to update my libtool via RPM.  It has many dependencies.  And,
some programs depend on the packages that libtool uses so I have to
update them.  That eventually means I have to update my libc.

I finally get libtool updated.  Same problem in libstdc++-v3.  I fix a
bug in the configure script and that gets me a little further.  Lots
of multiply defined errors, though.  In desperation, I try "make -k".
No dice.  Apparently configuration for libstdc++-v3 is confused wrt
newlib or something.

This is two days and counting.  I'm doing all of this while in the
middle of my "real job".  Thank God for phone meetings.  I have honed my
input caching ability to a fine level.  "Chris what do you think of that?"
"Huh, what?"  (screetchy sound of tape rewinding) "Oh.  I think we
should schedule it for next month."

Anyway, has anyone tried rebuilding cygwin from an up-to-date gcc,
binutils, ld, etc.?  I like to do this regularly so that I can adapt to
gcc "improvements".  This time the improvements seem to really have the
upper hand.

cgf

- Raw text -


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