httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dean Gaudet <>
Subject Re: cvs commit: apache-1.3/src/include hide.h
Date Wed, 04 Mar 1998 21:19:15 GMT
Yeah it is theoretical, I haven't looked at the headers though to verify
that it just won't happen.  For all basic types and types that apache
defines we're probably fine.  But I have concern over system header files
and stuff that we need to massage due to them.  Like rlim_t for example,
which we have to define in some cases... we typically define it to be an
int, which is what autoconf would do for php as well.  But that seems more
like luck that it works. 


On Wed, 4 Mar 1998 wrote:

> > I agree that the Apache header files require the -Ds to work
> > correctly, and to correctly compile Apache, but all the modules
> > do are make calls to the API functions. The API functions themselves
> > are compiled correctly because that's done during the Apache
> > build itself. All module need to know are the names and parameters
> > of the API functions (yes, I know, this is very simplistic).
> But Dean's point was that if for example a struct is defined differently
> depending on the platform, and you are feeding this struct to, or getting it
> from, an Apache API function, then you could have some serious voodoo
> going on.  Thet fact that I have been building mod_php this way for 3 years
> without any serious problems (except when I screw things up myself) would
> indicate to me that this is more of a theoretical problem than a real one.
> -Rasmus

View raw message