This happens during compilation of celestia: i686-pc-linux-gnu-g++ -DCONFIG_DATA_DIR='"/usr/share/celestia"' -DLOCALEDIR='"/u sr/share/locale"' -DHAVE_CONFIG_H -I. -I../.. -I.. -D_REENTRANT -Wnon-virtual- dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBU G -DNO_DEBUG -O2 -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fomit-frame-pointe r -finline-functions -Wformat-security -Wmissing-format-attribute -fno-exception s -fno-check-new -fno-common -Wall -MT oggtheoracapture.o -MD -MP -MF .de ps/oggtheoracapture.Tpo -c -o oggtheoracapture.o oggtheoracapture.cpp mv -f .deps/oggtheoracapture.Tpo .deps/oggtheoracapture.Po /bin/sh ../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -W non-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-str ings -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -mtune=athlon-xp -O2 -pipe -fomit- frame-pointer -finline-functions -Wformat-security -Wmissing-format-attribute -f no-exceptions -fno-check-new -fno-common -Wall -L/usr/qt/3/lib -L/usr/kde /3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -Wl,--as-needed -o celestia celes tiacore.o configfile.o destination.o eclipsefinder.o favorites.o imagecapture.o url.o oggtheoracapture.o -lqt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lkd ecore -lkdeui -lkio kde/libkdegui.a ../celengine/libcelengine.a ../celtxf/libc eltxf.a ../cel3ds/libcel3ds.a ../celmath/libcelmath.a ../celutil/libcelutil.a - lpng -ljpeg -lGLU -lGL -lz -lSM -lICE -lm -lXmu -lXi -lXext -lX11 -lm -lz - lGL -ltheora -logg -lqt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lkdecore -lkdeui -lkio ../../libtool: line 451: CDPATH: command not found ../../libtool: line 1287: func_opt_split: command not found libtool: Version mismatch error. This is libtool 2.2.2, but the libtool: definition of this LT_INIT comes from an older release. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.2 libtool: and run autoconf again. make[4]: *** [celestia] Error 63 make[4]: Leaving directory `/home/.portage/tmp/portage/sci-astronomy/celestia-1. 5.0/work/celestia-1.5.0/src/celestia' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/.portage/tmp/portage/sci-astronomy/celestia-1. 5.0/work/celestia-1.5.0/src/celestia' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/.portage/tmp/portage/sci-astronomy/celestia-1. 5.0/work/celestia-1.5.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/.portage/tmp/portage/sci-astronomy/celestia-1. 5.0/work/celestia-1.5.0' make: *** [all] Error 2 * * ERROR: sci-astronomy/celestia-1.5.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3942: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed Reproducible: Always Steps to Reproduce:
Created attachment 150677 [details] build.log Whoops, something went wrong in my previous message. Here's the complete build log in case someone doesn't want to read the mess I posted above...
Upstream bug. acinclude.m4 should NOT contain libtool.m4. Actually, after looking briefly at that acinclude.m4, I think it's long overdue for a rewrite.
Has anybody filed a bug with upstream explaining the issue? Thanks, Markus
(In reply to comment #3) > Has anybody filed a bug with upstream explaining > the issue? > > Thanks, > Markus > filed a bugreport...
Great, thanks!
*** Bug 229051 has been marked as a duplicate of this bug. ***
(In reply to comment #2) > Upstream bug. > acinclude.m4 should NOT contain libtool.m4. I've removed anything below 'libtool.m4 - Configure libtool' and program compiles and starts normally. See bug 228865
The libtool issue should be fixed in the celestia-1.5.1 ebuild I just committed. I'll send the patches upstream. Best, Markus