tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bumping library major on release branch?



On Mon, Jul 04, 2011 at 03:49:40PM +0200, Emmanuel Dreyfus wrote:
> Manuel Bouyer <bouyer%antioche.eu.org@localhost> wrote:
> 
> > why _puffs_init52 and puffs_ops51 ?
> 
> _puffs_init52 because binaries from 5.1 are linked to used _puffs_init,
> so the old _puffs_init should keep its old name, and I have to change
> the newer one.
> 
> puffs_ops51 because when building a binary on 5.2, we will use puffs_ops
> and we do not want to use the 5.1 structure. Therefore I have to change
> the older structure name.

OK, it's because one refers to the new function, and the other to the old
structure.

>  
> It also looks odd to me, I suspect I am missing something.
> 
> > shouldn't PUFFS_DEVEL_LIBVERSION also be changed ?
> 
> Not sure: when are we supposed to do that?

Dunno, but the author can probably tell :)

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index