From owner-freebsd-current@FreeBSD.ORG Wed Dec 12 10:07:51 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49A63EE0 for ; Wed, 12 Dec 2012 10:07:51 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id D9F598FC0C for ; Wed, 12 Dec 2012 10:07:48 +0000 (UTC) Received: from irix.bris.ac.uk ([137.222.10.39] helo=ncs.bris.ac.uk) by dirj.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1TijDh-0003uD-UQ for freebsd-current@freebsd.org; Wed, 12 Dec 2012 10:07:42 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1TijDh-0007Xi-Jj for freebsd-current@freebsd.org; Wed, 12 Dec 2012 10:07:17 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id qBCA7HfC028407 for ; Wed, 12 Dec 2012 10:07:17 GMT (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id qBCA7Hu9028406 for freebsd-current@freebsd.org; Wed, 12 Dec 2012 10:07:17 GMT (envelope-from mexas) Date: Wed, 12 Dec 2012 10:07:17 GMT From: Anton Shterenlikht Message-Id: <201212121007.qBCA7Hu9028406@mech-cluster241.men.bris.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 X-Spam-Score: -3.5 X-Spam-Level: --- X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mexas@bristol.ac.uk List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2012 10:07:51 -0000 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