[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PR/53103 CVS commit: src/sys
The following reply was made to PR lib/53103; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: Christos Zoulas <christos%zoulas.com@localhost>
Cc: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>, gnats-bugs%NetBSD.org@localhost,
Subject: Re: PR/53103 CVS commit: src/sys
Date: Mon, 24 Sep 2018 09:46:23 +0200
On Sun, Sep 23, 2018 at 09:59:06PM -0400, Christos Zoulas wrote:
> I guess we should bump the version to:
> #define __NetBSD_Version__ 800000100 /* NetBSD 8.00.01 */
> and make sure that the change is pulled up to all the -8 branches.
No, we can not break the ABI on release branches (module loading code
does not check the patch level field on != .99 branches).
We would need a proper fix or hack especially for the branch that avoids this.
Maybe duplicate the function that got an extra argument with a new name
and use that everywhere the new arg is important?
So all new compiled modules would also use the new function, but old
modules still would work using the old version.
Main Index |
Thread Index |