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

Re: working around a gcc-4.4 bug



  Hey,

* Adam Borowski <kilobyte@angband.pl> [2011-06-09 15:47:11 CEST]:
> There's a bug in gcc-4.4 that causes an ICE on powerpc on a number of
> packages, including "crawl" which I just received a report about FTBFSing on
> backports.  This particular ICE can be avoided by building with no
> optimization.
> 
> Architectures other than powerpc, and gcc-4.5 or 4.6 work well.
> 
> What should I do?  Does this require a sourceful upload that checks the
> compiler's version and forces noopt on powerpc?  Or is there a better way?

 I think in this case an entry in debian/rules that does check with
dpkg-architecture and turn the switches for this case is the best bet.

> A sourceful upload is not out of question -- I can cut an upstream point
> release with a bunch of bugfixes so they can get in before Ubuntu's import
> freeze on June 16.  I just wonder what's the least intrusive way.

 As you said yourself it only affects gcc 4.4, the only place that needs
the sourceful upload. Neither Debian testing/unstable nor Ubuntu oneiric
do have gcc-4.4 as default. It though would also affect Ubuntu
backports, that might be the only reason to get that into oneiric
indeed, to ease backports for them too.

 Enjoy,
Rhonda
-- 
Fühlst du dich mutlos, fass endlich Mut, los      |
Fühlst du dich hilflos, geh raus und hilf, los    | Wir sind Helden
Fühlst du dich machtlos, geh raus und mach, los   | 23.55: Alles auf Anfang
Fühlst du dich haltlos, such Halt und lass los    |


Reply to: