You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Sander Striker <st...@apache.org> on 2001/12/14 14:55:29 UTC

RE: cvs commit: httpd-2.0/build instdso.sh

> From: trawick@apache.org [mailto:trawick@apache.org]
> Sent: 14 December 2001 13:30

> trawick     01/12/14 04:29:37
> 
>   Modified:    build    instdso.sh
>   Log:
>   take over DSO installation from libtool on all platforms, for both
>   "make install" and "apxs -i"
>   
>   since we don't link with Apache DSOs we don't need the .la files
>   
>   since we load Apache DSOs with explicit path information we don't
>   need any other system-specific magic to be performed
>   
>   Revision  Changes    Path
>   1.2       +6 -7      httpd-2.0/build/instdso.sh
>   
>   Index: instdso.sh
>   ===================================================================
>   RCS file: /home/cvs/httpd-2.0/build/instdso.sh,v
>   retrieving revision 1.1
>   retrieving revision 1.2
[...]

Wouldn't it be better to try and get libtool to behave on AIX (one
of the platforms it doesn't work on)?  Currently, someone is trying
to get subversion to build, link and install on AIX.  Subversion
has a lot of library inter dependencies.  Lets see where that leads.

Sander


RE: cvs commit: httpd-2.0/build instdso.sh

Posted by Sander Striker <st...@apache.org>.
> From: trawick@rdu163-40-092.nc.rr.com
> [mailto:trawick@rdu163-40-092.nc.rr.com]On Behalf Of Jeff Trawick
> Sent: 14 December 2001 15:23
> "Sander Striker" <st...@apache.org> writes:
[...]
>> Wouldn't it be better to try and get libtool to behave on AIX (one
>> of the platforms it doesn't work on)?  Currently, someone is trying
>> to get subversion to build, link and install on AIX.  Subversion
>> has a lot of library inter dependencies.  Lets see where that leads.
> 
> I don't follow your logic.
> 
> On *EVERY* platform, libtool --install on an Apache DSO has unintended
> side-effects.  

Ah.  Wasn't aware of that.
 
> On AIX, HP-UX, and Tru64 (and maybe others that we don't know yet),
> the side-effects are bad enough that our documentation for LoadModule
> and our logic to create LoadModule statements no longer works if we
> stick with libtool --install.

In that case: I totally agree.  Consistency is good.

Sander


Re: cvs commit: httpd-2.0/build instdso.sh

Posted by Jeff Trawick <tr...@attglobal.net>.
"Sander Striker" <st...@apache.org> writes:

> > From: trawick@apache.org [mailto:trawick@apache.org]
> > Sent: 14 December 2001 13:30
> 
> > trawick     01/12/14 04:29:37
> > 
> >   Modified:    build    instdso.sh
> >   Log:
> >   take over DSO installation from libtool on all platforms, for both
> >   "make install" and "apxs -i"
> >   
> >   since we don't link with Apache DSOs we don't need the .la files
> >   
> >   since we load Apache DSOs with explicit path information we don't
> >   need any other system-specific magic to be performed
> >   
> >   Revision  Changes    Path
> >   1.2       +6 -7      httpd-2.0/build/instdso.sh
> >   
> >   Index: instdso.sh
> >   ===================================================================
> >   RCS file: /home/cvs/httpd-2.0/build/instdso.sh,v
> >   retrieving revision 1.1
> >   retrieving revision 1.2
> [...]
> 
> Wouldn't it be better to try and get libtool to behave on AIX (one
> of the platforms it doesn't work on)?  Currently, someone is trying
> to get subversion to build, link and install on AIX.  Subversion
> has a lot of library inter dependencies.  Lets see where that leads.

I don't follow your logic.

On *EVERY* platform, libtool --install on an Apache DSO has unintended
side-effects.  

On AIX, HP-UX, and Tru64 (and maybe others that we don't know yet),
the side-effects are bad enough that our documentation for LoadModule
and our logic to create LoadModule statements no longer works if we
stick with libtool --install.

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