Gentoo Archives: gentoo-user

From: Kirk Strauser <kirk@××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Can't build kde-base/artsplugin-mpg123
Date: Mon, 12 Sep 2005 15:02:00
Message-Id: 200509120955.47355.kirk@strauser.com
1 I installed 2005.1 on a laptop a few weeks ago and have been unable to
2 build kde-base/artsplugin-mpg123 since then. I've stripped my make.conf
3 down to a bare minimum to reduce the chance of weird compiler bugs:
4
5 $ cat /etc/make.conf
6 CHOST="i586-pc-linux-gnu"
7 $
8
9 However, the process still dies with the following error. Any ideas?
10
11 In file included from decode_i386.c:17:
12 mpg123.h:358: warning: declaration of `rd' shadows a global declaration
13 mpg123.h:275: warning: shadowed declaration is here
14 mpg123.h:400: warning: declaration of `rd' shadows a global declaration
15 mpg123.h:275: warning: shadowed declaration is here
16 mpg123.h:401: warning: declaration of `rd' shadows a global declaration
17 mpg123.h:275: warning: shadowed declaration is here
18 /bin/sh ../../libtool --silent --mode=compile i586-pc-linux-gnu-gcc -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -c -o dct64_MMX.lo `test -f 'dct64_MMX.s' || echo './'`dct64_MMX.s
19 /bin/sh ../../libtool --silent --mode=compile i586-pc-linux-gnu-gcc -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -c -o decode_MMX.lo `test -f 'decode_MMX.s' || echo './'`decode_MMX.s
20 /bin/sh ../../libtool --silent --mode=compile i586-pc-linux-gnu-gcc -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -c -o tabinit_MMX.lo `test -f 'tabinit_MMX.s' || echo './'`tabinit_MMX.s
21 /bin/sh ../../libtool --silent --mode=link i586-pc-linux-gnu-gcc -D_REENTRANT -DNOXFERMEM -DNO_EQUALIZER -DNO_DECODE_AUDIO -DNO_DECODE_FILE -DNO_DECODE_WAV -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -O2 -funroll-all-loops -finline-functions -ffast-math -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DLINUX -DREAL_IS_FLOAT -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -o libmp586mmx.la decode_i386.lo dct64_MMX.lo decode_MMX.lo tabinit_MMX.lo
22 /bin/sh ../../libtool --silent --mode=link i586-pc-linux-gnu-gcc -D_REENTRANT -DNOXFERMEM -DNO_EQUALIZER -DNO_DECODE_AUDIO -DNO_DECODE_FILE -DNO_DECODE_WAV -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -O2 -funroll-all-loops -finline-functions -ffast-math -DROT_I386 -DI386_ASSEM -DPENTIUM_OPT -DLINUX -DREAL_IS_FLOAT -ansi -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -o libmpg123.la -rpath /usr/kde/3.4/lib -module -avoid-version common.lo decode_2to1.lo decode_4to1.lo decode_ntom.lo layer1.lo layer2.lo layer3.lo readers.lo httpget.lo getbits.lo tabinit.lo xfermem.lo vbrhead.lo buffer.lo audio.lo ./libmp586mmx.la
23 ./.libs/libmp586mmx.a(tabinit_MMX.o)(.text+0x0): In function `make_decode_tables':
24 : multiple definition of `make_decode_tables'
25 .libs/tabinit.o(.text+0x0): first defined here
26 /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.6/../../../../i586-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
27 collect2: ld returned 1 exit status
28 make[3]: *** [libmpg123.la] Error 1
29 make[3]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin/mpg123'
30 make[2]: *** [all-recursive] Error 1
31 make[2]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1/mpg123_artsplugin'
32 make[1]: *** [all-recursive] Error 1
33 make[1]: Leaving directory `/var/tmp/portage/artsplugin-mpg123-3.4.1/work/artsplugin-mpg123-3.4.1'
34 make: *** [all] Error 2
35
36 !!! ERROR: kde-base/artsplugin-mpg123-3.4.1 failed.
37 !!! Function kde_src_compile, Line 170, Exitcode 2
38 !!! died running emake, kde_src_compile:make
39 !!! If you need support, post the topmost build error, NOT this status message.
40
41 --
42 Kirk Strauser
43 --
44 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Can't build kde-base/artsplugin-mpg123 Holly Bostick <motub@××××××.nl>