1.8.6 ===== Revert the implementation of the linux-swap(new) and linux-swap(old) types. The type is 'linux-swap' for v1, v2, and s1suspend swap partitions on Linux. 1.8.5 ===== Another minor update. Both versions 1.8.3 and 1.8.4 lacked po translation files. These are included with version 1.8.5. 1.8.4 ===== Minor bug fix release for 1.8.3 to fix build issues on various platforms: * Use 'uname -m' to determine if we build on System Z or not. * Include <parted/vtoc.h> in <parted/fdasd.h> for format1_label_t definition. * Remove unused variables in libparted/arch/linux.c (-Werror). * Check return values on fgets() and asprint() in libparted/arch/linux.c (-Werror). * Check for tgetent() in libtinfo in the configure script. * Move some macro definitions in <parted/disk.h> to fix a compile problem with gcc-4.1.2 as indicated here: http://lists.gnu.org/archive/html/bug-parted/2007-03/msg00008.html 1.8.3 ===== libparted: * Header file clean ups. * Sync the linux-swap header according to the Linux kernel sources. * Enable support for swsusp partitions and the ability to differentiate between old and new versions of linux-swap partitions. * Renaming PARTITION_EXT to PARTITION_DOS_EXT in the DOS disklabel code (consitency with Linux kernel source). * Added libparted.pc pkg-config file. * Remove unused functions, ifdefs, and other code. * Deprecate ped_[register|unregister]_disk_type in favor of ped_disk_type_[register|unregister]. * Small test program fixes (in label.c and common.c). * Make functions const-correct. * Handle systems where libreadline is not available. * Preserve starting sector for primary NTFS 3.1 partitions on DOS disklabel. * Handle 2048-byte logical sectors in linux_read(). * Use PED_SECTOR_SIZE_DEFAULT macro in place of 512. * Don't assume logical sector size is <= 512B on AIX. * Detect HFS write failure. * Use mkstemp() in place of mktemp(). * Added HFS+ resize support. * Don't build DASD support on non-zSeries hardware. parted/partprobe: * Use fputs() and putchar() in place for printf(), when possible. * Detect/report stdout write errors. * Accept the --version and --help options. * Fix memory leaks in parted(8). general: * Synchronize the manual page and --help documentation. * GNU autoconf and automake updates. * 'gcc -Wall -Wshadow' warning cleanups. * Don't define _GNU_SOURCE manually. * Documentation updates and cleanups (AUTHORS, copyright notices, etc). * Use gnulib (http://www.gnu.org/software/gnulib/). Compiled okay using sys-apps/parted-1.8.2.ebuild and latest version of qtparted seems to run fine. I just haven't tried it yet.:) Reproducible: Always
Version 1.8.6 builds and runs fine using a bumped parted-1.8.2 ebuild.
Added to CVS... thanks for the bug report and I apologize that it took so long to get done...