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

Bug#579780: closed by Matthias Klose <doko@debian.org>(Bug#579780: fixed in gcc-4.4 4.4.4-2)

reopen 579780

On 2010/05/18 12:45, "Debian Bug Tracking System" <owner@bugs.debian.org>
> This is an automatic notification regarding your Bug report
> which was filed against the gcc-4.4 package:
> #579780: powerpcspe: Preliminary architecture port and minor bugfix
> It has been closed by Matthias Klose <doko@debian.org>.

Unfortunately this version of GCC now does not build for powerpcspe, even
though the patched 4.4.2-9 did.  It also looks like Sebastian's boehm-gc
patch may have gotten lost, the "don't use lwsync" one, although I'm not
very clear whether or not that was needed for gcc newer than 4.3.

Specifically when I try to build I get multilib errors despite the fact that
it should be disabled.  Looking at it now, I think it was this change from
debian/rules2 that caused the problem:

-ifneq (,$(findstring powerpc-linux,$(DEB_TARGET_GNU_TYPE)))
+ifneq (,$(filter $(DEB_TARGET_GNU_TYPE), powerpc-linux-gnu))

Specifically, that block was previously triggered for both powerpc-linux and
powerpc-linux-gnuspe to explicitly turn off multilib support.  Now with the
change it only triggers for powerpc-linux-gnu, breaking powerpcspe.

The fix is to either revert that powerpc-linux change or to add an extra
option "--disable-multilib" to the new powerpcspe block.

Kyle Moffett

Kyle Moffett
eXMeritus Software
Integrated Intelligence
The Boeing Company

(703) 764-0925

Reply to: