Go to http://bugs.php.net and read #7711,8774, and 8721.

Regards
Mike Robinson

> -----Original Message-----
> From: Mark Olbert [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 19, 2001 3:24 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP-DEV] Undefined Versioned Symbol
> 
> 
> I've been having problems getting php-4.0.4 to compile on my linux system;
> the make keeps breaking when libphp.so is being linked with an undefined
> versioned symbol name __ns_name_unpack@@GLIBC_2.1 error.
> 
> I've rebuilt and reinstalled glibc2.1.3, and every library I know of that
> php depends on, but that didn't solve the problem.
> 
> I saw a post in the php bug database about the exact same problem 
> which the
> poster solved by creating a shared version of libbind (which is not
> supported in the isc.org release of bind).
> 
> This lead me to run objdump on both libbind.a and libresolv.so.2. Here's
> what I found:
> 
> objdump -x /lib/libresolv.so.2 | grep __ns_name:
> 
> 00004424 g     F .text  0000011a              __ns_name_unpack
> 00004044 g     F .text  000001db              __ns_name_ntop
> 
> objdump -x /usr/lib/libbind.a | grep __ns_name:
> 
> [...snip...]
> 000003e4 g     F .text  00000105 __ns_name_unpack
> 00000684 g     F .text  00000063 __ns_name_uncompress
> 000006e8 g     F .text  00000057 __ns_name_compress
> 00000000 g     F .text  000001ae __ns_name_ntop
> [...snip...]
> 
> If I'm reading this correctly (I'm not experienced in programming under
> linux), this looks like both libresolv.so.2 (a shared library, part of
> glibc) and libbind.a (a static library, part of bind) are exporting
> __ns_name_unpack and __ns_name_ntop.
> 
> Somehow, this does not strike me as a good thing for programs like php,
> which link against both libraries.
> 
> Is this potentially the source of my make problem? And, if so, 
> what can I do
> about it?
> 
> - Mark
> [EMAIL PROTECTED]
> 
> 
> 
> -- 
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 


--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to