1 |
Hey, |
2 |
|
3 |
I've been trying to run an emerge -uaDtv world for the past couple of |
4 |
days, and dev-libs/liboil fails to upgrade from 0.3.2 to 0.3.3 with the |
5 |
following error: |
6 |
|
7 |
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall |
8 |
-D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp |
9 |
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow |
10 |
-fomit-frame-pointer -pipe -MT libsimdpack_la-scalarmult_i386.lo -MD -MP |
11 |
-MF .deps/libsimdpack_la-scalarmult_i386.Tpo -c scalarmult_i386.c -fPIC |
12 |
-DPIC -o .libs/libsimdpack_la-scalarmult_i386.o |
13 |
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall |
14 |
-D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp |
15 |
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow |
16 |
-fomit-frame-pointer -pipe -MT libsimdpack_la-scalarmult_i386.lo -MD -MP |
17 |
-MF .deps/libsimdpack_la-scalarmult_i386.Tpo -c scalarmult_i386.c -o |
18 |
libsimdpack_la-scalarmult_i386.o >/dev/null 2>&1 |
19 |
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 |
20 |
-march=athlon-xp -mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow |
21 |
-fomit-frame-pointer -pipe -o libsimdpack.la libsimdpack_la-abs.lo |
22 |
libsimdpack_la-abs_misc.lo libsimdpack_la-average2_u8.lo |
23 |
libsimdpack_la-clip_ref.lo libsimdpack_la-clip_fast.lo |
24 |
libsimdpack_la-diffsquaresum_f64.lo libsimdpack_la-mix_u8.lo |
25 |
libsimdpack_la-mult8x8_s16.lo libsimdpack_la-multsum.lo |
26 |
libsimdpack_la-sad8x8.lo libsimdpack_la-sad8x8_broken.lo |
27 |
libsimdpack_la-scalaradd.lo libsimdpack_la-scalarmult.lo |
28 |
libsimdpack_la-sincos_f64.lo libsimdpack_la-squaresum_f64.lo |
29 |
libsimdpack_la-sum_f64.lo libsimdpack_la-vectoradd_f64.lo |
30 |
libsimdpack_la-abs_i386.lo libsimdpack_la-mult8x8_i386.lo |
31 |
libsimdpack_la-scalarmult_i386.lo |
32 |
i686-pc-linux-gnu-ar cru .libs/libsimdpack.a .libs/libsimdpack_la-abs.o |
33 |
.libs/libsimdpack_la-abs_misc.o .libs/libsimdpack_la-average2_u8.o |
34 |
.libs/libsimdpack_la-clip_ref.o .libs/libsimdpack_la-clip_fast.o |
35 |
.libs/libsimdpack_la-diffsquaresum_f64.o .libs/libsimdpack_la-mix_u8.o |
36 |
.libs/libsimdpack_la-mult8x8_s16.o .libs/libsimdpack_la-multsum.o |
37 |
.libs/libsimdpack_la-sad8x8.o .libs/libsimdpack_la-sad8x8_broken.o |
38 |
.libs/libsimdpack_la-scalaradd.o .libs/libsimdpack_la-scalarmult.o |
39 |
.libs/libsimdpack_la-sincos_f64.o .libs/libsimdpack_la-squaresum_f64.o |
40 |
.libs/libsimdpack_la-sum_f64.o .libs/libsimdpack_la-vectoradd_f64.o |
41 |
.libs/libsimdpack_la-abs_i386.o .libs/libsimdpack_la-mult8x8_i386.o |
42 |
.libs/libsimdpack_la-scalarmult_i386.o |
43 |
i686-pc-linux-gnu-ranlib .libs/libsimdpack.a |
44 |
creating libsimdpack.la |
45 |
(cd .libs && rm -f libsimdpack.la && ln -s ../libsimdpack.la libsimdpack.la) |
46 |
make[3]: Leaving directory |
47 |
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/simdpack' |
48 |
Making all in sse |
49 |
make[3]: Entering directory |
50 |
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/sse' |
51 |
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc |
52 |
-DHAVE_CONFIG_H -I. -I. -I../.. -msse -msse2 -Wall -D_BSD_SOURCE |
53 |
-D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp -mfpmath=sse -mmmx -msse |
54 |
-mno-sse2 -mno-sse3 -m3dnow -fomit-frame-pointer -pipe -MT |
55 |
libsse_la-conv_sse.lo -MD -MP -MF ".deps/libsse_la-conv_sse.Tpo" -c -o |
56 |
libsse_la-conv_sse.lo `test -f 'conv_sse.c' || echo './'`conv_sse.c; \ |
57 |
then mv -f ".deps/libsse_la-conv_sse.Tpo" |
58 |
".deps/libsse_la-conv_sse.Plo"; else rm -f |
59 |
".deps/libsse_la-conv_sse.Tpo"; exit 1; fi |
60 |
mkdir .libs |
61 |
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -msse -msse2 |
62 |
-Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O2 -march=athlon-xp |
63 |
-mfpmath=sse -mmmx -msse -mno-sse2 -mno-sse3 -m3dnow |
64 |
-fomit-frame-pointer -pipe -MT libsse_la-conv_sse.lo -MD -MP -MF |
65 |
.deps/libsse_la-conv_sse.Tpo -c conv_sse.c -fPIC -DPIC -o |
66 |
.libs/libsse_la-conv_sse.o |
67 |
conv_sse.c: In function `conv_f32_s32_sse': |
68 |
conv_sse.c:44: error: `__m128' undeclared (first use in this function) |
69 |
conv_sse.c:44: error: (Each undeclared identifier is reported only once |
70 |
conv_sse.c:44: error: for each function it appears in.) |
71 |
conv_sse.c:44: error: parse error before "xmm0" |
72 |
conv_sse.c:55: error: `xmm0' undeclared (first use in this function) |
73 |
conv_sse.c:55: warning: implicit declaration of function `_mm_cvt_pi2ps' |
74 |
conv_sse.c:55: error: `__m64' undeclared (first use in this function) |
75 |
conv_sse.c:55: error: parse error before ')' token |
76 |
conv_sse.c:56: warning: implicit declaration of function `_mm_movelh_ps' |
77 |
conv_sse.c:57: error: parse error before ')' token |
78 |
conv_sse.c:58: warning: implicit declaration of function `_mm_store_ps' |
79 |
conv_sse.c:59: error: `xmm1' undeclared (first use in this function) |
80 |
conv_sse.c:59: error: parse error before ')' token |
81 |
conv_sse.c:61: error: parse error before ')' token |
82 |
conv_sse.c:76: error: parse error before ')' token |
83 |
conv_sse.c:78: error: parse error before ')' token |
84 |
make[3]: *** [libsse_la-conv_sse.lo] Fout 1 |
85 |
make[3]: Leaving directory |
86 |
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil/sse' |
87 |
make[2]: *** [all-recursive] Fout 1 |
88 |
make[2]: Leaving directory |
89 |
`/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3/liboil' |
90 |
make[1]: *** [all-recursive] Fout 1 |
91 |
make[1]: Leaving directory `/var/tmp/portage/liboil-0.3.3/work/liboil-0.3.3' |
92 |
make: *** [all] Fout 2 |
93 |
|
94 |
!!! ERROR: dev-libs/liboil-0.3.3 failed. |
95 |
!!! Function src_compile, Line 21, Exitcode 2 |
96 |
!!! emake failed |
97 |
|
98 |
This looks like an upstream problem to me (as the failure seems to be in |
99 |
the source files themselves), but before committing the bug to b.g.o, I |
100 |
thought I'd ask if anyone else had tried to emerge liboil-0.3.3 and had |
101 |
either succeeded, had the same failure, or saw something in this output |
102 |
that indicated that I had screwed up and it's all my own fault :-) . |
103 |
|
104 |
Emerge info follows. Thanks for any help, |
105 |
Holly |
106 |
|
107 |
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, |
108 |
glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) |
109 |
================================================================= |
110 |
System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(tm) XP 2200+ |
111 |
Gentoo Base System version 1.6.13 |
112 |
ccache version 2.3 [enabled] |
113 |
dev-lang/python: 2.4.2 |
114 |
sys-apps/sandbox: 1.2.13 |
115 |
sys-devel/autoconf: 2.13, 2.59-r6 |
116 |
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 |
117 |
sys-devel/binutils: 2.16.1 |
118 |
sys-devel/libtool: 1.5.18-r1 |
119 |
virtual/os-headers: 2.6.11-r2 |
120 |
ACCEPT_KEYWORDS="x86" |
121 |
AUTOCLEAN="yes" |
122 |
CBUILD="i686-pc-linux-gnu" |
123 |
CFLAGS="-O2 -march=athlon-xp -mfpmath=sse -mmmx -msse -mno-sse2 |
124 |
-mno-sse3 -m3dnow -fomit-frame-pointer -pipe" |
125 |
CHOST="i686-pc-linux-gnu" |
126 |
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env |
127 |
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config |
128 |
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ |
129 |
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ |
130 |
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ |
131 |
/var/qmail/control" |
132 |
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" |
133 |
CXXFLAGS="-O2 -march=athlon-xp -mfpmath=sse -mmmx -msse -mno-sse2 |
134 |
-mno-sse3 -m3dnow -fomit-frame-pointer -pipe" |
135 |
DISTDIR="/usr/portage/distfiles" |
136 |
FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict |
137 |
userpriv usersandbox" |
138 |
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ |
139 |
http://www.ibiblio.org/pub/Linux/distributions/gentoo |
140 |
http://gentoo.osuosl.org" |
141 |
LANG="nl_NL.utf8" |
142 |
LC_ALL="nl_NL.utf8" |
143 |
LINGUAS="nl" |
144 |
MAKEOPTS="-j2" |
145 |
PKGDIR="/usr/portage/packages" |
146 |
PORTAGE_TMPDIR="/var/tmp" |
147 |
PORTDIR="/usr/portage" |
148 |
PORTDIR_OVERLAY="/usr/local/portage" |
149 |
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" |
150 |
USE="x86 16bit 3dnow X aalib acpi alsa audiofile avi bash-completion |
151 |
bigger-fonts bitmap-fonts bonobo caps cddb cdr crypt cups curl dbus dga |
152 |
directfb divx4linux dv dvd emboss encode esd fbcon firefox flac |
153 |
font-server foomaticdb fortran gd gdbm ggi gif gimpprint glut gnome gpm |
154 |
gstreamer gtk gtk2 gtkhtml guile hal iconv imagemagick imlib inkjar jack |
155 |
java jikes jpeg kdeenablefinal kdexdeltas lcms ldap libcaca libg++ |
156 |
libwww mad maildir mikmod mmx mng motif mozilla mp3 mpeg mpi nas ncurses |
157 |
nfs nls nptl offensive ogg oggvorbis openexr opengl oss pdflib perl pic |
158 |
png portaudio povray python qt quicktime readline samba sdl slang |
159 |
sndfile socks5 speex spell sse ssl svg svga symlink tcltk tcpd tetex |
160 |
threads tiff toolbar truetype truetype-fonts type1-fonts unicode v4l |
161 |
vorbis wmf xine xml xml2 xmms xprint xv xvid yv12 zlib linguas_nl |
162 |
userland_GNU kernel_linux elibc_glibc" |
163 |
Unset: ASFLAGS, CTARGET, LDFLAGS |
164 |
|
165 |
-- |
166 |
gentoo-user@g.o mailing list |