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

Debian, Parted 1.6.12, and your patches ...



Guillaume: i think you where not the one who submitted your patch at
http://xilun666.free.fr/parted-1.6.6-hfs-9.patch for inclusion in the debian
parted package, but could you have a look at this all the same ?

Hello,

You have provided patches to be included in the debian parted packages, namely :

  hfs : http://svn.debian.org/viewcvs/parted/branches/1.6.12/debian/patches/hfs.dpatch?view=log&rev=11
  sun_disklabel : http://svn.debian.org/viewcvs/parted/branches/1.6.12/debian/patches/sun_disklabel.dpatch?view=log&rev=11
  s390 : http://svn.debian.org/viewcvs/parted/branches/1.6.12/debian/patches/s390.dpatch?view=log&rev=11
  dvh_header : http://svn.debian.org/viewcvs/parted/branches/1.6.12/debian/patches/dvh_header.dpatch?view=log&rev=11

I have been preparing 1.6.12 packages, together with Fabio Tranchitella
<kobold@kobold.it> who will become part of the parted maintainer team. The
above patches don't apply cleanly anymore to the 1.6.12 parted version, which
among other things did include a fix about the messy geometry problem that is
found in the 2.6 linux kernels, and thus breaks binary compatibility and
changes soname, so this will not be for sarge.

Still, could you have a look at the package found here : 

  http://svn.debian.org/viewcvs/parted/branches/1.6.12/

and see if your patches are to be discarded because already submitted
upstream, or need to be modified ? To help you, here is a subset of the
ChangeLog file of parted upstream between 1.6.9 and 1.6.12 :

2004-09-15  Andrew Clausen <clausen@gnu.org>
* released 1.6.12

2004-08-15  Andrew Clausen <clausen@gnu.org>
* include/parted/device.h (PedDevice): replaced sectors, heads, cylinders
  with hw_geom and bios_geom.
* libparted/disk_dos.c: rewrote to use better heuristics and have a more
  "subjective" view of CHS geometry.  (i.e. each partition's "opinion"
  may differ now)
* configure.in parted/Makefile.am: fixed linker invocation.  Rumored
  to fix ppc64 build issues.  Sent by Jeremy Katz <katzj@redhat.com>.

2004-06-26  Andrew Clausen <clausen@gnu.org>
* libparted/disk_dos.c (read_table): big cleanup
* libparted/disk_dos.c (read_table, process_bad_chs): now probes Microsoft
  file systems for BIOS CHS geometry.  This idea was suggested by
  Steffen Winterfeldt <snwint@suse.de>.

2004-06-21  Andrew Clausen <clausen@gnu.org>
* libparted/disk_dvh.c: some cleanups and change to fill in all fields in the
  header from Eric Sandeen (sandeen@sgi.com)

2004-06-16  Andrew Clausen <clausen@gnu.org>
* libparted/fs_fat/bootsector.c: bs->cluster_size is 8-bit; removed byteswap.
  Patch from John Gilmore gnu@toad.com (thanks!)

2004-05-01  Andrew Clausen <clausen@gnu.org>
* libparted/debug.c include/parted/debug.h (ped_assert): change prototype
  to have all (pointer) parameters to be const.  (char* -> const char *)

2004-04-25  Andrew Clausen <clausen@gnu.org>
* libparted/linux.c (linux_read, linux_write): don't do the kludge ioctl
  for linux >= 2.6.0.  Patch from Matt Domsch.  (Thanks!)
* libparted/fs_reiserfs/geom_dal.c, libparted/geom.c, libparted/gnu.c,
  libparted/linux.c: trivial patch to move pointers dereferences after
  "not-NULL" assertions.  Patch from Guillaume.  (Thanks!)
* released 1.6.11

2004-04-16  Andrew Clausen <clausen@gnu.org>
* libparted/disk_mac.c (mac_alloc): fixed incorrect malloc() check
  (alex.kiernan@thus.net)
* libparted/linux.c (_device_get_sector_size): always return a sane value.
* added new translation: it (thanks to Giuseppe Sacco)
* added new translation: uk (thanks to Maxim V. Dziumanenko)
* released 1.6.10

Also, with your aggreement, i will try to have those patches submitted
upstream, so we have less of these problems in the future ? 

Friendly,

Sven Luther



Reply to: