delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/03/18/05:06:57

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,TW_BG,TW_YG
X-Spam-Check-By: sourceware.org
Subject: gcc4 outstanding issues (was Re: Cygport woes: CHOST not defined.)
From: "Yaakov (Cygwin/X)" <yselkowitz AT users DOT sourceforge DOT net>
To: cygwin <cygwin AT cygwin DOT com>
In-Reply-To: <4D82EB32.9010101@gmail.com>
References: <4D826382 DOT 2090000 AT gmail DOT com> <1300416654 DOT 2280 DOT 5 DOT camel AT YAAKOV04> <4D82EB32 DOT 9010101 AT gmail DOT com>
Date: Fri, 18 Mar 2011 04:06:35 -0500
Message-ID: <1300439195.2280.47.camel@YAAKOV04>
Mime-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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

On Fri, 2011-03-18 at 05:18 +0000, Dave Korn wrote:
> On 18/03/2011 02:50, Yaakov (Cygwin/X) wrote:
> > BTW, do you need me to resend my patches for 4.5.2?
> 
>   Couldn't hurt, I know I had some stuff to dig through my inbox looking for
> but if you wouldn't mind... <g>

My outstanding issues with gcc4:

1) /lib/cpp symlink for FHS compliance:
http://cygwin.com/ml/cygwin/2010-01/msg00601.html

2) fix-libtool-scripts-for-latest-gcc-runtimes.sh does nothing;
3) libgnat import libs are not installed;
4) Ada programs linked against shared libgnat do not terminate:
http://cygwin.com/ml/cygwin/2010-08/msg00412.html

5) Patch to fix Java NIO (*NOT* the patch above):
http://cygwin.com/ml/cygwin/2010-10/msg00562.html

6) Binaries should be linked against shared libintl:
http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/gcc4;a=blob_plain;f=config-rpath.patch

Except for (1) and (4), these are all fixed in Ports 4.5.2-1, and I've
been quite pleased with the results.

BTW, I wonder if we can begin mitigating (2) by not shipping the .la
files with GCC.  This would stop those paths from being hardcoded into
other .la files, so that eventually only the libtool scripts will need
to be fixed.

>   Once I've got linker plugin stuff sorted out upstream for
> gcc-4.6/binutils-2.21.1, I'll build a 4.5.2 for the distro (and promote it to
> curr, leaving 4.3.4-4 as prev) then start working on a 4.6.0 test package.

The sooner you can rebuild 4.5.2, the better; I've been using it for so
long now that I can't update some of my distro packages because they
depend on the newer GCC libraries.  Let me know if I can help in any
way.


Yaakov



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

- Raw text -


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