Re: A Bloat of Libraries

2006-01-04 Thread Brian Akins
Justin Erenkrantz wrote: If you want to completely rip apart libtool and write your own, feel free. Been there, done that, got the t-shirt. -- justin This is one reason I build mod_deflate and others on its own: apxs -cia -lz mod_deflate.c -- Brian Akins Lead Systems Engineer CNN Internet

Re: A Bloat of Libraries

2006-01-04 Thread Thom May
* Joe Orton ([EMAIL PROTECTED]) wrote : > On Tue, Jan 03, 2006 at 03:18:48PM -0800, Justin Erenkrantz wrote: > > --On January 3, 2006 11:09:34 PM + Nick Kew <[EMAIL PROTECTED]> wrote: > > > > >That is of course resolved by LoadFile /lib/libz.so, which is what I > > >contend should be standard

Re: A Bloat of Libraries

2006-01-04 Thread Joe Orton
On Wed, Jan 04, 2006 at 01:40:11AM -0800, Justin Erenkrantz wrote: > On Wed, Jan 04, 2006 at 08:54:01AM +, Joe Orton wrote: > > > Again, there are substantial libtool issues that come into play that > > > limit > > > what we can realistically do. > > > > I don't see any here. 2.2.x links on

Re: A Bloat of Libraries

2006-01-04 Thread William A. Rowe, Jr.
Justin Erenkrantz wrote: On Wed, Jan 04, 2006 at 08:54:01AM +, Joe Orton wrote: Again, there are substantial libtool issues that come into play that limit what we can realistically do. I don't see any here. 2.2.x links only mod_deflate against -lz and only mod_ssl against $(SSL_LIBS).

Re: A Bloat of Libraries

2006-01-04 Thread Justin Erenkrantz
On Wed, Jan 04, 2006 at 08:54:01AM +, Joe Orton wrote: > > Again, there are substantial libtool issues that come into play that limit > > what we can realistically do. > > I don't see any here. 2.2.x links only mod_deflate against -lz and only > mod_ssl against $(SSL_LIBS). The 2.0.x way o

Re: A Bloat of Libraries

2006-01-04 Thread Joe Orton
On Tue, Jan 03, 2006 at 03:18:48PM -0800, Justin Erenkrantz wrote: > --On January 3, 2006 11:09:34 PM + Nick Kew <[EMAIL PROTECTED]> wrote: > > >That is of course resolved by LoadFile /lib/libz.so, which is what I > >contend should be standard practice. So when another module > >relies on lib

Re: A Bloat of Libraries

2006-01-03 Thread Justin Erenkrantz
On Wed, Jan 04, 2006 at 12:12:18AM -0600, William A. Rowe, Jr. wrote: > Justin Erenkrantz wrote: > > > >Nice idea, but libtool doesn't support any of this in a portable manner > >- some OSes support DSOs having their own dependencies, a number just > >don't. > > Name a few? Or one? In my exper

Re: A Bloat of Libraries

2006-01-03 Thread William A. Rowe, Jr.
Justin Erenkrantz wrote: Nice idea, but libtool doesn't support any of this in a portable manner - some OSes support DSOs having their own dependencies, a number just don't. Name a few? Or one?

Re: A Bloat of Libraries

2006-01-03 Thread William A. Rowe, Jr.
Brian Akins wrote: Nick Kew wrote: Amongst modules, we should apply the same principle: e.g. with mod_deflate and zlib. Or why not just have mod_deflate link against zlib and not have httpd do it. SSL seems to be the worst culprit. httpd gets linked against tons of stuff so that I cannot

Re: A Bloat of Libraries

2006-01-03 Thread Justin Erenkrantz
--On January 3, 2006 11:09:34 PM + Nick Kew <[EMAIL PROTECTED]> wrote: That is of course resolved by LoadFile /lib/libz.so, which is what I contend should be standard practice. So when another module relies on libz, there's no side effect that manifests mysteriously according to whether and

Re: A Bloat of Libraries

2006-01-03 Thread Nick Kew
On Tuesday 03 January 2006 15:13, Philip M. Gollucci wrote: > Nick Kew wrote: > > How about modularised dependencies as a goal for 2.4? > > I agree with the idea, but I don't really think theres that manu > libraries linked in... > > I've got a 2.0.55 with mp2, php4, ssl, ruby, python, mod_log_sql

Re: A Bloat of Libraries

2006-01-03 Thread Nick Kew
On Tuesday 03 January 2006 15:18, Brian Akins wrote: > Nick Kew wrote: > > Amongst modules, we should apply the same principle: e.g. > > with mod_deflate and zlib. > > Or why not just have mod_deflate link against zlib and not have httpd do > it. It does that now - if built from ./configure. That

Re: A Bloat of Libraries

2006-01-03 Thread Justin Erenkrantz
--On January 3, 2006 10:18:06 AM -0500 Brian Akins <[EMAIL PROTECTED]> wrote: Nick Kew wrote: Amongst modules, we should apply the same principle: e.g. with mod_deflate and zlib. Or why not just have mod_deflate link against zlib and not have httpd do it. SSL seems to be the worst culprit.

Re: A Bloat of Libraries

2006-01-03 Thread Brian Akins
Nick Kew wrote: Amongst modules, we should apply the same principle: e.g. with mod_deflate and zlib. Or why not just have mod_deflate link against zlib and not have httpd do it. SSL seems to be the worst culprit. httpd gets linked against tons of stuff so that I cannot copy the binary to a

Re: A Bloat of Libraries

2006-01-03 Thread Philip M. Gollucci
Nick Kew wrote: How about modularised dependencies as a goal for 2.4? I agree with the idea, but I don't really think theres that manu libraries linked in... I've got a 2.0.55 with mp2, php4, ssl, ruby, python, mod_log_sql using a slew of config IfDevines, each server runs only what it needs.

A Bloat of Libraries

2006-01-02 Thread Nick Kew
Running ldd on the curent httpd on my desktop - like anywhere else - shows an alarming number of libraries. This is IMO a Bad Thing. In sharp contrast, httpd -l lists just the basic four "compiled in modules". This is IMO a Good Thing. Whenever I write a module that requires an external library,