Re: 6.9 branch and powerpc ...
On Tue, Sep 06, 2005 at 11:49:33AM -0400, Michel Dänzer wrote:
> On Tue, 2005-09-06 at 09:17 +0200, Sven Luther wrote:
> >
> > I have been trying to build the 6.9 branch on powerpc, and failed on Xpritn,
> > with the following message :
> >
> > gcc -c -g -O2 -fno-strict-aliasing -I. -I../../../../exports/include/X11
> > -I.. -I../../../../lib -I../../cfb -I../../mfb -I../../mi
> > -I../../include -I../../../../include -I../../../../include/fonts
> > -I../../../.. -I../../../../exports/include -Dlinux -D__powerpc__
> > -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
> > -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE
> > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> > -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX
> > -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension
> > -DXPRINT -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE
> > -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH
> > -DXFreeXDGA -DXvExtension -DXFree86LOADER
> > -DDLOPEN_HACK -DXFree86Server -DXF86VIDMODE
> > -DXvMCExtension -DSMART_SCHEDULE
> > -DBUILDDEBUG -DXResExtension
> > -DX_BYTE_ORDER=X_BIG_ENDIAN
> > -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((99) * 1000) +
> > 900)" -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -D_XP_PRINT_SERVER_
> > -UXFree86LOADER Raster.c
> > make[7]: *** Pas de règle pour fabriquer la cible « /usr/include/bi/incndian.h
> > », nécessaire pour « RasterAttVal.o ». Arrêt.
> >
> > Sorry, for the french,
>
> You may want to run the build with LC_ALL=C to avoid this.
Another one of those :/ i already had such problems with kernel-packages :/
> > but this says that /usr/include/bi/incndian.h is not found by Make i
> > believe. going to the directory and building RasterAttVal by
> > hand works just fine, and furthermore there is no such thing as a
> > bi/incndian.h header anywhere.
> >
> > There is a bits/endian.h though, and maybe this is meant here ? If so there is
> > something kind of broken in the Imake stuff or the endianness detection, but
> > why it is triggered only in XPrint is beyond me.
>
> Well, can you find the wrong spelling in the generated Makefile, or
> anywhere in the tree, for that matter? Might have been a fluke, have you
> retried the build?
I tried it thrice already, and no, couldn't really find the wrong spelling.
notice that doing a make in the XPrint/raster dir works fine, so it is
definitively a Imake/make problem. Will look at the config files.
BTW, what is the best way to continue a build ? debian/rules build-all didn't
do anything remotely useful.
Friendly,
Sven Luther
Reply to: