bug-parted
[Top][All Lists]
Advanced

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

Re: Parted 1.6.12


From: Sven Luther
Subject: Re: Parted 1.6.12
Date: Thu, 2 Sep 2004 09:02:20 +0200
User-agent: Mutt/1.5.6+20040523i

On Tue, Aug 31, 2004 at 10:29:48PM +1000, Andrew Clausen wrote:
> Hi Sven,
> 
> On Tue, Aug 31, 2004 at 01:56:22PM +0200, Sven Luther wrote:
> > I have been tryint to upgrade the debian package from a patched 1.6.9 to 
> > this
> > 1.6.12. Am i correct in thinking that the geometry change was the one which
> > broke backward binary compatibility and forced a soname change, or was there
> > something else involved ? 
> 
> struct PedDevice changed, including hw_geom and bios_geom.
> 
> If binaries were looking inside PedDevice, then they might break.
> 
> No public function prototypes changed.

Hello, 

I had some discussion with Steve Langasek, one of debian's release manager,
about including parted 1.6.12 in sarge. Since parted is ipart of base, and has
thus been frozen since more or less amonth, this cause problem, and we were
wondering if your fix could not be backported.

Steve (vorlon on irc) suggested : 

  08:45 < vorlon> svenl: it looks to me like the parted bug could be
  backported w/o ABI breakage by hiding the new geom info in the arch_specific
  member.

I have some reservation, given that libparted really has no concept of hidden
data structures, and mostly exports everything, but i suppose that the two new
geom stuff could be added at the end of the structure and still keep backward
compatibility. Not sure though.

Do you have any insight on this question ? 

Friendly,

Sven Luther




reply via email to

[Prev in Thread] Current Thread [Next in Thread]