On Thu, Feb 19, 2009 at 2:23 PM, Dominique Leuenberger <Dominique.Leuenberger@tmf-group.com> wrote:
On further investigation, I find that libtool on openSUSE 11.1 seems to be expanding the -Leps-1.1 -leps to -L/var/tmp/indimail-1.4-11.1-VOX9FX/var/indimail/lib -leps
The same spec file and the same source on FC10 for example gives -L/home/abuild/rpmbuild/BUILD/indimail-1.4/eps-1.2 /home/abuild/rpmbuild/BUILD/indimail-1.4/eps-1.2/.libs/libeps.so - -lmysqlclient -lm -Wl,-soname -Wl,libindimail-1.4.so.0 -o .libs/libindimail-1.4.so.0.0.0
I don't see any any instance of RPM_BUILD_ROOT.
$RPM_BUILD_ROOT == var/tmp/indimail-1.4-11.1-VOX9FX
So there IS a reference to the BUILD_ROOT (just not literally).
Sorry if I was not clear. I meant the same as what you are implying. On FC10 there is no instance of /var/tmp/indimail-1.4-11.1-VOX9FX appearing in the build log But in the build log of openSUSE 11.1 I see /var/tmp/indimail-1.4-11.1-VOX9FX appearing in the compilation of my library. The spec file and all the .tar.gz files are exactly the same for FC10 build and openSUSE 11.1 build The line which is causing this problem is libindimail_la_LIBADD = cdb/*.o @LIB_CRYPT@ -Leps-1.2 -leps -L@mysql_libdir@ -lmysqlclient -lm -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org