Re: mysterious xmms buildd failure on alpha buildd
On Sat, Sep 27, 2003 at 09:38:17PM -0500, Kelledin wrote:
> On Saturday 27 September 2003 06:37 pm, Josip Rodin wrote:
> > I tried to build it on escher and faure and it worked fine on
> > both, there was no such failure. I couldn't do it on lully
> > itself as there was no libgtk1.2-dev (maybe I should ask
> > -admin to install it?).
> Yes, ask an admin to install it. That contains the static gtk+
> libraries, which you WILL need to build xmms with
> --enable-static. When you're linking stuff into a static
> library, everything you link in needs to either be a static
> library or an object file.
> I imagine libtool is trying to build the static mpg123 plugin,
> needs the static gtk+ library for it, but can only find the
> dynamic version. Of course, this only causes a problem when
> building the static plugin, and guess when the errors are thrown
> away... :/
No, unfortnately that's not the cause, I've tried the failing
riff Input/mpg123> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../xmms
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-D_REENTRANT -I../../intl -I../.. -g -O2 -Wall -Wpointer-arith
-finline-functions -ffast-math -funroll-all-loops -MT mpg123.lo -MD
-MP -MF .deps/mpg123.Tpo -c mpg123.c -o mpg123.o
mpg123.c: In function `decode_loop':
mpg123.c:837: error: unrecognizable insn:
(insn 555 554 2298 32 0x20000f87918 (set (reg/f:DI 366)
(symbol_ref:DI ("@Lmpg123_ip"))) -1 (nil)
(expr_list:REG_EQUAL (symbol_ref:DI ("@Lmpg123_ip"))
mpg123.c:837: internal compiler error: in extract_insn, at
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
riff Input/mpg123> gcc --version
gcc (GCC) 3.3.2 20030908 (Debian prerelease)
which seems to be the ICE already filed as #207564.