You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "Tais M. Hansen" <tm...@comx.as> on 2004/07/30 09:06:21 UTC

Fwd: DESTDIR broken?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm having trouble doing "make DESTDIR=somewhere install" with
subversion-1.0.5 and 1.0.6. "make" and "make check" works fine. All "make
check" tests are successful.

It seems like it starts relinking some libraries when using DESTDIR, naming
them.

Does anyone know what's going on.


After make:

subversion-1.0.6$ find -name "*.so*"
./apr/.libs/libapr-0.so
./apr/.libs/libapr-0.so.0
./apr/.libs/libapr-0.so.0.9.5
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so.0
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so.0.0.0
./subversion/tests/.libs/libsvn_test_fs-1.so.0.0.0
./subversion/tests/.libs/libsvn_test-1.so
./subversion/tests/.libs/libsvn_test_fs-1.so
./subversion/tests/.libs/libsvn_test_fs-1.so.0
./subversion/tests/.libs/libsvn_test-1.so.0
./subversion/tests/.libs/libsvn_test-1.so.0.0.0
./subversion/libsvn_fs/.libs/libsvn_fs-1.so.0.0.0
./subversion/libsvn_fs/.libs/libsvn_fs-1.so.0
./subversion/libsvn_fs/.libs/libsvn_fs-1.so
./subversion/libsvn_ra/.libs/libsvn_ra-1.so
./subversion/libsvn_ra/.libs/libsvn_ra-1.so.0.0.0
./subversion/libsvn_ra/.libs/libsvn_ra-1.so.0
./subversion/libsvn_wc/.libs/libsvn_wc-1.so.0
./subversion/libsvn_wc/.libs/libsvn_wc-1.so.0.0.0
./subversion/libsvn_wc/.libs/libsvn_wc-1.so
./subversion/libsvn_client/.libs/libsvn_client-1.so
./subversion/libsvn_client/.libs/libsvn_client-1.so.0.0.0
./subversion/libsvn_client/.libs/libsvn_client-1.so.0
./subversion/libsvn_diff/.libs/libsvn_diff-1.so
./subversion/libsvn_diff/.libs/libsvn_diff-1.so.0.0.0
./subversion/libsvn_diff/.libs/libsvn_diff-1.so.0
./subversion/libsvn_subr/.libs/libsvn_subr-1.so.0.0.0
./subversion/libsvn_subr/.libs/libsvn_subr-1.so
./subversion/libsvn_subr/.libs/libsvn_subr-1.so.0
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0.0.0
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so.0.0.0
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so.0
./subversion/libsvn_delta/.libs/libsvn_delta-1.so.0
./subversion/libsvn_delta/.libs/libsvn_delta-1.so
./subversion/libsvn_delta/.libs/libsvn_delta-1.so.0.0.0
./subversion/libsvn_repos/.libs/libsvn_repos-1.so
./subversion/libsvn_repos/.libs/libsvn_repos-1.so.0
./subversion/libsvn_repos/.libs/libsvn_repos-1.so.0.0.0
./apr-util/.libs/libaprutil-0.so.0
./apr-util/.libs/libaprutil-0.so
./apr-util/.libs/libaprutil-0.so.0.9.5


After "make DESTDIR=/tmp/subtest install" (which fails):

subversion-1.0.6$ find -name "*.so*"
./apr/.libs/libapr-0.so
./apr/.libs/libapr-0.so.0
./apr/.libs/libapr-0.so.0.9.5
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so.0.0.0U
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so
./subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.so.0
./subversion/tests/.libs/libsvn_test_fs-1.so.0.0.0
./subversion/tests/.libs/libsvn_test-1.so
./subversion/tests/.libs/libsvn_test_fs-1.so
./subversion/tests/.libs/libsvn_test_fs-1.so.0
./subversion/tests/.libs/libsvn_test-1.so.0
./subversion/tests/.libs/libsvn_test-1.so.0.0.0
./subversion/libsvn_fs/.libs/libsvn_fs-1.so.0.0.0U
./subversion/libsvn_fs/.libs/libsvn_fs-1.so.0
./subversion/libsvn_fs/.libs/libsvn_fs-1.so
./subversion/libsvn_ra/.libs/libsvn_ra-1.so
./subversion/libsvn_ra/.libs/libsvn_ra-1.so.0
./subversion/libsvn_ra/.libs/libsvn_ra-1.so.0.0.0U
./subversion/libsvn_wc/.libs/libsvn_wc-1.so.0
./subversion/libsvn_wc/.libs/libsvn_wc-1.so.0.0.0U
./subversion/libsvn_wc/.libs/libsvn_wc-1.so
./subversion/libsvn_client/.libs/libsvn_client-1.so
./subversion/libsvn_client/.libs/libsvn_client-1.so.0.0.0U
./subversion/libsvn_client/.libs/libsvn_client-1.so.0
./subversion/libsvn_diff/.libs/libsvn_diff-1.so
./subversion/libsvn_diff/.libs/libsvn_diff-1.so.0.0.0U
./subversion/libsvn_diff/.libs/libsvn_diff-1.so.0
./subversion/libsvn_subr/.libs/libsvn_subr-1.so
./subversion/libsvn_subr/.libs/libsvn_subr-1.so.0
./subversion/libsvn_subr/.libs/libsvn_subr-1.so.0.0.0U
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0
./subversion/libsvn_ra_dav/.libs/libsvn_ra_dav-1.so.0.0.0U
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so.0.0.0U
./subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.so.0
./subversion/libsvn_delta/.libs/libsvn_delta-1.so.0.0.0U
./subversion/libsvn_delta/.libs/libsvn_delta-1.so.0
./subversion/libsvn_delta/.libs/libsvn_delta-1.so
./subversion/libsvn_repos/.libs/libsvn_repos-1.so
./subversion/libsvn_repos/.libs/libsvn_repos-1.so.0
./subversion/libsvn_repos/.libs/libsvn_repos-1.so.0.0.0U
./apr-util/.libs/libaprutil-0.so.0
./apr-util/.libs/libaprutil-0.so
./apr-util/.libs/libaprutil-0.so.0.9.5

- -- 
Regards,
Tais M. Hansen
ComX Networks
Tel: +45-70257474
Fax: +45-70257374

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFBCg+O32si/nlrQ5gRApXVAJ4mkmYzALz8/0PMeb+MmQmRduussQCfXzCP
YLbcldEKaKQDhiyJHJM5JWw=
=SVNh
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: Fwd: DESTDIR broken?

Posted by "Tais M. Hansen" <tm...@comx.as>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 30 July 2004 17:47, Greg Hudson wrote:
> So, re-run autogen.sh and you should have better luck.

Okay, I upgraded libtool to the newest version, ran autogen.sh and it worked. 
make destdir install still failed with the old libtool (1.4.x) after 
autogen.sh, but works with 1.5.6 on my system.

Thanks!!

- -- 
Regards,
Tais M. Hansen
ComX Networks
Tel: +45-70257474
Fax: +45-70257374

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFBDfGr32si/nlrQ5gRAkEGAJ4l05K+Zp5ZcdnOf5+Q1ORZDaRpJwCdHpWq
V38AUkEOunbMm35BziM9Ohc=
=T4nC
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: Fwd: DESTDIR broken?

Posted by Greg Hudson <gh...@MIT.EDU>.
We package Subversion tarballs with a version of libtool which is known
to be broken with DESTDIR (stock libtool 1.4.x).  The alternatives
seemed to be to use a version with is known to be broken on Solaris
(libtool 1.4.x as modified by Debian) or a version which is known to be
broken on systems which don't have C++ compilers (stock libtool 1.5.x).

So, re-run autogen.sh and you should have better luck.

It's normal and expected for libtool to re-link libraries at install
time, but it's not normal for it to fail.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org