lp:ubuntu/saucy/parted

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/saucy/parted
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

123. By Colin Watson

[ Phillip Susi ]
* debian/patches/avoid-disturbing-partitions.patch: remove all old
  partitions (that are not unchanged) first, then add new ones. This
  avoids an EBUSY trying to add new partitions that overlap with old ones
  that have a higher number (LP: #1220165).

[ Colin Watson ]
* Slight tweak to the above to continue to handle entirely unchanged
  partitions properly.

122. By Colin Watson

Convert libparted0debian1-dbg to a normal separated-debug-symbols
package rather than shipping a rather odd /usr/lib/libparted_g.a file,
saving a build pass and making it more generally useful. This also
involves enabling mtrace on all build passes, which should be fine since
it only does anything if MALLOC_TRACE is set in the environment.

121. By Colin Watson

[ Pino Toscano ]
* Disable DMI detection on the Hurd (closes: #719628).
* Don't match tarball compression extensions in watch file (closes:
  #719630).

120. By Phillip Susi

* Merge fix-head-size-assertion.patch from Ubuntu: change an
  assert so it correctly recovers instead of aborting the program
  (closes: #620273).
* Merge dm_p_separator.patch from Ubuntu: parted would add a
  'p' between the base device name and the partition number for
  all device-mapper devices instead of only if the base name
  ended in a digit.
* Merge remove-dev_t-dep.patch from Ubuntu: parted was making
  bad assumptions about the meaning of the values of dev_t,
  causing it to fail to detect in-use partitions on all dmraid
  disks, and regular disk partitions > #16.
* Merge skip-floppy.patch from Ubuntu: add floppies to the list
  of ignored devices since they can not be partitioned anyhow,
  and often people have no floppy though their bios thinks they do,
  and touching it causes hangs.
* Merge gptsync.patch from Ubuntu: On Intel Mac systems, write a
  synced MBR rather than a protective MBR.
* Merge loop-partitions.patch from Ubuntu: backport some changes
  to allow the use of partitions on loop devices. This also
  allows more than 16 partitions.
* Merge dmraid.patch from Ubuntu: Don't probe dmraid partition
  devices. Also set UUID of newly created dmraid partition devices.
* Merge dm-part-sync.patch from Ubuntu: refactor device-mapper
  partition sync code so it does not fail when unmodified partitions
  are mounted.
* Merge udevadm-settle.patch from Ubuntu: Run udevadm settle around
  partition table rereads, to avoid races.
* Merge 16-dos-partitions.patch from Ubuntu: the kernel was not
  being informed of partitions above #16 on dos partition tables
  (closes: #667638).
* Merge hfs-probe-corrupt.patch from Ubuntu: don't let a corrupt
  FS evoke failed assertion.
* Backport online resize patches: 0001-parted-resizepart-command.patch,
  0003-libparted-Add-support-for-BLKPG-ioctl-partition-resi.patch,
  and 0004-parted-make-_partition_warn_busy-actually-a-warning.patch
* Merge fewer-gpt-entries.patch: Backport upstream patches to handle
  GPT labels with fewer than 128 partition entries (LP: #1187560).
* debian/patches/avoid-disturbing-partitions.patch: Don't remove and
  re-add unmodified partitions (LP: #1060484).
* debian/patches/linux-specific-gpt-type.patch: Backport upstream
  changes to use a linux specific partition type code instead of
  Microsoft's, which causes Windows to offer to format the partition.

119. By Colin Watson

* Remove tests/Makefile.in from debian/patches/gptsync.patch; this must
  not be present now that we're using dh-autoreconf.
* Backport upstream patches to handle GPT labels with fewer than 128
  partition entries (LP: #1187560).

118. By Dimitri John Ledkov

* Resynchronise with Debian. Remaining changes:
  - gptsync.patch: On Intel Mac systems, write a synced MBR rather than a
    protective MBR.
  - loop-partitions.patch: Backport some changes to allow use of
    partitionable loop devices.
  - udevadm-settle.patch: Run 'udevadm settle' either side of rereading
    the partition table if not chrooted, to avoid a variety of races.
  - dmraid.patch: Don't probe dmraid devices unless they are whole disk
    devices, not partitions. Also set UUID of newly created dmraid
    partition devices.
  - fix-head-size-assertion.patch: Fix probe_partition_for_geom() to fail
    gracefully rather than abort with PED_ASSERT().
  - dm_p_separator.patch: Device mapper type should not automatically mean
    add 'p' before the partition number. Fall back to adding it only if
    the previous character is a digit. This complies with kpartx behavior
    and Linux behavior "since the dawn of time".
  - remove-dev_t-dep.patch: Remove incorrect code from arch/linux.c that
    made assumptions about the meaning of dev_t causing mounted partitions
    to not be identified on dmraid devices and extended partition numbers
    >= 16.
  - 16-dos-partitions.patch: Handle >16 partitions on DOS partition
    tables.
  - dm-part-sync.patch: Backport fix to allow modifying partitions on
    dmraid disks while other partitions are in use.
  - skip-floppy.patch: Don't probe floppy drives.
  - hfs-probe-corrupt.patch: Don't let a corrupt FS evoke a failed
    assertion.

* Drop changes, applied in Debian:
  - Avoid assuming that gets is declared.

117. By Dimitri John Ledkov

* Resynchronise with Debian. Remaining changes:
  - gptsync.patch: On Intel Mac systems, write a synced MBR rather than a
    protective MBR.
  - loop-partitions.patch: Backport some changes to allow use of
    partitionable loop devices.
  - udevadm-settle.patch: Run 'udevadm settle' either side of rereading
    the partition table if not chrooted, to avoid a variety of races.
  - dmraid.patch: Don't probe dmraid devices unless they are whole disk
    devices, not partitions. Also set UUID of newly created dmraid
    partition devices.
  - fix-head-size-assertion.patch: Fix probe_partition_for_geom() to fail
    gracefully rather than abort with PED_ASSERT().
  - dm_p_separator.patch: Device mapper type should not automatically mean
    add 'p' before the partition number. Fall back to adding it only if
    the previous character is a digit. This complies with kpartx behavior
    and Linux behavior "since the dawn of time".
  - remove-dev_t-dep.patch: Remove incorrect code from arch/linux.c that
    made assumptions about the meaning of dev_t causing mounted partitions
    to not be identified on dmraid devices and extended partition numbers
    >= 16.
  - 16-dos-partitions.patch: Handle >16 partitions on DOS partition
    tables.
  - dm-part-sync.patch: Backport fix to allow modifying partitions on
    dmraid disks while other partitions are in use.
  - skip-floppy.patch: Don't probe floppy drives.
  - hfs-probe-corrupt.patch: Don't let a corrupt FS evoke a failed
    assertion.
* loop-partitions.patch: refresh, one hunk moved into debian's
  md-partitions.patch.
* Apply eglibc-2.16 FTBFS gnulib patch, from bison package.

116. By Phillip Susi

Fix dm-part-sync.patch to canonicalize the dm name when constructing
the partition device path (LP: #1012946)

115. By Colin Watson

releasing version 2.3-10ubuntu1

114. By Colin Watson

Drop changelog lies about -fno-stack-protector on sparc, dropped in 2.3-4ubuntu1.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/parted
This branch contains Public information 
Everyone can see this information.

Subscribers