Hi Mike, today I spent some time trying to see what could be the cause of the failure: I examined the libs dates and tried to re-create the same set of sources that I managed to compile when you released the patch for 2.8.3. Unfortunately it still fails when compiling Cairo; I tried to use another version of gcc on my stable chroot:
gcc (GCC) 3.3.5 (Debian 1:3.3.5-13) and I managed to compile cairo and most of the libs (it fails with gtk+ but it does not matter) Which makes me think the cause of such failures is gcc, which has been updated lately. To be more precise it certainly failed with: gcc (GCC) 4.0.3 20051023 (prerelease) (Debian 4.0.2-3) gcc (GCC) 4.0.3 20051111 (prerelease) (Debian 4.0.2-4) and it probably worked before. Hope this helps, Davide > That I've never seen before I'm as puzzled as you. > > On 11/16/05, Davide Viti <zinosat at tiscali.it> wrote: > > Hi, > > Trying to rebuild the set of libraries including the latest > > patches proposed by Mike, I noticed a fail while building > > Cairo: > > > > zino at slurp:~/LIBS/cairo-1.0.2$ make > > make all-recursive > > make[1]: Entering directory `/home/zino/LIBS/cairo-1.0.2' > > Making all in pixman > > make[2]: Entering directory `/home/zino/LIBS/cairo-1.0.2/pixman' > > Making all in src > > make[3]: Entering directory `/home/zino/LIBS/cairo-1.0.2/pixman/src' > > if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > > -I. -I../.. -I../.. -I. -g -O2 -MT fbpict.lo -MD -MP -MF > > ".deps/fbpict.Tpo" -c -o fbpict.lo fbpict.c; \ > > then mv -f ".deps/fbpict.Tpo" ".deps/fbpict.Plo"; else rm -f > > ".deps/fbpict.Tpo"; exit 1; fi > > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I. -g -O2 -MT fbpict.lo -MD > > -MP -MF .deps/fbpict.Tpo -c fbpict.c -fPIC -DPIC -o .libs/fbpict.o > > /tmp/ccYAGpnc.s: Assembler messages: > > /tmp/ccYAGpnc.s:8160: Error: symbol `_cairo_pixman_composite' is already > > defined > > make[3]: *** [fbpict.lo] Error 1 > > make[3]: Leaving directory `/home/zino/LIBS/cairo-1.0.2/pixman/src' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory `/home/zino/LIBS/cairo-1.0.2/pixman' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/zino/LIBS/cairo-1.0.2' > > make: *** [all] Error 2 > > > > ============================================ > > zino at slurp:~/LIBS/cairo-1.0.2$ gcc --version > > gcc (GCC) 4.0.3 20051023 (prerelease) (Debian 4.0.2-3) > > Copyright (C) 2005 Free Software Foundation, Inc. > > This is free software; see the source for copying conditions. There is NO > > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > ============================================ > > zino at slurp:~/LIBS/cairo-1.0.2$ uname -a > > Linux slurp 2.6.8-1-686 #1 Thu Nov 25 04:34:30 UTC 2004 i686 GNU/Linux > > ============================================ > > > > I followed the instructions described at: > > http://wiki.debian.org/DebianInstallerGUIBuild > > > > I've done it at least a million times... I'm rather puzzled. > > what am I missing? > > > > thanx in advance, > > Davide _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
