bezpecny upgrade systemu

Pav Lucistnik pav at oook.cz
Thu Oct 20 14:18:05 CEST 2005


Divacky Roman píše v čt 20. 10. 2005 v 14:08 +0200:
> On Thu, Oct 20, 2005 at 02:06:04PM +0200, Pav Lucistnik wrote:
> > Marian Cerny píše v čt 20. 10. 2005 v 13:55 +0200:
> > > On 2005-10-20 11:49 +0200, Dan Lukes wrote:
> > > > 	No, jenze tady prave mluvime o ABI.
> > > 
> > > Takze ked sa zmeni ABI, tak sa zvecsi major verzia kniznice. A ked dojde
> > > k zmene API bez zmeny ABI? Teda to asi velmi nejde, ale ked je to ABI
> > > spetne kompatibilne? Napr. na koniec nejakej struktury sa prida nova
> > > premenna, alebo nejaka funkcia s premennym poctom parametrov ma o
> > > parameter naviac. V tedy sa tiez zvysi major cislo?
> > 
> > Ne.
> > 
> > Prikladem budiz libgtk+-2.0 ktera ma od zacatku sve existence major
> > cislo 0 a prodelala do dneska celkem slusny vyvoj...
> 
> tak to si asi vubec nerozumime - libgtk+ neni v base.. tj. se na ni pravidla
> fbsd vubec nevztahuji ne?

Ja jen demonstruji jak lze rozsirovat API/ABI se zachovanim plne zpetne
kompatibility.

-- 
Pav Lucistnik <pav at oook.cz>
              <pav at FreeBSD.org>

He had found a Nutri-Matic machine which had provided him with a plastic cup
filled with a liquid that was almost, but not quite, entirely unlike tea.




More information about the Users-l mailing list