Gentoo Archives: gentoo-user

From: Rafael Barrera Oro <borafael@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] emerge Squeak fails misteriously
Date: Thu, 08 Nov 2007 19:05:46
Message-Id: a964044f0711081100l5cba7854r83369b49fa7c2450@mail.gmail.com
1 Hello people, i have a problem i don't know hoy to approach. When i try to
2 emerge Squeak, it fails throwing the following error message:
3
4 *
5 * ERROR: dev-lang/squeak-3.9.7 failed.
6 * Call stack:
7 * ebuild.sh, line 1701: Called dyn_compile
8 * ebuild.sh, line 1039: Called qa_call 'src_compile'
9 * ebuild.sh, line 44: Called src_compile
10 * squeak-3.9.7.ebuild, line 44: Called die
11 * The specific snippet of code:
12 * emake || die
13 * The die message:
14 * (no error message)
15 *
16 * If you need support, post the topmost build error, and the call stack if
17 relevant.
18 * A complete build log is located at '/var/tmp/portage/dev-lang/squeak-
19 3.9.7/temp/build.log'.
20 *
21 the "emake || die" and "(no error message)" really confuse me, so i don't
22 know where to start looking in order to solve this... so i kindly request
23 your help :D
24
25 thanks in advance
26
27 PS: Just in case here is a little more of the output
28
29 ar/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7
30 /platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S: Assembler messages:
31 /var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7
32 /platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S:45: Error: suffix or
33 operands invalid for `push'
34 /var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7
35 /platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S:62: Error: suffix or
36 operands invalid for `pop'
37 make[1]: *** [x86-sysv-asm.o] Error 1
38 make: *** [SqueakFFIPrims/SqueakFFIPrims.a] Error 2
39 make: *** Waiting for unfinished jobs....
40 gcc -O2 -pipe -march=k8 -DLSB_FIRST=1 -DHAVE_CONFIG_H
41 -DSQUEAK_BUILTIN_PLUGIN -I/var/tmp/portage/dev-lang/squeak-3.9.7
42 /work/Squeak-3.9-7/build -I/var/tmp/portage/dev-lang/squeak-3.9.7
43 /work/Squeak-3.9-7/platforms/unix/vm -I/var/tmp/portage/dev-lang/squeak-
44 3.9.7/work/Squeak-3.9-7/platforms/Cross/vm
45 -I/var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7/platforms/unix/src/vm
46 -I/var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7/platforms/Cross/plugins/FileCopyPlugin
47 -c -o sqUnixFileCopyPlugin.o /var/tmp/portage/dev-lang/squeak-3.9.7
48 /work/Squeak-3.9-7
49 /platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c
50 /var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:
51 In function 'sqCopyFilesizetosize':
52 /var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:136:
53 warning: cast from pointer to integer of different size
54 /var/tmp/portage/dev-lang/squeak-3.9.7/work/Squeak-3.9-7/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:137:
55 warning: cast from pointer to integer of different size
56 ar -rc FileCopyPlugin.a FileCopyPlugin.o sqUnixFileCopyPlugin.o
57 ranlib FileCopyPlugin.a
58 *
59 * ERROR: dev-lang/squeak-3.9.7 failed.
60 * Call stack:
61 * ebuild.sh, line 1701: Called dyn_compile
62 * ebuild.sh, line 1039: Called qa_call 'src_compile'
63 * ebuild.sh, line 44: Called src_compile
64 * squeak-3.9.7.ebuild, line 44: Called die
65 * The specific snippet of code:
66 * emake || die
67 * The die message:
68 * (no error message)
69 *
70 * If you need support, post the topmost build error, and the call stack if
71 relevant.
72 * A complete build log is located at '/var/tmp/portage/dev-lang/squeak-
73 3.9.7/temp/build.log'.
74 *
75
76 * Messages for package dev-lang/squeak-3.9.7:
77
78 *
79 * ERROR: dev-lang/squeak-3.9.7 failed.
80 * Call stack:
81 * ebuild.sh, line 1701: Called dyn_compile
82 * ebuild.sh, line 1039: Called qa_call 'src_compile'
83 * ebuild.sh, line 44: Called src_compile
84 * squeak-3.9.7.ebuild, line 44: Called die
85 * The specific snippet of code:
86 * emake || die
87 * The die message:
88 * (no error message)
89 *
90 * If you need support, post the topmost build error, and the call stack if
91 relevant.
92 * A complete build log is located at '/var/tmp/portage/dev-lang/squeak-
93 3.9.7/temp/build.log'.