1 |
Bonjour, |
2 |
|
3 |
J'essaye depuis quelques jours d'obtenir qemu. Il semble que de le compiler avec gcc-3.3.6 soit une solution possible. Seulement, lors d'un emerge de gcc-3.3.6-r1 : |
4 |
# ACCEPT_KEYWORDS="~x86" emerge "=sys-devel/gcc-3.3.6-r1" |
5 |
|
6 |
J'ai une erreur. Le log est à la fin du mail. |
7 |
|
8 |
Il y a des choses qui me paraissent étrange comme les applications de patchs destinés à des versions ultérieures de gcc... |
9 |
|
10 |
Est-ce que quelqu'un aurait une solution pour avoir soit qemu, soit compiler gcc-3.3.6 afin que je puisse tester la compilation de qemu ? |
11 |
Sinon, je testerai en passant hors portage mais si je commence ainsi, au final, c'est comme si je commençais à créer ma propre distrib basée sur gentoo :) |
12 |
|
13 |
Merci pour votre aide, |
14 |
|
15 |
|
16 |
Fred un peu perdu |
17 |
|
18 |
|
19 |
|
20 |
---log erreur emerge--- |
21 |
|
22 |
* gcc-3.3.6-piepatches-v8.7.8.tar.bz2 RMD160 ;-) ... [ ok ] |
23 |
* gcc-3.3.6-piepatches-v8.7.8.tar.bz2 SHA1 ;-) ... [ ok ] |
24 |
* gcc-3.3.6-piepatches-v8.7.8.tar.bz2 SHA256 ;-) ... [ ok ] |
25 |
* gcc-3.3.6-piepatches-v8.7.8.tar.bz2 size ;-) ... [ ok ] |
26 |
* gcc-3.3.6-patches-1.5.tar.bz2 RMD160 ;-) ... [ ok ] |
27 |
* gcc-3.3.6-patches-1.5.tar.bz2 SHA1 ;-) ... [ ok ] |
28 |
* gcc-3.3.6-patches-1.5.tar.bz2 SHA256 ;-) ... [ ok ] |
29 |
* gcc-3.3.6-patches-1.5.tar.bz2 size ;-) ... [ ok ] |
30 |
* gcc-3.3.6-uclibc-patches-1.0.tar.bz2 RMD160 ;-) ... [ ok ] |
31 |
* gcc-3.3.6-uclibc-patches-1.0.tar.bz2 SHA1 ;-) ... [ ok ] |
32 |
* gcc-3.3.6-uclibc-patches-1.0.tar.bz2 SHA256 ;-) ... [ ok ] |
33 |
* gcc-3.3.6-uclibc-patches-1.0.tar.bz2 size ;-) ... [ ok ] |
34 |
* gcc-3.3.6.tar.bz2 RMD160 ;-) ... [ ok ] |
35 |
* gcc-3.3.6.tar.bz2 SHA1 ;-) ... [ ok ] |
36 |
* gcc-3.3.6.tar.bz2 SHA256 ;-) ... [ ok ] |
37 |
* gcc-3.3.6.tar.bz2 size ;-) ... [ ok ] |
38 |
* gcc-3.3.6-ssp-1.0.tar.bz2 RMD160 ;-) ... [ ok ] |
39 |
* gcc-3.3.6-ssp-1.0.tar.bz2 SHA1 ;-) ... [ ok ] |
40 |
* gcc-3.3.6-ssp-1.0.tar.bz2 SHA256 ;-) ... [ ok ] |
41 |
* gcc-3.3.6-ssp-1.0.tar.bz2 size ;-) ... [ ok ] |
42 |
* checking ebuild checksums ;-) ... [ ok ] |
43 |
* checking auxfile checksums ;-) ... [ ok ] |
44 |
* checking miscfile checksums ;-) ... [ ok ] |
45 |
* checking gcc-3.3.6.tar.bz2 ;-) ... [ ok ] |
46 |
* checking gcc-3.3.6-ssp-1.0.tar.bz2 ;-) ... [ ok ] |
47 |
* checking gcc-3.3.6-uclibc-patches-1.0.tar.bz2 ;-) ... [ ok ] |
48 |
* checking gcc-3.3.6-patches-1.5.tar.bz2 ;-) ... [ ok ] |
49 |
* checking gcc-3.3.6-piepatches-v8.7.8.tar.bz2 ;-) ... [ ok ] |
50 |
>>> Unpacking source... |
51 |
>>> Unpacking gcc-3.3.6.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work |
52 |
>>> Unpacking gcc-3.3.6-patches-1.5.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work |
53 |
>>> Unpacking gcc-3.3.6-uclibc-patches-1.0.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work |
54 |
>>> Unpacking gcc-3.3.6-ssp-1.0.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work |
55 |
>>> Unpacking gcc-3.3.6-piepatches-v8.7.8.tar.bz2 to /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work |
56 |
* Applying Gentoo patches ... |
57 |
* 00_all_alpha-mieee-default.patch ... [ ok ] |
58 |
* 00_all_gcc_unlink_if_ordinary.patch ... [ ok ] |
59 |
* 02_all_gcc33-ice-hack.patch ... [ ok ] |
60 |
* 10_all_gcc333-debian-arm-getoff.patch ... [ ok ] |
61 |
* 11_all_gcc333-debian-arm-ldm.patch ... [ ok ] |
62 |
* 12_all_gcc-3.3-arm-pr22528.patch ... [ ok ] |
63 |
* 12_all_gcc333_pre20040408-stack-size.patch ... [ ok ] |
64 |
* 15_all_gcc33-multi-os-directory.patch ... [ ok ] |
65 |
* 17_all_gcc33-c99-numbers.patch ... [ ok ] |
66 |
* 19_all_gcc33-sched-ebb-cselib.patch ... [ ok ] |
67 |
* 21_all_gcc33-sparc-tls.patch ... [ ok ] |
68 |
* 25_all_gcc-3.3.3-libiberty-pic.patch ... [ ok ] |
69 |
* 25_all_gcc33-libstdc++-pic.patch ... [ ok ] |
70 |
* 26_all_gcc33-m68k-const.patch ... [ ok ] |
71 |
* 27_all_gcc33-m68k-java-build.patch ... [ ok ] |
72 |
* 28_all_gcc33-m68k-loop.patch ... [ ok ] |
73 |
* 29_all_gcc33-m68k-subreg.patch ... [ ok ] |
74 |
* 31_all_gcc331-pr495.patch ... [ ok ] |
75 |
* 34_all_gcc-3.3.5-ffecom_gfrt_basictype-prototype.patch ... [ ok ] |
76 |
* 35_all_gcc-3.3.5-no-COPYING-cross-compile.patch ... [ ok ] |
77 |
* 40_all_gcc33-warn-unused-result.patch ... [ ok ] |
78 |
* 46_all_gcc-3.3.6-pr18300.patch ... [ ok ] |
79 |
* 50_all_gcc33-coreutils-compat.patch ... [ ok ] |
80 |
* 54_all_pr10692-fix.patch ... [ ok ] |
81 |
* 55_all_pr14925.patch ... [ ok ] |
82 |
* 55_all_pr17684.patch ... [ ok ] |
83 |
* 56_all_pr18153.patch ... [ ok ] |
84 |
* 57_all_pr18380.patch ... [ ok ] |
85 |
* 58_all_pr18508.patch ... [ ok ] |
86 |
* 59_all_pr23241.patch ... [ ok ] |
87 |
* 60_all_loop.patch ... [ ok ] |
88 |
* 61_all_arm-bigendian.patch ... [ ok ] |
89 |
* 70_all_gcc33-make-whitespace.patch ... [ ok ] |
90 |
* 71_all_gcc33-gnu-string-prototypes.patch ... [ ok ] |
91 |
* 80_all_canadian-cross-spec-and-syslimits.patch ... [ ok ] |
92 |
* 83_all_gcc-3.x-larger-g77-file-limit.patch ... [ ok ] |
93 |
* 85_all_gcc-ca-translation-typo.patch ... [ ok ] |
94 |
* 85_all_gcc-es-translation-ICE-workaround.patch ... [ ok ] |
95 |
* 86_all_gcc-3.3-doxygen-filter-locale.patch ... [ ok ] |
96 |
* 88_all_gcc-3.3-make-SHELL.patch ... [ ok ] |
97 |
* Done with patching |
98 |
* Applying uClibc patches ... |
99 |
* 81_all_gcc-uclibc-3.3-100-conf.patch.bz2 ... [ ok ] |
100 |
* 82_all_gcc-uclibc-3.3-110-conf.patch.bz2 ... [ ok ] |
101 |
* 83_all_gcc-uclibc-3.3-120-softfloat.patch.bz2 ... [ ok ] |
102 |
* 84_all_gcc-uclibc-3.3-200-code.patch.bz2 ... [ ok ] |
103 |
* 85_all_820-no-mips-empic-relocs.patch.bz2 ... [ ok ] |
104 |
* Done with patching |
105 |
* Applying stub patch for htb ... [ ok ] |
106 |
* Applying gcc-3.3.6-ssp.patch ... [ ok ] |
107 |
* Updating gcc to use SSP from libc ... |
108 |
* Applying upstream pie patches ... |
109 |
* 00_all_gcc-3.3-pie-3-boundschecking-no.patch.bz2 ... [ ok ] |
110 |
* 00_all_gcc-3.3-pie-3.patch.bz2 ... [ ok ] |
111 |
* 01_all_gcc-4.0-cvs-for-3.3.5-pic.patch.bz2 ... [ ok ] |
112 |
* 02_all_gcc-4.0-cvs-mips-pic.patch.bz2 ... [ ok ] |
113 |
* 11_all_gcc-3.3.5-rs6000-pic.patch.bz2 ... [ ok ] |
114 |
* 12_all_gcc-3.3.5-v8.7.6.8-sparc-pic.patch.bz2 ... [ ok ] |
115 |
* 31_all_gcc-4.0-cvs-incompat.patch.bz2 ... [ ok ] |
116 |
* 41_all_gcc-3.3.3-v8.7.1-pie-generic.patch.bz2 ... [ ok ] |
117 |
* 51_all_gcc-3.3.3-v8.7.5-pie-ia64.patch.bz2 ... [ ok ] |
118 |
* 52_all_gcc-3.3.3-v8.7.5-pie-sparc.patch.bz2 ... [ ok ] |
119 |
* 53_all_gcc-3.3.3-v8.7.5-pie-sparc64.patch.bz2 ... [ ok ] |
120 |
* 54_all_gcc-3.3.5-v8.7.1-pie-rs6000.patch.bz2 ... [ ok ] |
121 |
* 55_all_gcc-3.3.5-v8.7.5-pie-alpha.patch.bz2 ... [ ok ] |
122 |
* 56_all_gcc-3.3.5-v8.7.5-pie-arm.patch.bz2 ... [ ok ] |
123 |
* 57_all_gcc-3.4.0-v8.7.6.1-pie-arm.patch.bz2 ... [ ok ] |
124 |
* 61_all_gcc-3.4.0-v8.7.6.1-pie-arm-uclibc.patch.bz2 ... [ ok ] |
125 |
* Done with patching |
126 |
* Applying non-default pie patches ... |
127 |
* 02_all_gcc-3.3.5-v8.7.1-pie-rs6000-nondefault.patch.bz2 ... [ ok ] |
128 |
* 03_all_gcc-3.3.5-v8.7.6.7-pie-sparc-nondefault.patch.bz2 ... [ ok ] |
129 |
* Done with patching |
130 |
* Applying default pie patches ... |
131 |
* 01_all_gcc-3.3.5-v8.7.8-pie-generic-default.patch.bz2 ... [ ok ] |
132 |
* 02_all_gcc-3.3.3-v8.7.1-pie-alpha-default.patch.bz2 ... [ ok ] |
133 |
* 03_all_gcc-3.3.3-v8.7.1-pie-arm-default.patch.bz2 ... [ ok ] |
134 |
* 04_all_gcc-3.3.3-v8.7.1-pie-ia64-default.patch.bz2 ... [ ok ] |
135 |
* 11_all_gcc-3.3.5-v8.7.7-pie-rs6000-default.patch.bz2 ... [ ok ] |
136 |
* 12_all_gcc-3.3.5-v8.7.7-pie-sparc-default.patch.bz2 ... [ ok ] |
137 |
* Done with patching |
138 |
* QA Notice: USE Flag 'elibc_FreeBSD' not in IUSE for sys-devel/gcc-3.3.6-r1 |
139 |
* Replacing obsolete head/tail with POSIX compliant ones |
140 |
* - fixed contrib/test_summary |
141 |
* - fixed boehm-gc/configure |
142 |
* - fixed fastjar/configure |
143 |
* - fixed gcc/configure |
144 |
* - fixed libf2c/configure |
145 |
* - fixed libffi/configure |
146 |
* - fixed libiberty/configure |
147 |
* - fixed libjava/configure |
148 |
* - fixed libobjc/configure |
149 |
* - fixed libstdc++-v3/configure |
150 |
* - fixed zlib/configure |
151 |
* - fixed ltcf-c.sh |
152 |
* - fixed ltcf-cxx.sh |
153 |
* - fixed ltcf-gcj.sh |
154 |
* - fixed ltmain.sh |
155 |
* - fixed boehm-gc/Makefile.in |
156 |
* - fixed fastjar/Makefile.in |
157 |
* - fixed gcc/Makefile.in |
158 |
* - fixed libf2c/Makefile.in |
159 |
* - fixed libffi/Makefile.in |
160 |
* - fixed libiberty/Makefile.in |
161 |
* - fixed libjava/Makefile.in |
162 |
* - fixed libobjc/Makefile.in |
163 |
* - fixed libstdc++-v3/Makefile.in |
164 |
* - fixed zlib/Makefile.in |
165 |
* patching gcc version: 3.3.6 (Gentoo 3.3.6-r1 p1.5, ssp-3.3.6-1.0, pie-8.7.8) |
166 |
* Renaming jdk executables rmic and rmiregistry to grmic and grmiregistry. |
167 |
* Running elibtoolize in: gcc-3.3.6 |
168 |
* Applying install-sh-1.5.patch ... |
169 |
* Applying ltmain-1.5.patch ... |
170 |
* Applying portage-1.5.10.patch ... |
171 |
* Applying relink-1.4.0a-GCC3.0-2.patch ... |
172 |
* Applying sed-1.5.6.patch ... |
173 |
* Applying tmp-1.3.5.patch ... |
174 |
* Using GNU config files from /usr/share/libtool |
175 |
* Updating config.sub [ ok ] |
176 |
* Updating boehm-gc/config.sub [ ok ] |
177 |
* Updating gcc/config.guess [ ok ] |
178 |
* Updating config.guess [ ok ] |
179 |
* Updating boehm-gc/config.guess [ ok ] |
180 |
* Fixing misc issues in configure files |
181 |
* Updating gcc/configure [LANG] ... [ ok ] |
182 |
* Updating zlib/configure [LANG] ... [ ok ] |
183 |
* Updating libiberty/configure [LANG] ... [ ok ] |
184 |
* Updating libjava/configure [LANG] ... [ ok ] |
185 |
* Updating libjava/libltdl/configure [LANG] ... [ ok ] |
186 |
* Updating libobjc/configure [LANG] ... [ ok ] |
187 |
* Updating fastjar/configure [LANG] ... [ ok ] |
188 |
* Updating libstdc++-v3/configure [LANG] ... [ ok ] |
189 |
* Updating libf2c/configure [LANG] ... [ ok ] |
190 |
* Updating libf2c/libF77/configure [LANG] ... [ ok ] |
191 |
* Updating libf2c/libI77/configure [LANG] ... [ ok ] |
192 |
* Updating libf2c/libU77/configure [LANG] ... [ ok ] |
193 |
* Updating libffi/configure [LANG] ... [ ok ] |
194 |
* Updating boehm-gc/configure [LANG] ... [ ok ] |
195 |
* Touching generated files |
196 |
* Touching gcc/cstamp-h.in |
197 |
* Touching gcc/config.in |
198 |
* Touching boehm-gc/aclocal.m4 |
199 |
* Touching boehm-gc/Makefile.in |
200 |
* Touching boehm-gc/configure |
201 |
* Applying gcc-spec-env.patch ... [ ok ] |
202 |
* Applying gcc-3.3.6-cross-compile.patch ... [ ok ] |
203 |
>>> Source unpacked. |
204 |
>>> Compiling source in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6 ... |
205 |
* CFLAGS="-O2 -march=prescott -pipe" |
206 |
* CXXFLAGS="-O2 -march=prescott -pipe" |
207 |
* Configuring gcc ... |
208 |
* running gcc-compiler-configure |
209 |
* configuring for GCC_LANG: c,c++,treelang,f77 |
210 |
|
211 |
* PREFIX: /usr |
212 |
* BINPATH: /usr/i686-pc-linux-gnu/gcc-bin/3.3.6 |
213 |
* LIBPATH: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6 |
214 |
* DATAPATH: /usr/share/gcc-data/i686-pc-linux-gnu/3.3.6 |
215 |
* STDCXX_INCDIR: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3 |
216 |
|
217 |
* Configuring GCC with: |
218 |
--prefix=/usr |
219 |
--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.6 |
220 |
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include |
221 |
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6 |
222 |
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/man |
223 |
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/info |
224 |
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3 |
225 |
--host=i686-pc-linux-gnu |
226 |
--build=i686-pc-linux-gnu |
227 |
--disable-altivec |
228 |
--enable-nls |
229 |
--without-included-gettext |
230 |
--with-system-zlib |
231 |
--disable-checking |
232 |
--disable-werror |
233 |
--enable-secureplt |
234 |
--disable-libunwind-exceptions |
235 |
--disable-multilib |
236 |
--disable-libgcj |
237 |
--with-arch=i686 |
238 |
--enable-languages=c,c++,treelang,f77 |
239 |
--enable-shared |
240 |
--enable-threads=posix |
241 |
--enable-__cxa_atexit |
242 |
--enable-clocale=gnu |
243 |
--with-bugurl=http://bugs.gentoo.org/ |
244 |
--with-pkgversion=Gentoo 3.3.6-r1 p1.5, ssp-3.3.6-1.0, pie-8.7.8 |
245 |
|
246 |
/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.6 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --disable-multilib --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion=Gentoo 3.3.6-r1 p1.5, ssp-3.3.6-1.0, pie-8.7.8 |
247 |
*** This configuration is not supported in the following subdirectories: |
248 |
target-libffi target-boehm-gc target-zlib target-libjava zlib fastjar target-libobjc |
249 |
(Any other directories should still work fine.) |
250 |
Created "Makefile" in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build using "mt-frag" |
251 |
Configuring libiberty... |
252 |
configure: warning: p1.5,: invalid host type |
253 |
configure: error: can only configure for one host and one target at a time |
254 |
Configure in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/libiberty failed, exiting. |
255 |
|
256 |
!!! ERROR: sys-devel/gcc-3.3.6-r1 failed. |
257 |
Call stack: |
258 |
ebuild.sh, line 1614: Called dyn_compile |
259 |
ebuild.sh, line 971: Called qa_call 'src_compile' |
260 |
environment, line 5421: Called src_compile |
261 |
ebuild.sh, line 1304: Called toolchain_src_compile |
262 |
toolchain.eclass, line 26: Called gcc_src_compile |
263 |
toolchain.eclass, line 1544: Called gcc_do_configure |
264 |
toolchain.eclass, line 1344: Called die |
265 |
|
266 |
!!! failed to run configure |
267 |
!!! If you need support, post the topmost build error, and the call stack if relevant. |
268 |
!!! A complete build log is located at '/var/tmp/portage/sys-devel/gcc-3.3.6-r1/temp/build.log'. |
269 |
|
270 |
--------- |
271 |
-- |
272 |
gentoo-user-fr@l.g.o mailing list |