pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: p5-subversion broken in 1.9.2
On Tue, Oct 06, 2015 at 01:23:13PM +0200, Thomas Klausner wrote:
> On Tue, Oct 06, 2015 at 01:10:09PM +0200, Richard Palo wrote:
> > Well, my commit intended to fix missing libs, at least it does on SunOS.
> >
> > >cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/subversion/files/build-outputs.mk
> > >cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/subversion/patches/patch-ad
> > >cvs rdiff -u -r0 -r1.1 pkgsrc/devel/subversion/patches/patch-configure
> >
> > What does `/your/path/to/perl -MExtUtils::Embed -e ldopts` tell.
> > Swig *should* link to what perl tells it to...
Oh, here's the answer to that:
# perl -MExtUtils::Embed -e ldopts
-Wl,-E -Wl,-R/usr/pkg/lib/perl5/5.22.0/x86_64-netbsd-thread-multi/CORE -Wl,-rpath,/usr/pkg/lib -fstack-protector -L/usr/pkg/lib -L/usr/pkg/lib/perl5/5.22.0/x86_64-netbsd-thread-multi/CORE -lperl -lm -lcrypt -lpthread
Thomas
> > it *is* strange that the second (and missing) -lperl in your ldd output...
> > perhaps this is a perl issue.
>
> Ok, thanks for the pointer, if I revert this (by going to -D
> 20150927), p5-subversion is fine for me again.
>
> # ldd work/.destdir/usr/pkg/lib/perl5/vendor_perl/5.22.0/x86_64-netbsd-thread-multi/auto/SVN/_Core/_Core.so
> work/.destdir/usr/pkg/lib/perl5/vendor_perl/5.22.0/x86_64-netbsd-thread-multi/auto/SVN/_Core/_Core.so:
> -lsvn_client-1.0 => /usr/pkg/lib/libsvn_client-1.so.0
> -lsvn_wc-1.0 => /usr/pkg/lib/libsvn_wc-1.so.0
> -lsvn_delta-1.0 => /usr/pkg/lib/libsvn_delta-1.so.0
> -lsvn_subr-1.0 => /usr/pkg/lib/libsvn_subr-1.so.0
> -laprutil-1.0 => /usr/pkg/lib/libaprutil-1.so.0
> -lexpat.2 => /usr/lib/libexpat.so.2
> -lc.12 => /usr/lib/libc.so.12
> -lapr-1.0 => /usr/pkg/lib/libapr-1.so.0
> -lrt.1 => /usr/lib/librt.so.1
> -lcrypt.1 => /usr/lib/libcrypt.so.1
> -lpthread.1 => /usr/lib/libpthread.so.1
> -lz.1 => /usr/lib/libz.so.1
> -lsqlite3.1 => /usr/lib/libsqlite3.so.1
> -lmagic.5 => /usr/lib/libmagic.so.5
> -lintl.1 => /usr/lib/libintl.so.1
> -lsvn_diff-1.0 => /usr/pkg/lib/libsvn_diff-1.so.0
> -lsvn_ra-1.0 => /usr/pkg/lib/libsvn_ra-1.so.0
> -lsvn_ra_local-1.0 => /usr/pkg/lib/libsvn_ra_local-1.so.0
> -lsvn_repos-1.0 => /usr/pkg/lib/libsvn_repos-1.so.0
> -lsvn_fs-1.0 => /usr/pkg/lib/libsvn_fs-1.so.0
> -lsvn_fs_fs-1.0 => /usr/pkg/lib/libsvn_fs_fs-1.so.0
> -lsvn_fs_util-1.0 => /usr/pkg/lib/libsvn_fs_util-1.so.0
> -lsvn_fs_x-1.0 => /usr/pkg/lib/libsvn_fs_x-1.so.0
> -lsvn_ra_svn-1.0 => /usr/pkg/lib/libsvn_ra_svn-1.so.0
> -lsvn_ra_serf-1.0 => /usr/pkg/lib/libsvn_ra_serf-1.so.0
> -lserf-1.1 => /usr/pkg/lib/libserf-1.so.1
> -lssl.10 => /usr/lib/libssl.so.10
> -lcrypto.8 => /usr/lib/libcrypto.so.8
> -lgssapi.10 => /usr/lib/libgssapi.so.10
> -lkrb5.26 => /usr/lib/libkrb5.so.26
> -lhx509.5 => /usr/lib/libhx509.so.5
> -lasn1.9 => /usr/lib/libasn1.so.9
> -lcom_err.7 => /usr/lib/libcom_err.so.7
> -lroken.19 => /usr/lib/libroken.so.19
> -lutil.7 => /usr/lib/libutil.so.7
> -lwind.0 => /usr/lib/libwind.so.0
> -lheimbase.1 => /usr/lib/libheimbase.so.1
> -lheimntlm.4 => /usr/lib/libheimntlm.so.4
> -lsvn_swig_perl-1.0 => /usr/pkg/lib/libsvn_swig_perl-1.so.0
>
> Please try to find another solution...
> Thomas
>
Home |
Main Index |
Thread Index |
Old Index