NetBSD-Bugs archive

[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,
	pullup-8%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.
 
 Martin
 


Home | Main Index | Thread Index | Old Index