Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Dec 2012 10:07:17 GMT
From:      Anton Shterenlikht <mexas@bristol.ac.uk>
To:        freebsd-current@freebsd.org
Subject:   r244114 ia64: make check-old-libs says /lib/libz.so.5 can be removed, but it is still needed by /usr/sbin/dtrace and /usr/sbin/lockstat
Message-ID:  <201212121007.qBCA7Hu9028406@mech-cluster241.men.bris.ac.uk>

next in thread | raw e-mail | index | archive | help
I updated to r244114 on ia64 following the
standard procedure. I then get:

# make check-old-libs
>>> Checking for old libraries
/lib/libz.so.5
#

while sysutils/libchk shows:

Binaries that are linked with: /lib/libz.so.5
        /usr/sbin/dtrace
        /usr/sbin/lockstat

and indeed these two executables depend
on this library:

# ldd /usr/sbin/dtrace 
/usr/sbin/dtrace:
        libdtrace.so.2 => /lib/libdtrace.so.2 (0x2000000020094000)
        libproc.so.2 => /usr/lib/libproc.so.2 (0x2000000020194000)
        libctf.so.2 => /lib/libctf.so.2 (0x20000000201a8000)
        libelf.so.1 => /usr/lib/libelf.so.1 (0x20000000201d0000)
        libz.so.5 => /lib/libz.so.5 (0x2000000020210000)
        libthr.so.3 => /lib/libthr.so.3 (0x2000000020246000)
        libc.so.7 => /lib/libc.so.7 (0x2000000020294000)
# ldd /usr/sbin/lockstat 
/usr/sbin/lockstat:
        libdtrace.so.2 => /lib/libdtrace.so.2 (0x2000000020094000)
        libproc.so.2 => /usr/lib/libproc.so.2 (0x2000000020194000)
        libctf.so.2 => /lib/libctf.so.2 (0x20000000201a8000)
        libelf.so.1 => /usr/lib/libelf.so.1 (0x20000000201d0000)
        libz.so.5 => /lib/libz.so.5 (0x2000000020210000)
        librt.so.1 => /usr/lib/librt.so.1 (0x2000000020246000)
        libthr.so.3 => /lib/libthr.so.3 (0x200000002025e000)
        libc.so.7 => /lib/libc.so.7 (0x20000000202ac000)
#

I see that these two executables are old:

# ls -al /usr/sbin/dtrace /usr/sbin/lockstat 
-r-xr-xr-x  1 root  wheel  58976 Jul 18  2010 /usr/sbin/dtrace
-r-xr-xr-x  1 root  wheel  72832 Jul 18  2010 /usr/sbin/lockstat
#

Does this mean that both dtrace and lockstat
are obsolete and can be removed?

Thanks

Anton




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212121007.qBCA7Hu9028406>