From swhetzel_at_gmail.com Wed Dec 12 17:55:00 2012 On Wed, Dec 12, 2012 at 10:52 AM, Scot Hetzel <swhetzel_at_gmail.com> wrote: > On Wed, Dec 12, 2012 at 4:07 AM, Anton Shterenlikht <mexas_at_bristol.ac.uk> wrote: >> 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? >> > These 2 programs are part of the CDDL liscensed code. > > Do you have WITHOUT_CDDL defined in your src.conf or make.conf? If it > is defined, then you can remove them. Otherwise you'll need to > determine why they are not being built/installed. > I had another look at cddl/usr.sbin/Makefile, and it only builds lockstat and dtrace for i386, amd64, and powerpc. It doesn't build them for ia64. So it is safe to remove them. ok, this makes sense, thanks AntonReceived on Wed Dec 12 2012 - 16:59:37 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:33 UTC