List Archive: gentoo-desktop
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
Recently, because of the libpng upgrade fiasco that caused so many
people to pull their hair out with .la file problems, the main Gentoo
developers started having libtool compile things with '--as-needed',
which is generally a good thing.
However, I just recently started setting up a new machine with KDE 3
from the kde-sunset overlay, and ran into this build issue with akode:
Making all in akodeplay
make: Entering directory
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I../../akode/lib -I../../akode/lib -I../../akode/lib -O2
-march=athlon64 -pipe -MT akodeplay.o -MD -MP -MF ".deps/akodeplay.Tpo"
-c -o akodeplay.o akodeplay.cpp; \
then mv -f ".deps/akodeplay.Tpo" ".deps/akodeplay.Po"; else rm
-f ".deps/akodeplay.Tpo"; exit 1; fi
/bin/sh ../../libtool --silent --tag=CXX --mode=link
x86_64-pc-linux-gnu-g++ -O2 -march=athlon64 -pipe -Wl,-O1
-Wl,--as-needed -o akodeplay akodeplay.o ../lib/libakode.la
x86_64-pc-linux-gnu-g++: ../lib/.libs/libakode.so: No such file or
make: *** [akodeplay] Error 1
This is from a fairly fresh and up-to-date install of Gentoo that uses
GCC 4.4.3 as the system compiler, and it looks like libtool is doing the
new '--as-needed' thing, though I don't know if that's related to the
failure or not.
Has anyone else seen this? I don't know how to fix it, but it would be
good if we can keep the overlay able to compile KDE on a fresh machine
if needed. Let me know if you want me to try anything.
+ Brent A. Busby + "We've all heard that a million monkeys
+ UNIX Systems Admin + banging on a million typewriters will
+ University of Chicago + eventually reproduce the entire works of
+ Physical Sciences Div. + Shakespeare. Now, thanks to the Internet,
+ James Franck Institute + we know this is not true." -Robert Wilensky