1 |
Libperl compiles without error, though |
2 |
This is where the error is: |
3 |
|
4 |
__CODE |
5 |
emerge perl |
6 |
... |
7 |
make[1]: Leaving directory |
8 |
`/var/tmp/portage/dev-lang/perl-5.8.8-r2/work/perl-5.8.8/ext/IO' |
9 |
|
10 |
Making IPC::SysV (dynamic) |
11 |
Checking if your kit is complete... |
12 |
Looks good |
13 |
Writing makefile for IPC::SysV |
14 |
make[1]: Entering directory |
15 |
`/var/tmp/portage/dev-lang/perl-5.8.8-r2/work/perl-5.8.8/ext/IPC/SysV' |
16 |
make[1]: Leaving directory |
17 |
`/var/tmp/portage/dev-lang/perl-5.8.8-r2/work/perl-5.8.8/ext/IPC/SysV' |
18 |
make[1]: Entering directory |
19 |
`/var/tmp/portage/dev-lang/perl-5.8.8-r2/work/perl-5.8.8/ext/IPC/SysV' |
20 |
cp Msg.pm ../../../lib/IPC/Msg.pm |
21 |
cp Semaphore.pm ../../../lib/IPC/Semaphore.pm |
22 |
cp SysV.pm ../../../lib/IPC/SysV.pm |
23 |
../../../miniperl "-I../../../lib" "-I../../../lib" |
24 |
../../../lib/ExtUtils/xsubpp -typemap ../../../lib/ExtUtils/typemap |
25 |
SysV.xs > SysV.xsc && mv SysV.xsc SysV.c |
26 |
i686-pc-linux-gnu-gcc -c -fno-strict-aliasing -pipe |
27 |
-Wdeclaration-after-statement -D_LARGEFILE_SOURCE |
28 |
-D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=nocona -m32 -O3 |
29 |
-fomit-frame-pointer -mmmx -msse -msse2 -msse3 -pipe -mfpmath=sse |
30 |
-DVERSION=\"1.04\" -DXS_VERSION=\"1.04\" -fPIC "-I../../.." SysV.c |
31 |
SysV.xs:7:25: error: asm/page.h: No such file or directory |
32 |
make[1]: *** [SysV.o] Error 1 |
33 |
make[1]: Leaving directory |
34 |
`/var/tmp/portage/dev-lang/perl-5.8.8-r2/work/perl-5.8.8/ext/IPC/SysV' |
35 |
make: *** [lib/auto/IPC/SysV/SysV.so] Error 2 |
36 |
|
37 |
!!! ERROR: dev-lang/perl-5.8.8-r2 failed. |
38 |
Call stack: |
39 |
ebuild.sh, line 1614: Called dyn_compile |
40 |
ebuild.sh, line 971: Called qa_call 'src_compile' |
41 |
environment, line 3331: Called src_compile |
42 |
perl-5.8.8-r2.ebuild, line 273: Called dir |
43 |
|
44 |
!!! Unable to make |
45 |
!!! If you need support, post the topmost build error, and the call |
46 |
stack if relevant. |
47 |
!!! A complete build log is located at |
48 |
'/var/tmp/portage/dev-lang/perl-5.8.8-r2/temp/build.log |
49 |
__END_CODE |
50 |
|
51 |
Weird thing is, portage had same call stack until I did emerge -O |
52 |
libperl. But still, perl failed to compile. |
53 |
|
54 |
I am using stage1-2006-x86 tarball and am now between |
55 |
stage1(/usr/portage/scripts/bootstrap.sh) and stage2 (emerge -e |
56 |
system). |
57 |
I know stage1 is unsupported, but I want extreme optimization that |
58 |
might break the stage3 tarball packages during emerge world |
59 |
-- |
60 |
gentoo-user@g.o mailing list |