4.6-stable : libc.so.4 upgrade to libc.so.6 question
Joshua Oreman
oremanj at webserver.get-linux.org
Mon Jul 7 09:59:42 PDT 2003
On Mon, Jul 07, 2003 at 10:56:32AM -0500 or thereabouts, Kris Yates wrote:
> Hello,
>
> First of all, I dont think I am subscribed to the list. Please send
> your replies directly to my email address, as I dont have time to check
> the list archives as often as I would like.
>
> I have a 4.6-stable box, which seems to be running fine. I installed a
> PHP extension recently, which requires libc.so.6. My box currently uses
> libc.so.4. Two questions..
>
> 1) When I upgrade from libc.so.4 to libc.so.6, do I need to recompile
> anything like mail or web servers? I am running php 4.3.2, Apache 1.3,
> the latest stable postfix port and some other basic stuff.
>
> 2) I assume I upgrade the glib port to upgrade libc.so, right? What
> worries me about just "going for it" is the following info from
> "pkg_version -vv | grep lib":
>
> glib-1.2.10_5 < needs updating (port has 1.2.10_9)
> glib-1.3.1 > succeeds port (port has 1.2.10_9)
Glib has *nothing* to do with libc.
>
> My last install supercedes the port. I dont remember why or how.
> Anyway, I am nervous about breaking something.. it has been awhile. Can
> someone show me the light in the way of good advise to safely move to
> libc.so.6 from libc.so.4 in relation to info herein? :) Thanks,
The latest version of FreeBSD libc is libc.so.5 (with 5.x). libc.so.6 is
also called glibc-2.x.x, and it's used for Linux. (You can find libc.so.6
in /compat/linux/lib).
You need to enable linux compatibility on your PHP extension.
Run `file /my/extension' -- if it says anything about ELF, run
`brandelf -f 3 /my/extension'. Now running `file /my/extension'
should return something like: [probably not exact]
/my/extension: ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux)...
The important part ^^^^^^^^^^^
Hope this helps!
-- Josh
>
> Kris
> kris at 2binteractive.com
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list