Thanks for your reply. I do expect the binary releases are tied to platform
specific information (OS, processor architecture, dependent libraries). If
the only thing change is Apache server version, does it work? Or I should be
prepared to add a dimension to my binary release matrix. The grid for the
new dimension is the last part of the version number of Apache.

So, let me ask my question specific to a single platform again. Is Apache
a.b.y backward compatible with a.b.x in terms of loading modules previously
compiled with a.b.y? Do I have to recompile my modules for every single
minor releases?
Thanks

On Thu, Aug 28, 2008 at 1:34 PM, Dragon <[EMAIL PROTECTED]> wrote:

> Steve Wong did speak thusly:
>
> Hi,
> Assume I developed a module, compiled and tested with Apache 2.2.6. When I
> release the binary to others, what kind of compatibility may I claim in
> terms of Apache HTTP server version. May I say something like:
>
>     Compiled with Apache 2.2.6
>     Tested with Apache 2.2.6
>     In theory ccompatible with all 2.2.* Apache servers
>
> If there exist a good guild line/doc regarding release binary and
> describing compatibility, I would appreciate if someone can point me there.
> Thanks,
> -Steve
>
> ---------------- End original message. ---------------------
>
> No, you really can't claim any such thing because there are a bunch of
> system libraries involved on any platform on which Apache runs. Unless the
> OS and system libraries and processor architecture are the same, you can
> only claim that it will work on the exact same environment.
>
> Any other environment may be incompatible in any number of ways.
>
>
> Dragon
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>

Reply via email to