Gentoo Archives: gentoo-user

From: Marc LEURENT <lftsy@××××.fr>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Can't emerge X11
Date: Wed, 05 Sep 2007 16:49:33
Message-Id: 46DEDA83.4010206@free.fr
In Reply to: [gentoo-user] Can't emerge X11 by Dennis Taylor
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Have you tried to compile the ~ version?? (~0.9.3)
5 echo "x11-drivers/xf86-video-sis ~x86" >> /etc/portage/package.keywords
6
7 And a revdep-rebuild sometimes is often quite useful!
8
9
10 Dennis Taylor a écrit :
11 > I am using profile default-linux/x86/2007.0/desktop
12 >
13 > My custom USE Flags are
14 >
15 > USE="nptl nptlonly unicode"
16 >
17 > emerge -u --deep --newuse world
18 >
19 > Fails while building sis_dri.c. I have tracked it to a #define problem
20 > while compiling. Sis_dri.c includes dri.h which includes sis_dri.h.
21 > The issue is that XFree86Server is not defined at compile time. I have
22 > looked around, but not yet figured out how to cause that to be defined.
23 >
24 > Any pointers to the correct USE flag, or whatever would be appreciated.
25 >
26 > ------ snippet from sis_dri.h -----------
27 > #ifdef XFree86Server
28 >
29 > #include "screenint.h"
30 >
31 > Bool SISDRIScreenInit(ScreenPtr pScreen);
32 > void SISDRICloseScreen(ScreenPtr pScreen);
33 > Bool SISDRIFinishScreenInit(ScreenPtr pScreen);
34 >
35 > #endif
36 > -------- error from build log -----
37 > sis_dri.c:753: error: conflicting types for 'SISDRICloseScreen'
38 > sis_dri.c:427: error: previous implicit declaration of
39 > 'SISDRICloseScreen' was here
40 > make[2]: *** [sis_dri.lo] Error 1
41 > make[2]: Leaving directory
42 > `/var/tmp/portage/x11-drivers/xf86-video-sis-0.9.1-r1/work/xf86-video-si
43 > s-0.9.1/src'
44 > make[1]: *** [all-recursive] Error 1
45 > make[1]: Leaving directory
46 > `/var/tmp/portage/x11-drivers/xf86-video-sis-0.9.1-r1/work/xf86-video-si
47 > s-0.9.1'
48 > make: *** [all] Error 2
49 >
50 > !!! ERROR: x11-drivers/xf86-video-sis-0.9.1-r1 failed.
51 > Call stack:
52 > ebuild.sh, line 1638: Called dyn_compile
53 > ebuild.sh, line 985: Called qa_call 'src_compile'
54 > ebuild.sh, line 44: Called src_compile
55 > ebuild.sh, line 1328: Called x-modular_src_compile
56 > x-modular.eclass, line 337: Called x-modular_src_make
57 > x-modular.eclass, line 332: Called die
58 >
59 > !!! emake failed
60 > !!! If you need support, post the topmost build error, and the call
61 > stack if relevant.
62 > !!! A complete build log is located at
63 > '/var/log/portage/x11-drivers:xf86-video-sis-0.9.1-r1:20070905-162058.lo
64 > g'.
65 >
66 >
67 >
68 >
69 -----BEGIN PGP SIGNATURE-----
70 Version: GnuPG v1.4.7 (GNU/Linux)
71 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
72
73 iD8DBQFG3tqCqjpLE0HiOBYRAgO9AJ4wv2WYslBmga6dSt5Qy+H7AiQKsACdElSJ
74 BgQZ/V/xDNAeOWDf4k0z5UU=
75 =fEI+
76 -----END PGP SIGNATURE-----
77 --
78 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Can't emerge X11 Dennis Taylor <dtaylor1952@×××××.com>