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

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: