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

Re: Bug#334239: koffice_1:1.3.5-5(m68k/unstable):



On Sunday 16 October 2005 10:23 am, wouter@debian.org wrote:
> Package: koffice
> Version: 1:1.3.5-5
> Severity: serious
>
> There was an error while trying to autobuild your package:
> > Automatic build of koffice_1:1.3.5-5 on ska by sbuild/m68k 69
> > Build started at 20051014-1604
>
> [...]
>
> > ** Using build dependencies supplied by package:
> > Build-Depends: g++-3.4 [arm hppa m68k], automake1.7, debhelper (>=
> > 4.0.0), flex, kdelibs4-dev (>= 4:3.2.0), libaspell-dev,
> > libfontconfig1-dev, libmagick++9-dev, libpaper-dev, libtiff4-dev,
> > libwv2-dev (>= 0.1.9-0), libxml2-dev, libxslt1-dev, postgresql-dev,
> > python2.3-dev, sharutils
>
> [...]
>
> > **** The following central src deps are (probably) missing:
> >   libtiff3g-dev

I don't think this is needed - koffice build-depends on libtiff4-dev.

> > ../../../karbon/core/vcolor.cc:294: internal compiler error: in
> > verify_initial_elim_offsets, at reload1.c:3297 Please submit a full bug
> > report,
> > with preprocessed source if appropriate.
> > See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> > For Debian GNU/Linux specific bug reporting instructions,
> > see <URL:file:///usr/share/doc/gcc-3.4/README.Bugs>.
> > make[4]: *** [vcolor.lo] Error 1
> > make[4]: Leaving directory
> > `/build/buildd/koffice-1.3.5/obj-m68k-linux-gnu/karbon/core' make[3]:
> > *** [all-recursive] Error 1
> > make[3]: Leaving directory
> > `/build/buildd/koffice-1.3.5/obj-m68k-linux-gnu/karbon' make[2]: ***
> > [all-recursive] Error 1
> > make[2]: Leaving directory
> > `/build/buildd/koffice-1.3.5/obj-m68k-linux-gnu' make[1]: *** [all]
> > Error 2
> > make[1]: Leaving directory
> > `/build/buildd/koffice-1.3.5/obj-m68k-linux-gnu' make: ***
> > [build-stamp] Error 2
>
> A full build log can be found at:
> http://buildd.debian.org/build.php?arch=m68k&pkg=koffice&ver=1:1.3.5-5
>
> I tried to build the offending file with gcc-4.0, and that succeeded;
> if koffice is built with g++-3.4 because it failed previously, you may
> want to try reverting that change on your next upload.

I believe this file builds with g++-4.0.  Unfortunately, koffice ICEd on arm 
when built with g++-4.0 with the following error:

./koDocument.moc: In member function 'QDomDocument 
KoDocument::_ZTv0_n28_NK10KoDocument11domDocumentEv() const':
./koDocument.moc:217: internal compiler error: in cp_expr_size, at 
cp/cp-objcp-common.c:101

This ICE has turned up in numerous kde packages.  g++-4.0 always ICEs while 
compiling this file on arm, hppa, and m68k, so as soon as this ICE was seen 
on arm, a new version using g++-3.4 for arm, hppa, and m68k was uploaded.

This ICE is fixed in gcc 4.1, but as far as I know has not been backported 
to 4.0.  See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323133 for 
more details.

Josh



Reply to: