Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Aug 2008 09:45:33 +0200
From:      =?ISO-8859-1?Q?Morgan_Wesstr=F6m?= <freebsd-stable@pp.dyndns.biz>
To:        freebsd-stable@freebsd.org
Subject:   Removing /usr/lib32 on AMD64
Message-ID:  <48A3E29D.3090504@pp.dyndns.biz>

index | next in thread | raw e-mail

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


home | help

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