libtool: link: warning: `/usr/lib/libGL.la' seems to be moved make[3]: Leaving directory `/home/andrew/amarokunstable/amarok/src/engine/xine' make[2]: Leaving directory `/home/andrew/amarokunstable/amarok/src/engine' Making all in mediadevice make[2]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice'Making all in generic make[3]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/generic' /usr/qt/3/bin/moc ./genericmediadevice.h -o genericmediadevice.moc if /bin/sh ../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../amarok/src -I../../../../amarok/src/amarokcore -I../../../../amarok/src/amarokcore -I../../../../amarok/src/engine -I../../../../amarok/src/engine -I../../../../amarok/src/mediadevice -I/usr/include/taglib -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT genericmediadevice.lo -MD -MP -MF ".deps/genericmediadevice.Tpo" -c -o genericmediadevice.lo genericmediadevice.cpp; \then mv -f ".deps/genericmediadevice.Tpo" ".deps/genericmediadevice.Plo"; else rm -f ".deps/genericmediadevice.Tpo"; exit 1; fi /bin/sh ../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarok_generic-mediadevice.la -rpath /usr/kde/3.5/lib/kde3 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib genericmediadevice.lo ../../../../amarok/src/libamarok.la -lkdeui -lkdecore -lkio libtool: link: warning: `/usr/lib/libGL.la' seems to be moved make[3]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/generic' Making all in daap make[3]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap' Making all in daapreader make[4]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader' Making all in authentication make[5]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication' /usr/qt/3/bin/moc ./contentfetcher.h -o contentfetcher.moc if /bin/sh ../../../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../../../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I../../../../../../amarok/src -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT contentfetcher.lo -MD -MP -MF ".deps/contentfetcher.Tpo" -c -o contentfetcher.lo contentfetcher.cpp; \ then mv -f ".deps/contentfetcher.Tpo" ".deps/contentfetcher.Plo"; else rm -f ".deps/contentfetcher.Tpo"; exit 1; fi if /bin/sh ../../../../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../../../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I../../../../../../amarok/src -DQT_THREAD_SUPPORT -D_REENTRANT -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -MT md5.lo -MD -MP -MF ".deps/md5.Tpo" -c -o md5.lo md5.c; \ then mv -f ".deps/md5.Tpo" ".deps/md5.Plo"; else rm -f ".deps/md5.Tpo"; exit 1; fi md5.c:52:30: warning: "/*" within comment if /bin/sh ../../../../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../../../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I../../../../../../amarok/src -DQT_THREAD_SUPPORT -D_REENTRANT -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -MT hasher.lo -MD -MP -MF ".deps/hasher.Tpo" -c -o hasher.lo hasher.c; \ then mv -f ".deps/hasher.Tpo" ".deps/hasher.Plo"; else rm -f ".deps/hasher.Tpo"; exit 1; fi hasher.c: In function 'GenerateStatic_42': hasher.c:52: warning: pointer targets in initialization differ in signedness hasher.c:63: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:65: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:68: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:70: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:73: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:75: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:78: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:80: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:83: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:85: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:88: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:90: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:93: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:95: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:98: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:100: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:103: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Final' differ in signedness hasher.c:104: warning: pointer targets in passing argument 1 of 'DigestToString' differ in signedness hasher.c:104: warning: pointer targets in passing argument 2 of 'DigestToString' differ in signedness hasher.c: In function 'GenerateStatic_45': hasher.c:112: warning: pointer targets in initialization differ in signedness hasher.c:123: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:125: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:128: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:130: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:133: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:135: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:138: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:140: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:143: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:145: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:148: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:150: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:153: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:155: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:158: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:160: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:164: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Final' differ in signedness hasher.c:165: warning: pointer targets in passing argument 1 of 'DigestToString' differ in signedness hasher.c:165: warning: pointer targets in passing argument 2 of 'DigestToString' differ in signedness hasher.c: In function 'GenerateHash': hasher.c:190: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness hasher.c:191: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:193: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:199: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Update' differ in signedness hasher.c:202: warning: pointer targets in passing argument 2 of 'OpenDaap_MD5Final' differ in signedness hasher.c:203: warning: pointer targets in passing argument 1 of 'DigestToString' differ in signedness hasher.c:203: warning: pointer targets in passing argument 2 of 'DigestToString' differ in signedness /bin/sh ../../../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libauthentication.la -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib contentfetcher.lo md5.lo hasher.lo -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lkdeui make[5]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication' make[5]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader' /usr/qt/3/bin/moc ./reader.h -o reader.moc if /bin/sh ../../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../../.. -I../../../../../amarok/src -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT reader.lo -MD -MP -MF ".deps/reader.Tpo" -c -o reader.lo reader.cpp; \ then mv -f ".deps/reader.Tpo" ".deps/reader.Plo"; else rm -f ".deps/reader.Tpo"; exit 1; fi /bin/sh ../../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libdaapreader.la -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib reader.lo -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lkdeui ../../../../../amarok/src/mediadevice/daap/daapreader/authentication/libauthentication.la make[5]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader' make[4]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader' make[4]: Entering directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap' /usr/qt/3/bin/moc ./daapclient.h -o daapclient.moc if /bin/sh ../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../amarok/src -I../../../../amarok/src/amarokcore -I../../../../amarok/src/amarokcore -I../../../../amarok/src/engine -I../../../../amarok/src/engine -I../../../../amarok/src/mediadevice -I/usr/include/taglib -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT daapclient.lo -MD -MP -MF ".deps/daapclient.Tpo" -c -o daapclient.lo daapclient.cpp; \ then mv -f ".deps/daapclient.Tpo" ".deps/daapclient.Plo"; else rm -f ".deps/daapclient.Tpo"; exit 1; fi /bin/sh ../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarok_daap-mediadevice.la -rpath /usr/kde/3.5/lib/kde3 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib daapclient.lo ../../../../amarok/src/libamarok.la ../../../../amarok/src/mediadevice/daap/daapreader/libdaapreader.la ../../../../amarok/src/mediadevice/daap/daapreader/authentication/libauthentication.la -lkdeui -lkdecore -lkio -lkdnssd libtool: link: warning: `/usr/lib/libGL.la' seems to be moved ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `~QHttpRequestHeader': /usr/qt/3/include/qshared.h:50: multiple definition of `Daap::ContentFetcher::className() const' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/usr/qt/3/include/qshared.h:50: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `~QHttpRequestHeader': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:91: multiple definition of `Daap::ContentFetcher::qt_static_property(QObject*, int, int, QVariant*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:91: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::staticMetaObject()': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:50: multiple definition of `Daap::ContentFetcher::staticMetaObject()' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:50: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::qt_property(int, int, QVariant*)': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:86: multiple definition of `Daap::ContentFetcher::qt_property(int, int, QVariant*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:86: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::qt_emit(int, QUObject*)': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:80: multiple definition of `Daap::ContentFetcher::qt_emit(int, QUObject*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:80: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::qt_invoke(int, QUObject*)': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:75: multiple definition of `Daap::ContentFetcher::qt_invoke(int, QUObject*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:75: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::qt_cast(char const*)': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:68: multiple definition of `Daap::ContentFetcher::qt_cast(char const*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.moc:68: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o):(.bss+0x0): multiple definition of `Daap::ContentFetcher::metaObj' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):(.bss+0x0): first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `Daap::ContentFetcher::getDaap(QString const&)': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:54: multiple definition of `Daap::ContentFetcher::getDaap(QString const&)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:54: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `~ContentFetcher': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: multiple definition of `Daap::ContentFetcher::~ContentFetcher()' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `~ContentFetcher': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: multiple definition of `Daap::ContentFetcher::~ContentFetcher()' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `~ContentFetcher': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: multiple definition of `Daap::ContentFetcher::~ContentFetcher()' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:32: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `ContentFetcher': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:26: multiple definition of `Daap::ContentFetcher::ContentFetcher(QString const&, unsigned short, QObject*, char const*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:26: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o): In function `ContentFetcher': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:26: multiple definition of `Daap::ContentFetcher::ContentFetcher(QString const&, unsigned short, QObject*, char const*)' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/contentfetcher.cpp:26: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(contentfetcher.o):(.data+0x0): multiple definition of `Daap::ContentFetcher::s_requestId' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(contentfetcher.o):(.data+0x0): first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(md5.o): In function `OpenDaap_MD5Init': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:76: multiple definition of `OpenDaap_MD5Init' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(md5.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:76: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(md5.o): In function `OpenDaap_MD5Update': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:90: multiple definition of `OpenDaap_MD5Update' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(md5.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:90: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(md5.o): In function `OpenDaap_MD5Final': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:135: multiple definition of `OpenDaap_MD5Final' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(md5.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/md5.c:135: first defined here ../../../../amarok/src/mediadevice/daap/daapreader/authentication/.libs/libauthentication.a(hasher.o): In function `GenerateHash': /home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/hasher.c:174: multiple definition of `GenerateHash' ../../../../amarok/src/mediadevice/daap/daapreader/.libs/libdaapreader.a(hasher.o):/home/andrew/amarokunstable/amarok/src/mediadevice/daap/daapreader/authentication/hasher.c:174: first defined here collect2: ld returned 1 exit status make[4]: *** [libamarok_daap-mediadevice.la] Error 1 make[4]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice/daap' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/andrew/amarokunstable/amarok/src/mediadevice' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/andrew/amarokunstable/amarok/src' make: *** [all-recursive] Error 1 real 7m10.483s user 5m13.536s sys 0m50.091s