pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/50776 (databases/sqlite3 add mk/readline.buildlink3.mk to buildlink3.mk for devel/subversion-base)



On Mon, Dec 05, 2016 at 02:05:01AM +0000, David Shao wrote:
>  When I do:
>  
>  # ldd libsqlite3.so.0.8.6
>  libsqlite3.so.0.8.6:
>      libreadline.so.7 => /usr/pkg/lib/libreadline.so.7 (0x800781000)
>      libncurses.so.6 => /usr/pkg/lib/libncurses.so.6 (0x8007d0000)
>      libpthread.so.0 => /usr/lib/libpthread.so.0 (0x80082c000)
>      libdl.so.0 => /usr/lib/libdl.so.0 (0x8005c9000)
>      libc.so.8 => /lib/libc.so.8 (0x800458000)
>  
>  We see that pkgsrc libreadline is linked in.

I don't see this and from the Makefile, it should do it either.
Readline use should be limited to the sqlite3 binary, it should not be
used by the library.

>  And for say heimdal:
>  
>  # ldd libkrb5.so.26.0.0
>  libkrb5.so.26.0.0:
>      libheimbase.so.1 => /usr/pkg/lib/libheimbase.so.1 (0x8005c9000)
>      libhx509.so.5 => /usr/pkg/lib/libhx509.so.5 (0x800730000)
>      libasn1.so.8 => /usr/pkg/lib/libasn1.so.8 (0x80077b000)
>      libwind.so.0 => /usr/pkg/lib/libwind.so.0 (0x80081b000)
>      libsqlite3.so.0 => /usr/pkg/lib/libsqlite3.so.0 (0x800844000)
>      libreadline.so.7 => /usr/pkg/lib/libreadline.so.7 (0x800915000)

Since it is linked against sqlite3, that could be the source of the
problem.

Joerg


Home | Main Index | Thread Index | Old Index