You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Randy Terbush <ra...@Covalent.NET> on 1998/11/25 23:31:17 UTC
Re: Change in Major MMN
I would argue that the following bump in the MMN should not have been
"MAJOR". It does not change structure sizes or remove/change
functionality that would cause serious breakage for modules compiled
against older servers. Am I wrong?
fielding@hyperreal.org writes:
> 1.10 +3 -1 apache-1.3/src/include/ap_mmn.h
>
> Index: ap_mmn.h
> ===================================================================
> RCS file: /home/cvs/apache-1.3/src/include/ap_mmn.h,v
> retrieving revision 1.9
> retrieving revision 1.10
> diff -u -r1.9 -r1.10
> --- ap_mmn.h 1998/10/03 18:46:01 1.9
> +++ ap_mmn.h 1998/11/08 09:51:09 1.10
> @@ -181,10 +181,12 @@
> * (for implementing better error reporting).
> * 19980906 (1.3.2-dev) - added ap_md5_binary()
> * 19980917 (1.3.2-dev) - bs2000: changed os_set_authfile() to os_set_account()
> + * 19981108 (1.3.4-dev) - added ap_method_number_of()
> + * - changed value of M_INVALID and added WebDAV methods
> */
>
> #ifndef MODULE_MAGIC_NUMBER_MAJOR
> -#define MODULE_MAGIC_NUMBER_MAJOR 19980917
> +#define MODULE_MAGIC_NUMBER_MAJOR 19981108
> #endif
> #define MODULE_MAGIC_NUMBER_MINOR 0 /* 0...n */
> #define MODULE_MAGIC_NUMBER MODULE_MAGIC_NUMBER_MAJOR /* backward compat */
>
Re: Change in Major MMN
Posted by Marc Slemko <ma...@worldgate.com>.
On Wed, 25 Nov 1998, Manoj Kasichainula wrote:
> On Wed, Nov 25, 1998, Marc Slemko wrote:
> > It breaks binary compatibility on Win32 because Win32 and/or the way we
> > compile(ed) are braindead.
>
> Won't the .def file that Bill posted (and committed) fix this?
Yes.
That is why I say compile(ed).
However, it takes time before that happens...
Re: Change in Major MMN
Posted by Manoj Kasichainula <ma...@io.com>.
On Wed, Nov 25, 1998, Marc Slemko wrote:
> It breaks binary compatibility on Win32 because Win32 and/or the way we
> compile(ed) are braindead.
Won't the .def file that Bill posted (and committed) fix this?
--
Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
"When you say `I wrote a program that crashed Windows', people just stare at
you blankly and say `Hey, I got those with the system, *for free*'"
-- Linus Torvalds
Re: Change in Major MMN
Posted by Marc Slemko <ma...@worldgate.com>.
On 25 Nov 1998, Randy Terbush wrote:
>
> I would argue that the following bump in the MMN should not have been
> "MAJOR". It does not change structure sizes or remove/change
> functionality that would cause serious breakage for modules compiled
> against older servers. Am I wrong?
It breaks binary compatibility on Win32 because Win32 and/or the way we
compile(ed) are braindead.