Page MenuHomeFreeBSD
Paste P123

D11127 - linking test
ActivePublic

Authored by dbaio on Jun 24 2017, 6:06 PM.
Tags
None
Referenced Files
F1465667: D11127 - linking test
Jun 24 2017, 6:06 PM
Subscribers
None
# --------------------------------------------------------------------------- #
# FreeBSD 10.3 (ldd)
dbaio@freebsd-512mb-nyc3-01:~ % uname -a
FreeBSD freebsd-512mb-nyc3-01 10.3-RELEASE-p11 FreeBSD 10.3-RELEASE-p11 #0: Mon Oct 24 18:49:24 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
dbaio@freebsd-512mb-nyc3-01:~ % uname -UK
1003000 1003000
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/libreadline.so
/usr/local/lib/libreadline.so:
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80164f000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python2.7/lib-dynload/_curses.so
/usr/local/lib/python2.7/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801612000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801837000)
libpython2.7.so.1 => /usr/local/lib/libpython2.7.so.1 (0x801a8c000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801e61000)
libutil.so.9 => /lib/libutil.so.9 (0x80206c000)
libm.so.5 => /lib/libm.so.5 (0x80227f000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python2.7/lib-dynload/readline.so
/usr/local/lib/python2.7/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801606000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80182b000)
libpython2.7.so.1 => /usr/local/lib/libpython2.7.so.1 (0x801a7a000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801e4f000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8020a4000)
libutil.so.9 => /lib/libutil.so.9 (0x8022af000)
libm.so.5 => /lib/libm.so.5 (0x8024c2000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.3/lib-dynload/_curses.so
/usr/local/lib/python3.3/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801614000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801839000)
libpython3.3m.so.1 => /usr/local/lib/libpython3.3m.so.1 (0x801a8e000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801ed2000)
libutil.so.9 => /lib/libutil.so.9 (0x8020dd000)
libm.so.5 => /lib/libm.so.5 (0x8022f0000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.3/lib-dynload/readline.so
/usr/local/lib/python3.3/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801606000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80182b000)
libpython3.3m.so.1 => /usr/local/lib/libpython3.3m.so.1 (0x801a7a000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801ebe000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x802113000)
libutil.so.9 => /lib/libutil.so.9 (0x80231e000)
libm.so.5 => /lib/libm.so.5 (0x802531000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.4/lib-dynload/_curses.so
/usr/local/lib/python3.4/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801614000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801839000)
libpython3.4m.so.1 => /usr/local/lib/libpython3.4m.so.1 (0x801a8e000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801eeb000)
libutil.so.9 => /lib/libutil.so.9 (0x8020f6000)
libm.so.5 => /lib/libm.so.5 (0x802309000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.4/lib-dynload/readline.so
/usr/local/lib/python3.4/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801607000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80182c000)
libpython3.4m.so.1 => /usr/local/lib/libpython3.4m.so.1 (0x801a7b000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801ed8000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x80212d000)
libutil.so.9 => /lib/libutil.so.9 (0x802338000)
libm.so.5 => /lib/libm.so.5 (0x80254b000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.5/lib-dynload/_curses.so
/usr/local/lib/python3.5/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801614000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801839000)
libpython3.5m.so.1.0 => /usr/local/lib/libpython3.5m.so.1.0 (0x801c00000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x80209e000)
libutil.so.9 => /lib/libutil.so.9 (0x8022a9000)
libm.so.5 => /lib/libm.so.5 (0x8024bc000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.5/lib-dynload/readline.so
/usr/local/lib/python3.5/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801607000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80182c000)
libpython3.5m.so.1.0 => /usr/local/lib/libpython3.5m.so.1.0 (0x801c00000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80209e000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8022f3000)
libutil.so.9 => /lib/libutil.so.9 (0x8024fe000)
libm.so.5 => /lib/libm.so.5 (0x802711000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.6/lib-dynload/_curses.so
/usr/local/lib/python3.6/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801614000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801839000)
libpython3.6m.so.1.0 => /usr/local/lib/libpython3.6m.so.1.0 (0x801c00000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8020b4000)
libutil.so.9 => /lib/libutil.so.9 (0x8022bf000)
libm.so.5 => /lib/libm.so.5 (0x8024d2000)
dbaio@freebsd-512mb-nyc3-01:~ % ldd /usr/local/lib/python3.6/lib-dynload/readline.so
/usr/local/lib/python3.6/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801607000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80182c000)
libpython3.6m.so.1.0 => /usr/local/lib/libpython3.6m.so.1.0 (0x801c00000)
libc.so.7 => /lib/libc.so.7 (0x800821000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x8020b4000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x802309000)
libutil.so.9 => /lib/libutil.so.9 (0x802514000)
libm.so.5 => /lib/libm.so.5 (0x802727000)
dbaio@freebsd-512mb-nyc3-01:~ % pkg info | grep python
python27-2.7.13_5 Interpreted object-oriented programming language
python33-3.3.6_9 Interpreted object-oriented programming language
python34-3.4.6_3 Interpreted object-oriented programming language
python35-3.5.3_3 Interpreted object-oriented programming language
python36-3.6.1_3 Interpreted object-oriented programming language
dbaio@freebsd-512mb-nyc3-01:~ % pkg info readline
readline-7.0.3
Name : readline
Version : 7.0.3
Installed on : Wed Jun 21 00:59:36 2017 UTC
Origin : devel/readline
Architecture : FreeBSD:10:amd64
Prefix : /usr/local
Categories : devel
Licenses : GPLv3
Maintainer : sunpoet@FreeBSD.org
WWW : https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
Comment : Library for editing command lines as they are typed
Options :
DOCS : on
TERMCAP : on
Shared Libs provided:
libreadline.so.7
libhistory.so.7
Annotations :
cpe : cpe:2.3:a:gnu:readline:7.0:3::::freebsd10:x64
repo_type : binary
repository : bs2
Flat size : 1.63MiB
Description :
The GNU Readline library provides a set of functions for use by applications
that allow users to edit command lines as they are typed in. Both Emacs and vi
editing modes are available. The Readline library includes additional functions
to maintain a list of previously-entered command lines, to recall and perhaps
reedit those lines, and perform csh-like history expansion on previous commands.
WWW: https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
# --------------------------------------------------------------------------- #
# FreeBSD 11.0 (ldd)
dbaio@freebsd-512mb-nyc3-01-11:~ % uname -a
FreeBSD freebsd-512mb-nyc3-01-11 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr 11 08:48:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
dbaio@freebsd-512mb-nyc3-01-11:~ % uname -UK
1100122 1100122
dbaio@freebsd-512mb-nyc3-01-11:~ %
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/libreadline.so
/usr/local/lib/libreadline.so:
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801250000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python2.7/lib-dynload/_curses.so
/usr/local/lib/python2.7/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801213000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80143a000)
libpython2.7.so.1 => /usr/local/lib/libpython2.7.so.1 (0x801696000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801a6f000)
libutil.so.9 => /lib/libutil.so.9 (0x801c79000)
libm.so.5 => /lib/libm.so.5 (0x801e8c000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python2.7/lib-dynload/readline.so
/usr/local/lib/python2.7/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801206000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80142d000)
libpython2.7.so.1 => /usr/local/lib/libpython2.7.so.1 (0x80167d000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801a56000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801cb2000)
libutil.so.9 => /lib/libutil.so.9 (0x801ebc000)
libm.so.5 => /lib/libm.so.5 (0x8020cf000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.3/lib-dynload/_curses.so
/usr/local/lib/python3.3/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801214000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80143b000)
libpython3.3m.so.1 => /usr/local/lib/libpython3.3m.so.1 (0x801697000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801ae2000)
libutil.so.9 => /lib/libutil.so.9 (0x801cec000)
libm.so.5 => /lib/libm.so.5 (0x801eff000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.3/lib-dynload/readline.so
/usr/local/lib/python3.3/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801206000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80142d000)
libpython3.3m.so.1 => /usr/local/lib/libpython3.3m.so.1 (0x80167d000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801ac8000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801d24000)
libutil.so.9 => /lib/libutil.so.9 (0x801f2e000)
libm.so.5 => /lib/libm.so.5 (0x802141000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.4/lib-dynload/_curses.so
/usr/local/lib/python3.4/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801214000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80143b000)
libpython3.4m.so.1 => /usr/local/lib/libpython3.4m.so.1 (0x801697000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801afa000)
libutil.so.9 => /lib/libutil.so.9 (0x801d04000)
libm.so.5 => /lib/libm.so.5 (0x801f17000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.4/lib-dynload/readline.so
/usr/local/lib/python3.4/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801207000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80142e000)
libpython3.4m.so.1 => /usr/local/lib/libpython3.4m.so.1 (0x80167e000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801ae1000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801d3d000)
libutil.so.9 => /lib/libutil.so.9 (0x801f47000)
libm.so.5 => /lib/libm.so.5 (0x80215a000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.5/lib-dynload/_curses.so
/usr/local/lib/python3.5/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801214000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80143b000)
libpython3.5m.so.1.0 => /usr/local/lib/libpython3.5m.so.1.0 (0x801800000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801ca2000)
libutil.so.9 => /lib/libutil.so.9 (0x801eac000)
libm.so.5 => /lib/libm.so.5 (0x8020bf000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.5/lib-dynload/readline.so
/usr/local/lib/python3.5/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801207000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80142e000)
libpython3.5m.so.1.0 => /usr/local/lib/libpython3.5m.so.1.0 (0x801800000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801ca2000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801efe000)
libutil.so.9 => /lib/libutil.so.9 (0x802108000)
libm.so.5 => /lib/libm.so.5 (0x80231b000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.6/lib-dynload/_curses.so
/usr/local/lib/python3.6/lib-dynload/_curses.so:
libthr.so.3 => /lib/libthr.so.3 (0x801214000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x80143b000)
libpython3.6m.so.1.0 => /usr/local/lib/libpython3.6m.so.1.0 (0x801800000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801cba000)
libutil.so.9 => /lib/libutil.so.9 (0x801ec4000)
libm.so.5 => /lib/libm.so.5 (0x8020d7000)
dbaio@freebsd-512mb-nyc3-01-11:~ % ldd /usr/local/lib/python3.6/lib-dynload/readline.so
/usr/local/lib/python3.6/lib-dynload/readline.so:
libthr.so.3 => /lib/libthr.so.3 (0x801207000)
libreadline.so.7 => /usr/local/lib/libreadline.so.7 (0x80142e000)
libpython3.6m.so.1.0 => /usr/local/lib/libpython3.6m.so.1.0 (0x801800000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libncursesw.so.8 => /lib/libncursesw.so.8 (0x801cba000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801f16000)
libutil.so.9 => /lib/libutil.so.9 (0x802120000)
libm.so.5 => /lib/libm.so.5 (0x802333000)
dbaio@freebsd-512mb-nyc3-01-11:~ % pkg info | grep python
python27-2.7.13_5 Interpreted object-oriented programming language
python33-3.3.6_9 Interpreted object-oriented programming language
python34-3.4.6_3 Interpreted object-oriented programming language
python35-3.5.3_3 Interpreted object-oriented programming language
python36-3.6.1_3 Interpreted object-oriented programming language
dbaio@freebsd-512mb-nyc3-01-11:~ % pkg info readline
readline-7.0.3
Name : readline
Version : 7.0.3
Installed on : Wed Jun 21 01:00:09 2017 UTC
Origin : devel/readline
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : devel
Licenses : GPLv3
Maintainer : sunpoet@FreeBSD.org
WWW : https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
Comment : Library for editing command lines as they are typed
Options :
DOCS : on
TERMCAP : on
Shared Libs provided:
libreadline.so.7
libhistory.so.7
Annotations :
cpe : cpe:2.3:a:gnu:readline:7.0:3::::freebsd11:x64
repo_type : binary
repository : bs2
Flat size : 1.64MiB
Description :
The GNU Readline library provides a set of functions for use by applications
that allow users to edit command lines as they are typed in. Both Emacs and vi
editing modes are available. The Readline library includes additional functions
to maintain a list of previously-entered command lines, to recall and perhaps
reedit those lines, and perform csh-like history expansion on previous commands.
WWW: https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html

Event Timeline

dbaio created this object in space S1 Global.