Gentoo Archives: gentoo-user-fr

From: youshe <youshe.jaalon@×××××.com>
To: gentoo-user-fr@l.g.o
Subject: [gentoo-user-fr] [gcc-3.3.6-r1] Compilation impossible
Date: Thu, 27 Mar 2008 10:48:26
Message-Id: 20080327124811.bc4b788c.youshe.jaalon@gmail.com
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

Replies

Subject Author
Re: [gentoo-user-fr] [gcc-3.3.6-r1] Compilation impossible Julien <julroy67@×××××.com>