From owner-freebsd-stable@FreeBSD.ORG Thu Aug 14 08:06:30 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A80811065675 for ; Thu, 14 Aug 2008 08:06:30 +0000 (UTC) (envelope-from freebsd-stable@pp.dyndns.biz) Received: from proxy3.bredband.net (proxy3.bredband.net [195.54.101.73]) by mx1.freebsd.org (Postfix) with ESMTP id 61DAE8FC1E for ; Thu, 14 Aug 2008 08:06:30 +0000 (UTC) (envelope-from freebsd-stable@pp.dyndns.biz) Received: from ironport.bredband.com (195.54.101.120) by proxy3.bredband.net (7.3.127) id 481183EA01B777DD for freebsd-stable@freebsd.org; Thu, 14 Aug 2008 09:45:48 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmAvABCAo0hV4joaPGdsb2JhbACBYJAOAQEBAS2kC4FV Received: from c-1a3ae255.107-1-64736c10.cust.bredbandsbolaget.se (HELO gatekeeper.pp.dyndns.biz) ([85.226.58.26]) by ironport1.bredband.com with ESMTP; 14 Aug 2008 09:45:36 +0200 Received: from [192.168.69.67] (phobos [192.168.69.67]) by gatekeeper.pp.dyndns.biz (8.14.2/8.14.2) with ESMTP id m7E7jXFJ062083 for ; Thu, 14 Aug 2008 09:45:34 +0200 (CEST) (envelope-from freebsd-stable@pp.dyndns.biz) Message-ID: <48A3E29D.3090504@pp.dyndns.biz> Date: Thu, 14 Aug 2008 09:45:33 +0200 From: =?ISO-8859-1?Q?Morgan_Wesstr=F6m?= User-Agent: Thunderbird 2.0.0.16 (X11/20080805) MIME-Version: 1.0 To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Removing /usr/lib32 on AMD64 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2008 08:06:30 -0000 Hi. Looking through man src.conf I found the knob WITHOUT_LIB32 and recompiled my world with it since I have no use for 32-bit compatibility on my AMD64. After installworld I realized that /usr/lib32 was still there and still populated. Searching for information I found this bugreport: http://www.freebsd.org/cgi/query-pr.cgi?pr=117191&cat= Judging from that report and the fact that the dates on the files in /usr/lib32 wasn't updated I figured it was ok to simply remove them. I just want to make sure there's nothing else I have to do to cleanly remove 32-bit compatibility? I can see during boot that there is still some reference to 32-bit compatibility. The following message flashes by on the screen: ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/mysql 32-bit compatibility ldconfig path: I can track the last row to /etc/rc.d/ldconfig but can't figure out if that script can take any options in /etc/rc.conf to stop looking for 32-bit libraries. There are no error messages what I can see so everything is probably ok, just want to make absolutely sure. Anyone who can share some insight on this? Regards Morgan Wesström