Gentoo Archives: gentoo-amd64

From: Daniel Iliev <danny@××××××××.com>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Qemu could not build with GCC 4
Date: Mon, 09 Oct 2006 09:24:51
Message-Id: 20061009092138.BB0A11A01B49E@mail.ilievnet.com
1 Hi, everyone!
2
3 Portage says "Qemu could not build with GCC 4" and that is true. What am
4 I supposed to do? I doubt I should file a bug report because devs
5 obviously know about this issue. Please, advice me what do to in order
6 to get qemu working.
7
8
9
10
11 OUTPUT:
12
13
14 > emerge qemu -pv
15 >
16 >These are the packages that would be merged, in order:
17 >
18 >Fetching binary packages info...
19 >cache miss: 'x' --- cache hit: 'o'
20 >
21 > -- DONE!
22 >
23 >Calculating dependencies... done!
24 >[ebuild N ] app-text/texi2html-1.76 0 kB
25 >[ebuild N ] app-emulation/qemu-user-0.8.0 0 kB
26 >[ebuild N ] app-emulation/kqemu-0.7.2 USE="sdl" 0 kB
27 >[ebuild N ] app-emulation/qemu-softmmu-0.8.0 USE="kqemu sdl" 0 kB
28 >[ebuild N ] app-emulation/qemu-0.8.0 0 kB
29 >
30 >Total size of downloads: 0 kB
31 >
32 >----SNIP-------------
33 >
34 >>>> Emerging (2 of 5) app-emulation/qemu-user-0.8.0 to /
35 > * qemu-0.8.0.tar.gz size ;-) ... [ ok ]
36 > * qemu-0.8.0.tar.gz RMD160 ;-) ... [ ok ]
37 > * qemu-0.8.0.tar.gz SHA256 ;-) ... [ ok ]
38 > * qemu-0.8.0.tar.gz MD5 ;-) ... [ ok ]
39 > * checking ebuild checksums ;-) ... [ ok ]
40 > * checking auxfile checksums ;-) ... [ ok ]
41 > * checking miscfile checksums ;-) ... [ ok ]
42 > * checking qemu-0.8.0.tar.gz ;-) ... [ ok ]
43 > * Qemu could not build with GCC 4
44 > Unpacking source...
45 > Unpacking qemu-0.8.0.tar.gz to /tmp/portage/qemu-user-0.8.0/work
46 > * Applying qemu-ppc-dirty-hack.patch ... [ ok ]
47 > * Applying qemu-0.8.0-stwbrx.patch ... [ ok ]
48 > * Applying qemu-0.8.0-gcc4-hacks.patch ... [ ok ]
49 > Source unpacked.
50 > Compiling source in /tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0 ...
51 >Install prefix /usr
52 >BIOS directory /usr/share/qemu
53 >binary directory /usr/bin
54 >Manual directory /usr/share/man
55 >ELF interp prefix /usr/gnemul/qemu-%M
56 >Source path /tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0
57 >C compiler gcc
58 >Host C compiler gcc
59 >make make
60 >host CPU x86_64
61 >host big endian no
62 >target list arm-user armeb-user i386-user ppc-user sparc-user mips-user
63 >gprof enabled no
64 >static build no
65 >SDL support yes
66 >SDL static link yes
67 >mingw32 support no
68 >Adlib support no
69 >CoreAudio support no
70 >ALSA support no
71 >DSound support no
72 >FMOD support no
73 >kqemu support no
74 >
75 >----snip
76 >
77 >/tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/gdbstub.c:708: warning: pointer tar gets in passing argument 2 of 'put_buffer' differ in signedness
78 >/tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/gdbstub.c:712: warning: pointer tar gets in passing argument 2 of 'put_buffer' differ in signedness
79 >In file included from /tmp/portage/qemu-user-0.8.0/work/qemu-0.8.0/translate-op. c:36:
80 >./op.h: In function 'dyngen_code':
81 >./op.h:3595: error: expected identifier or '(' before '.' token
82 >./op.h:3597: error: expected expression before '.' token
83 >make[1]: *** [translate-op.o] Error 1
84 >make: *** [all] Error 1
85 >make: INTERNAL: Exiting with 4 jobserver tokens available; should be 3!
86 >
87 >!!! ERROR: app-emulation/qemu-user-0.8.0 failed.
88 >Call stack:
89 > ebuild.sh, line 1546: Called dyn_compile
90 > ebuild.sh, line 937: Called src_compile
91 > qemu-user-0.8.0.ebuild, line 73: Called die
92 >
93 >!!! make failed
94 >!!! If you need support, post the topmost build error, and the call stack if rel evant.
95
96
97
98 --
99 Best regards,
100 Daniel
101
102 --
103 gentoo-amd64@g.o mailing list

Replies

Subject Author
Re: [gentoo-amd64] Qemu could not build with GCC 4 Will Briggs <will@××××××××××××××××××.au>
[gentoo-amd64] Re: Qemu could not build with GCC 4 Duncan <1i5t5.duncan@×××.net>