apache: size mismatch symbol(_res) and symbol(_sys_errlist)
Lou Hevly
soc at visca.com
Mon Aug 28 18:47:00 PDT 2006
At 16:39 28/08/06 -0400, Nick Guenther wrote:
>I really have no idea. Google however does:
>http://www.gnu.org/software/libc/FAQ.html#s-2.20
>
>The strange thing though is why it's cropped up. Are you sure you
>updated httpd correctly? If you did, then there seems to be some
>deeper bug lurking here.
The strange thing is that it has happened only to me, though on two
different machines --my test machine here in Spain and the production
machine in Texas-- the same thing has happened.
After doing the patch, here's my httpd binary entry:
$ ls -l /usr/sbin/httpd
-r-xr-xr-x 1 root bin 510244 Aug 27 18:21 /usr/sbin/httpd
Is this correct for OpenBSD 3.9 (GENERIC) #617: Thu Mar 2 02:26:48 MST
2006?
Finally, here is what is printed in error_log when I start the daemon:
/usr/sbin/httpd:/usr/lib/libc.so.34.2: /usr/lib/libc.so.39.0 : WARNING:
symbol(_res) size mismatch, relink your program
/usr/sbin/httpd:/usr/lib/libc.so.34.2: /usr/lib/libc.so.39.0 : WARNING:
symbol(_sys_errlist) size mismatch, relink your program
Zend Optimizer requires Zend Engine API version 20021010.
The Zend Engine API version 20050606 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version
of Zend Optimizer.
[Mon Aug 28 18:30:04 2006] [notice] Initializing etag from
/var/www/logs/etag-state
[Mon Aug 28 18:30:04 2006] [notice] Apache/1.3.29 (Unix) PHP/4.4.1
mod_perl/1.29 mod_ssl/2.8.16 OpenSSL/0.9.7g configured -- resuming
normal operations
[Mon Aug 28 18:30:04 2006] [notice] suEXEC mechanism enabled (wrapper:
/usr/sbin/suexec)
[Mon Aug 28 18:30:04 2006] [notice] Accept mutex: sysvsem (Default:
sysvsem)
Thanks for your comments.
More information about the Openbsd-newbies
mailing list