[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#148651: gcc 3.1-2 patch breaks binutils builds



Package: gcc-3.1
Version: 3.1-2

In rebuilding binutils 2.12.90.0.7-1 with gcc-3.1-2 on debian ppc sid
I discovered that this causes binutils to have a new unexpected failure
in its testsuite...

Running /home/howarth/debian-binutils/binutils-2.12.90.0.7/build-tree/binutils-2
.12.90.0.7/ld/testsuite/ld-srec/srec.exp ...
PASS: S-records
FAIL: S-records with constructors

It appears the origin of this problem is the use of the 
g++-cxa-atexit.dpatch patch in the build of gcc-3.1. This
patch is not used in the RedHat gcc 3.1 srpms. If I rebuild
gcc-3.1-2 with the g++-cxa-atexit.dpatch patch disabled and
then install that gcc-3.1-2 and rebuild binutils 2.12.90.0.7
(or 2.12.90.0.9) I find that the unexpected binutils failure
has disappeared from the testsuite results. I have forwarded
this information to HJ Lu so he can look into whether the
use g++-cxa-atexit.dpatch breakage is due to a bug in gcc
or binutils. For now unless there is a pressing reason to use
it we should disable that patch.
                          Jack


-- 
To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: