Hide Forgot
Created attachment 499978 [details] yum deplist geoclue-0.12.0-3.fc14.x86_64 I'm trying to build a gnome development environment on my Fedora 14 system where everything is up to date. I'm getting as far as the empathy module but run into unresolved dependencies when geoclue is attempting to reference an old version of libxml2. $ jhbuild buildone empathy ... Making all in src make[2]: Entering directory `/home/frank/checkout/gnome/empathy/src' make all-am make[3]: Entering directory `/home/frank/checkout/gnome/empathy/src' CCLD empathy /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferFree.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPInit.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathCastNodeSetToString.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferCreate.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathRegisterNs.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlURIEscapeStr.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathFreeContext.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathFreeObject.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathNewContext.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferContent.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPClose.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlParseDoc.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferAdd.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlFree.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlStrndup.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferLength.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlFreeDoc.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPMethod.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPRead.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathCastNodeSetToNumber.30' /usr/lib/gcc/x86_64-redhat-linux/4.5.1/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathEvalExpression.30' collect2: ld returned 1 exit status make[3]: *** [empathy] Error 1 make[3]: Leaving directory `/home/frank/checkout/gnome/empathy/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/frank/checkout/gnome/empathy/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/frank/checkout/gnome/empathy' make: *** [all] Error 2 make *** Error during phase build of empathy: ########## Error running make *** [1/1] The attached file lists the dependency list for the geoclue package. The fourth dependency is for "libxml2.so.2(LIBXML2_2.4.30)(64bit)" which is where I surmise where the version numbers listed above are coming from. Note also that the 10th dependency is for "libxml2.so.2()(64bit)". The packages geoclue-0.12.0-1.fc14.x86_64 has the same problem. The i686 versions of the libraries list "libxml2.so.2" before "libxml2.so.2(LIBXML2_2.4.30)" so this problem seems to be specific to x86_64
I started to get this today. Very annoying: x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: /undefined referenceusr to `/xmlXPathCastNodeSetToNumber.30' //usr/lib/gcc/x86_64-gccredhat-linux/4.6.0/../././../x86_64../lib64/-libgeoclue.so: undefined reference redhatto `xmlXPathEvalExpression.30' -linux/collect2: ld returned 1 exit status4.6.0 /../../../../lib64/libgeoclue.so: undefined reference to `xmlStrndup.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlBufferLength.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlFreeDoc.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPMethod.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlNanoHTTPRead.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathCastNodeSetToNumber.30' /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../lib64/libgeoclue.so: undefined reference to `xmlXPathEvalExpression.30' collect2: ld returned 1 exit status
Release is EOL