On Thu, Feb 28, 2013 at 3:16 AM, Jasper Lievisse Adriaanse <jas...@openbsd.org> wrote: > On Tue, Feb 26, 2013 at 08:32:15PM -0800, andre...@zoho.com wrote: >> this is the output of `LD_DEBUG= git svn` >> >> failure happens when pthread gets dlopened twice >> >> i defer to comments before investigating further because i presume >> this involves linking policy i don't know about > You'll need to preload pthreads:
thank you ~ i have two questions: - would it be worth it to adjust _dl_printf and its usage to allow preceding logical output lines with pid? i ask because it was difficult to tell for me at first glance that it was forking something which ended up loading pthreads without having linked to it - does it make since to have "plugin" shared object files that link to pthreads? that means that every user has to link aswell or preload it > > gurthang:jasper {2003} env LD_PRELOAD=/usr/lib/libpthread.so git svn > /tmp/f > fatal: Not a git repository (or any parent up to mount point /home) > Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). > Already at toplevel, but .git not found > at /usr/local/libexec/git/git-svn line 342 > > Too bad this isn't mentioned in the README.. > >> rtld loading: 'git' >> exe load offset: 0x166547400000 >> flags git = 0x0 >> head git >> obj git has git as head >> examining: 'git' >> loading: libcrypto.so.22.0 required by git >> flags /usr/lib/libcrypto.so.22.0 = 0x0 >> obj /usr/lib/libcrypto.so.22.0 has git as head >> loading: libpthread.so.17.0 required by git >> flags /usr/lib/libpthread.so.17.0 = 0x68 >> obj /usr/lib/libpthread.so.17.0 has git as head >> loading: libc.so.66.2 required by git >> flags /usr/lib/libc.so.66.2 = 0x0 >> obj /usr/lib/libc.so.66.2 has git as head >> loading: libintl.so.6.0 required by git >> flags /usr/local/lib/libintl.so.6.0 = 0x0 >> obj /usr/local/lib/libintl.so.6.0 has git as head >> loading: libiconv.so.6.0 required by git >> flags /usr/local/lib/libiconv.so.6.0 = 0x0 >> obj /usr/local/lib/libiconv.so.6.0 has git as head >> loading: libz.so.4.1 required by git >> flags /usr/lib/libz.so.4.1 = 0x0 >> obj /usr/lib/libz.so.4.1 has git as head >> linking dep /usr/lib/libz.so.4.1 as child of git >> linking dep /usr/local/lib/libiconv.so.6.0 as child of git >> linking dep /usr/local/lib/libintl.so.6.0 as child of git >> linking dep /usr/lib/libcrypto.so.22.0 as child of git >> objname /usr/lib/libpthread.so.17.0 is nodelete >> linking dep /usr/lib/libpthread.so.17.0 as child of git >> linking dep /usr/lib/libc.so.66.2 as child of git >> examining: '/usr/lib/libz.so.4.1' >> examining: '/usr/local/lib/libiconv.so.6.0' >> examining: '/usr/local/lib/libintl.so.6.0' >> examining: '/usr/lib/libcrypto.so.22.0' >> examining: '/usr/lib/libpthread.so.17.0' >> examining: '/usr/lib/libc.so.66.2' >> flags /usr/libexec/ld.so = 0x0 >> obj /usr/libexec/ld.so has git as head >> relocation took 0.000952 >> Start End Type Open Ref GrpRef Name >> 0000166547400000 0000166547989000 exe 1 0 0 git >> 0000166749f31000 000016674a346000 rlib 0 1 0 >> /usr/lib/libz.so.4.1 >> 000016675001c000 0000166750519000 rlib 0 1 0 >> /usr/local/lib/libiconv.so.6.0 >> 000016674be8a000 000016674c294000 rlib 0 1 0 >> /usr/local/lib/libintl.so.6.0 >> 000016674cb0c000 000016674d0c6000 rlib 0 1 0 >> /usr/lib/libcrypto.so.22.0 >> 0000166750bdf000 0000166750ff1000 rlib 0 2 0 >> /usr/lib/libpthread.so.17.0 >> 00001667530b1000 0000166753599000 rlib 0 1 0 >> /usr/lib/libc.so.66.2 >> 0000166749b00000 0000166749b00000 rtld 0 1 0 >> /usr/libexec/ld.so >> symcache lookups 1394 hits 656 ratio 47% hits >> dynamic loading done, success. >> doing ctors obj 0x16675531b870 @0x166750be3a00: [/usr/lib/libpthread.so.17.0] >> doing ctors obj 0x166752906670 @0x166749f33070: [/usr/lib/libz.so.4.1] >> doing ctors obj 0x166752906328 @0x16675001ee60: >> [/usr/local/lib/libiconv.so.6.0] >> doing ctors obj 0x166752906008 @0x16674be8be10: >> [/usr/local/lib/libintl.so.6.0] >> doing ctors obj 0x16675531b528 @0x16674cb72ae0: [/usr/lib/libcrypto.so.22.0] >> doing ctors obj 0x16675531bbb8 @0x1667530d0890: [/usr/lib/libc.so.66.2] >> entry point: 0x166547410660 >> dlctl: _dl_thread_fnc set to 0x166750be5bf0 >> dlctl: _dl_bind_lock_f set to 0x166750be5490 >> rtld loading: '/usr/bin/perl' >> exe load offset: 0x14ee38900000 >> flags /usr/bin/perl = 0x0 >> head /usr/bin/perl >> obj /usr/bin/perl has /usr/bin/perl as head >> examining: '/usr/bin/perl' >> loading: libperl.so.12.0 required by /usr/bin/perl >> flags /usr/lib/libperl.so.12.0 = 0x0 >> obj /usr/lib/libperl.so.12.0 has /usr/bin/perl as head >> loading: libutil.so.11.4 required by /usr/bin/perl >> flags /usr/lib/libutil.so.11.4 = 0x0 >> obj /usr/lib/libutil.so.11.4 has /usr/bin/perl as head >> loading: libm.so.7.1 required by /usr/bin/perl >> flags /usr/lib/libm.so.7.1 = 0x0 >> obj /usr/lib/libm.so.7.1 has /usr/bin/perl as head >> loading: libc.so.66.2 required by /usr/bin/perl >> flags /usr/lib/libc.so.66.2 = 0x0 >> obj /usr/lib/libc.so.66.2 has /usr/bin/perl as head >> linking dep /usr/lib/libperl.so.12.0 as child of /usr/bin/perl >> linking dep /usr/lib/libm.so.7.1 as child of /usr/bin/perl >> linking dep /usr/lib/libutil.so.11.4 as child of /usr/bin/perl >> linking dep /usr/lib/libc.so.66.2 as child of /usr/bin/perl >> examining: '/usr/lib/libperl.so.12.0' >> examining: '/usr/lib/libm.so.7.1' >> examining: '/usr/lib/libutil.so.11.4' >> examining: '/usr/lib/libc.so.66.2' >> flags /usr/libexec/ld.so = 0x0 >> obj /usr/libexec/ld.so has /usr/bin/perl as head >> relocation took 0.000575 >> Start End Type Open Ref GrpRef Name >> 000014ee38900000 000014ee38d02000 exe 1 0 0 /usr/bin/perl >> 000014f04621c000 000014f046769000 rlib 0 1 0 >> /usr/lib/libperl.so.12.0 >> 000014f0481e2000 000014f04860a000 rlib 0 1 0 >> /usr/lib/libm.so.7.1 >> 000014f045368000 000014f045773000 rlib 0 1 0 >> /usr/lib/libutil.so.11.4 >> 000014f03aa00000 000014f03aee8000 rlib 0 1 0 >> /usr/lib/libc.so.66.2 >> 000014f040800000 000014f040800000 rtld 0 1 0 >> /usr/libexec/ld.so >> symcache lookups 1640 hits 522 ratio 31% hits >> dynamic loading done, success. >> doing ctors obj 0x14f03ca01080 @0x14f046249e40: [/usr/lib/libperl.so.12.0] >> doing ctors obj 0x14f044a6e080 @0x14f0481e6700: [/usr/lib/libm.so.7.1] >> doing ctors obj 0x14f0477a7080 @0x14f04536b500: [/usr/lib/libutil.so.11.4] >> doing ctors obj 0x14f0458a3080 @0x14f03aa1f890: [/usr/lib/libc.so.66.2] >> entry point: 0x14ee389010d0 >> dlopen: loading: >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so as >> dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so >> doing ctors obj 0x14f03aef4048 @0x14f041327510: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so: done >> (success). >> dlsym: boot_Digest__MD5 in >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so: >> 0x14f041327890 >> dlopen: loading: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so as dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so >> doing ctors obj 0x14f03f9b7048 @0x14f039007bd0: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so: done >> (success). >> dlsym: boot_IO in /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so: >> 0x14f0390080c0 >> dlopen: loading: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so as >> dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so >> doing ctors obj 0x14f0428ec048 @0x14f048af1e10: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so: done >> (success). >> dlsym: boot_Fcntl in >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so: 0x14f048af21b0 >> dlopen: loading: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so as dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so >> doing ctors obj 0x14f045182048 @0x14f048ef54e0: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so: done >> (success). >> dlsym: boot_Cwd in /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so: >> 0x14f048ef5880 >> dlopen: loading: >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so as >> dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so >> doing ctors obj 0x14f03f33c048 @0x14f0492f94f0: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so: done >> (success). >> dlsym: boot_List__Util in >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so: >> 0x14f0492f9a30 >> dlopen: loading: >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so = >> 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so as >> dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so] >> examining: >> '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so' >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so >> doing ctors obj 0x14f03d12f048 @0x14f049703250: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so: >> done (success). >> dlsym: boot_Storable in >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so: >> 0x14f049703c20 >> dlopen: loading: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so >> flags /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so = 0x0 >> head /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so >> obj /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so has >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so as head >> linking /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so as >> dlopen()ed >> head [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so] >> examining: '/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so' >> loading: libm.so.7.1 required by >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so >> linking dep /usr/lib/libm.so.7.1 as child of >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so >> tail /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so >> doing ctors obj 0x14f04446c048 @0x14f049b1a060: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so] >> dlopen: /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so: done >> (success). >> dlsym: boot_POSIX in >> /usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so: 0x14f049b1acd0 >> dlopen: loading: >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so = >> 0x0 >> head /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> obj /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> has /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> as head >> linking >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> dlopen()ed >> head >> [/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so] >> examining: >> '/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so' >> loading: libsvn_repos-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_repos-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_repos-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_client-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_client-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_client-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_wc-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_wc-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_wc-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_diff-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_diff-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_diff-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_fs-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_fs-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_fs-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_swig_perl-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_swig_perl-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_swig_perl-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_ra-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_ra-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_ra-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_delta-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_delta-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_delta-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_subr-1.so.1.3 required by >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> flags /usr/local/lib/libsvn_subr-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_subr-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> linking dep /usr/local/lib/libsvn_client-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_delta-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_fs-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_ra-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_repos-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_wc-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_diff-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_subr-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> linking dep /usr/local/lib/libsvn_swig_perl-1.so.1.3 as child of >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> examining: '/usr/local/lib/libsvn_client-1.so.1.3' >> loading: libsasl2.so.3.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libsasl2.so.3.0 = 0x0 >> obj /usr/local/lib/libsasl2.so.3.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libdb.so.5.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libdb.so.5.0 = 0x0 >> obj /usr/local/lib/libdb.so.5.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libiconv.so.6.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libiconv.so.6.0 = 0x0 >> obj /usr/local/lib/libiconv.so.6.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libssl.so.19.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libssl.so.19.0 = 0x0 >> obj /usr/lib/libssl.so.19.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_ra_local-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libsvn_ra_local-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_ra_local-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libexpat.so.10.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libexpat.so.10.0 = 0x0 >> obj /usr/lib/libexpat.so.10.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libaprutil-1.so.4.1 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libaprutil-1.so.4.1 = 0x0 >> obj /usr/local/lib/libaprutil-1.so.4.1 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_delta-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> loading: libsvn_diff-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> loading: libneon.so.28.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libneon.so.28.0 = 0x0 >> obj /usr/local/lib/libneon.so.28.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libmagic.so.3.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libmagic.so.3.0 = 0x0 >> obj /usr/local/lib/libmagic.so.3.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libz.so.4.1 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libz.so.4.1 = 0x0 >> obj /usr/lib/libz.so.4.1 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_repos-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> loading: libcrypto.so.22.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libcrypto.so.22.0 = 0x0 >> obj /usr/lib/libcrypto.so.22.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libasn1.so.18.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libasn1.so.18.0 = 0x0 >> obj /usr/lib/libasn1.so.18.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_fs_fs-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libsvn_fs_fs-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_fs_fs-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsqlite3.so.21.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libsqlite3.so.21.0 = 0x0 >> obj /usr/lib/libsqlite3.so.21.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libintl.so.6.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libintl.so.6.0 = 0x0 >> obj /usr/local/lib/libintl.so.6.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libkrb5.so.18.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libkrb5.so.18.0 = 0x0 >> obj /usr/lib/libkrb5.so.18.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_ra-1.so.1.3 required by /usr/local/lib/libsvn_client-1.so.1.3 >> loading: libsvn_fs_base-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libsvn_fs_base-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_fs_base-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libapr-1.so.4.6 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libapr-1.so.4.6 = 0x0 >> obj /usr/local/lib/libapr-1.so.4.6 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libgssapi.so.5.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libgssapi.so.5.0 = 0x0 >> obj /usr/lib/libgssapi.so.5.0 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libsvn_ra_neon-1.so.1.3 required by >> /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libsvn_ra_neon-1.so.1.3 = 0x0 >> obj /usr/local/lib/libsvn_ra_neon-1.so.1.3 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libproxy.so.1.1 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/local/lib/libproxy.so.1.1 = 0x0 >> obj /usr/local/lib/libproxy.so.1.1 has >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so as >> head >> loading: libpthread.so.17.0 required by /usr/local/lib/libsvn_client-1.so.1.3 >> flags /usr/lib/libpthread.so.17.0 = 0x68 >> dlopen: failed to open libpthread.so.17.0 >> unload_shlib called on >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> unload_shlib called on /usr/local/lib/libsvn_client-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_client-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_delta-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_delta-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_fs-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_fs-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_ra-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_ra-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_repos-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_repos-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_wc-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_wc-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_diff-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_diff-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_subr-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_subr-1.so.1.3 >> unload_shlib called on /usr/local/lib/libsvn_swig_perl-1.so.1.3 >> unload_shlib unloading on /usr/local/lib/libsvn_swig_perl-1.so.1.3 >> unload_shlib unloading on >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so >> dlopen: >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so: >> done (failed). >> Can't load >> '/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/SVN/_Core/_Core.so' >> for module SVN::_Core: Cannot load specified object at >> /usr/libdata/perl5/amd64-openbsd/5.12.2/DynaLoader.pm line 200. >> at /usr/local/libdata/perl5/site_perl/amd64-openbsd/SVN/Base.pm line 59 >> BEGIN failed--compilation aborted at >> /usr/local/libdata/perl5/site_perl/amd64-openbsd/SVN/Core.pm line 5. >> Compilation failed in require at >> /usr/local/libdata/perl5/site_perl/Git/SVN/Utils.pm line 6. >> BEGIN failed--compilation aborted at >> /usr/local/libdata/perl5/site_perl/Git/SVN/Utils.pm line 6. >> Compilation failed in require at >> /usr/local/libdata/perl5/site_perl/Git/SVN.pm line 33. >> BEGIN failed--compilation aborted at >> /usr/local/libdata/perl5/site_perl/Git/SVN.pm line 33. >> Compilation failed in require at /usr/local/libexec/git/git-svn line 25. >> BEGIN failed--compilation aborted at /usr/local/libexec/git/git-svn line 25. >> doing dtors obj 0x14f04446c048 @0x14f049b26110: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/POSIX/POSIX.so] >> doing dtors obj 0x14f03d12f048 @0x14f049710f00: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Storable/Storable.so] >> doing dtors obj 0x14f03f33c048 @0x14f0492fc590: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/List/Util/Util.so] >> doing dtors obj 0x14f045182048 @0x14f048ef6450: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Cwd/Cwd.so] >> doing dtors obj 0x14f0428ec048 @0x14f048af28b0: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Fcntl/Fcntl.so] >> doing dtors obj 0x14f03f9b7048 @0x14f0390098a0: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/IO/IO.so] >> doing dtors obj 0x14f03aef4048 @0x14f041328900: >> [/usr/libdata/perl5/amd64-openbsd/5.12.2/auto/Digest/MD5/MD5.so] >> doing dtors >> doing dtors obj 0x14f03ca01080 @0x14f04633cac0: [/usr/lib/libperl.so.12.0] >> doing dtors obj 0x14f044a6e080 @0x14f0481ffbd0: [/usr/lib/libm.so.7.1] >> doing dtors obj 0x14f0477a7080 @0x14f045370810: [/usr/lib/libutil.so.11.4] >> doing dtors obj 0x14f0458a3080 @0x14f03aaa7290: [/usr/lib/libc.so.66.2] >> doing dtors >> doing dtors obj 0x166752906670 @0x166749f3dfd0: [/usr/lib/libz.so.4.1] >> doing dtors obj 0x166752906328 @0x166750037010: >> [/usr/local/lib/libiconv.so.6.0] >> doing dtors obj 0x166752906008 @0x16674be91f50: >> [/usr/local/lib/libintl.so.6.0] >> doing dtors obj 0x16675531b528 @0x16674cc4fea0: [/usr/lib/libcrypto.so.22.0] >> doing dtors obj 0x16675531bbb8 @0x166753158290: [/usr/lib/libc.so.66.2] >> > > -- > Regards, > > Jasper Lievisse Adriaanse, > Engineering team M:tier >