httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jon Travis <jtra...@covalent.net>
Subject Re: libexpat
Date Tue, 21 May 2002 03:00:57 GMT
On Mon, May 20, 2002 at 09:54:16PM -0500, William A. Rowe, Jr. wrote:
> At 09:43 PM 5/20/2002, you wrote:
> >On Mon, 20 May 2002, William A. Rowe, Jr. wrote:
> >
> > > Context?
> >
> >httpd links in expat, perl extension links against a different version of
> >expat.  both have the same symbol names, and they are not binary
> >compatible.  perl extension resolves symbols to the httpd version.
> >kaboom.  its been an issue for years with 1.3, you'll find plenty in the
> >modperl archives on it.
> 
> Can we somehow draw one from the two?
> 
> In all fairness, I'm surprized this is much of an issue on Win32... we
> don't have a flat namespace.  If you dig into libhttpd and libaprutil, you
> should discover no expat symbols exported (the depends utility should
> let you see any exports/used symbols.)
> 
> Of course that's win32 (or OS X) ... on Unix I can imagine this is hellish,
> no matter how we try solving it.
> 

This same stuff comes up every few months.  Python modules had the same
issue with PCRE stuff (surprised mod_perl doesn't have that issue).  

-- Jon


Mime
View raw message