You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by or...@apache.org on 2001/12/18 00:57:46 UTC

cvs commit: httpd-2.0/modules/proxy config.m4

orlikowski    01/12/17 15:57:46

  Modified:    modules/proxy config.m4
  Log:
  No point in linking the proxy objects with the submodules.
  However, proxy is not working on AIX since the rtl changes.
  
  Revision  Changes    Path
  1.16      +3 -3      httpd-2.0/modules/proxy/config.m4
  
  Index: config.m4
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/modules/proxy/config.m4,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- config.m4	2001/08/15 18:56:16	1.15
  +++ config.m4	2001/12/17 23:57:46	1.16
  @@ -13,11 +13,11 @@
   proxy_objs="mod_proxy.lo proxy_util.lo"
   APACHE_MODULE(proxy, Apache proxy module, $proxy_objs, , $proxy_mods_enable)
   
  -proxy_connect_objs="$proxy_objs proxy_connect.lo"
  +proxy_connect_objs="proxy_connect.lo"
   APACHE_MODULE(proxy_connect, Apache proxy CONNECT module, $proxy_connect_objs, , $proxy_mods_enable)
  -proxy_ftp_objs="$proxy_objs proxy_ftp.lo"
  +proxy_ftp_objs="proxy_ftp.lo"
   APACHE_MODULE(proxy_ftp, Apache proxy FTP module, $proxy_ftp_objs, , $proxy_mods_enable)
  -proxy_http_objs="$proxy_objs proxy_http.lo"
  +proxy_http_objs="proxy_http.lo"
   APACHE_MODULE(proxy_http, Apache proxy HTTP module, $proxy_http_objs, , $proxy_mods_enable)
   
   
  
  
  

Re: cvs commit: httpd-2.0/modules/proxy config.m4

Posted by Jeff Trawick <tr...@attglobal.net>.
Jeff Trawick <tr...@attglobal.net> writes:

> "Victor J. Orlikowski" <vj...@dulug.duke.edu> writes:
> 
> > The issue is as follows: mod_proxy_{connect,ftp,http} all depend on
> > symbols in mod_proxy. Run-time linking (as added by Jeff) fixes the
> > problem for most modules (including DAV and DAV_fs, which depends on
> > DAV), but proxy is still being the odd man out, for whatever reason.
> > This is (likely) not libtool's fault this time (I can't believe I just
> > typed that), but the issue has not yet been properly diagnosed.
> 
> Is it possible that we're getting bit by make_exports.awk not being
> able to grok declarations that span lines?  (just a wild guess)

Yeah, that was a small part of it.  The larger part of it was
make_exports.awk missing an entire category of declarations.  The
missing category is now fixed, but I don't have a fix for the
line-span problem so the work-around at
    http://www.apache.org/~trawick/aixstatus.html 
is a bit bigger now so that it covers ap_run_create_connection.

-- 
Jeff Trawick | trawick@attglobal.net | PGP public key at web site:
       http://www.geocities.com/SiliconValley/Park/9289/
             Born in Roswell... married an alien...

Re: cvs commit: httpd-2.0/modules/proxy config.m4

Posted by Jeff Trawick <tr...@attglobal.net>.
"Victor J. Orlikowski" <vj...@dulug.duke.edu> writes:

> The issue is as follows: mod_proxy_{connect,ftp,http} all depend on
> symbols in mod_proxy. Run-time linking (as added by Jeff) fixes the
> problem for most modules (including DAV and DAV_fs, which depends on
> DAV), but proxy is still being the odd man out, for whatever reason.
> This is (likely) not libtool's fault this time (I can't believe I just
> typed that), but the issue has not yet been properly diagnosed.

Is it possible that we're getting bit by make_exports.awk not being
able to grok declarations that span lines?  (just a wild guess)

What is the symptom?  link failure?  segfault?

> However, I believe Jeff is speaking to the libtool guys re: their
> handling of shared {libraries,objects} on AIX, w.r.t. other issues.

I took a break from that trying to get Apache to deal with the
currently-available libtool version.  We're not done yet, though
hopefully we're closing in on it.  Hopefully I can get some time to
help identify some needed changes to libtool for AIX.  Note that I'm
*extremely* uninterested in any sort of situation where standard
libtool can't be used to build Apache on AIX.

I suspect Justin is interested in the library dependency thing that
failed on AIX back before we were using rtl.  I posted something to
dev@apr.apache.org a few days back showing the results when I tried to
do the same thing after we switched to rtl.

-- 
Jeff Trawick | trawick@attglobal.net | PGP public key at web site:
       http://www.geocities.com/SiliconValley/Park/9289/
             Born in Roswell... married an alien...

Re: cvs commit: httpd-2.0/modules/proxy config.m4

Posted by "Victor J. Orlikowski" <vj...@dulug.duke.edu>.
On Wednesday, 19 Dec 2001, at 17:31:01,
Justin Erenkrantz wrote:
> Any details about proxy not working on AIX?
> 
> Are there still issues with libtool on AIX?  -- justin

Not at the moment...

The issue is as follows: mod_proxy_{connect,ftp,http} all depend on
symbols in mod_proxy. Run-time linking (as added by Jeff) fixes the
problem for most modules (including DAV and DAV_fs, which depends on
DAV), but proxy is still being the odd man out, for whatever reason.
This is (likely) not libtool's fault this time (I can't believe I just
typed that), but the issue has not yet been properly diagnosed.

However, I believe Jeff is speaking to the libtool guys re: their
handling of shared {libraries,objects} on AIX, w.r.t. other issues.

Victor
-- 
Victor J. Orlikowski   | The Wall is Down, But the Threat Remains!
==================================================================
orlikowski@apache.org  | vjo@dulug.duke.edu | vjo@us.ibm.com

Re: cvs commit: httpd-2.0/modules/proxy config.m4

Posted by Justin Erenkrantz <je...@ebuilt.com>.
On Mon, Dec 17, 2001 at 11:57:46PM -0000, orlikowski@apache.org wrote:
> orlikowski    01/12/17 15:57:46
> 
>   Modified:    modules/proxy config.m4
>   Log:
>   No point in linking the proxy objects with the submodules.
>   However, proxy is not working on AIX since the rtl changes.

Any details about proxy not working on AIX?

Are there still issues with libtool on AIX?  -- justin