![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package parted checked in at Thu Mar 22 21:00:13 CET 2007. -------- --- parted/parted.changes 2007-03-07 15:47:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/parted/parted.changes 2007-03-22 13:57:54.000000000 +0100 @@ -1,0 +2,31 @@ +Thu Mar 22 13:56:10 CET 2007 - fehr@suse.de + +- Update to new version 1.8.6 + Revert the implementation of the linux-swap(new) and linux-swap(old) types. + +- Update to new version 1.8.5 + Add po translations + +- Update to new version 1.8.4 + Minor bug fix release for 1.8.3 to fix build issues on various platforms + +------------------------------------------------------------------- +Mon Mar 19 14:12:12 CET 2007 - fehr@suse.de + +- Update to new version 1.8.3 + libparted: + - 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. + - Preserve starting sector for primary NTFS 3.1 partitions on DOS disklabel. + - Handle 2048-byte logical sectors in linux_read(). + - Don't assume logical sector size is <= 512B on AIX. + - Detect HFS write failure. + - Added HFS+ resize support. + 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). + +------------------------------------------------------------------- Old: ---- device_map_support.diff parted-1.8.2.tar.bz2 New: ---- parted-1.8.3.dif parted-1.8.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ parted.spec ++++++ --- /var/tmp/diff_new_pack.c10693/_old 2007-03-22 20:59:05.000000000 +0100 +++ /var/tmp/diff_new_pack.c10693/_new 2007-03-22 20:59:05.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package parted (Version 1.8.2) +# spec file for package parted (Version 1.8.6) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,13 +11,13 @@ # norootforbuild Name: parted -BuildRequires: device-mapper device-mapper-devel e2fsprogs-devel libreiserfs readline-devel reiserfs +BuildRequires: check device-mapper device-mapper-devel e2fsprogs-devel libreiserfs readline-devel reiserfs %define aclocaldir /usr/share/aclocal License: GNU General Public License (GPL) Group: System/Filesystems Summary: GNU partitioner -Version: 1.8.2 -Release: 7 +Version: 1.8.6 +Release: 1 Source0: %{name}-%{version}.tar.bz2 Patch: always-resize-part.dif Patch1: parted-type.patch @@ -26,7 +26,7 @@ Patch4: disable_FAT_check.diff Patch5: no-mklabel-warn-script-mode.patch Patch6: etherd_support.diff -Patch7: device_map_support.diff +Patch7: parted-1.8.3.dif Patch8: fat16_hfs_fix.dif Patch9: always_print_geom.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -72,12 +72,12 @@ %patch4 %patch5 %patch6 -p0 -%patch7 -p0 +%patch7 %patch8 -p1 %patch9 %build -autoreconf --force --install +#autoreconf --force --install test -f po/Makevars || mv po/Makevars.template po/Makevars CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ @@ -116,12 +116,35 @@ %defattr(-,root,root) %doc doc/API doc/FAT %{_prefix}/include/* -%{aclocaldir}/* +%{_libdir}/pkgconfig/libparted.pc %{_libdir}/*.a* %{_libdir}/*.la* %{_libdir}/*.so %changelog +* Thu Mar 22 2007 - fehr@suse.de +- Update to new version 1.8.6 + Revert the implementation of the linux-swap(new) and linux-swap(old) types. +- Update to new version 1.8.5 + Add po translations +- Update to new version 1.8.4 + Minor bug fix release for 1.8.3 to fix build issues on various platforms +* Mon Mar 19 2007 - fehr@suse.de +- Update to new version 1.8.3 + libparted: + - 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. + - Preserve starting sector for primary NTFS 3.1 partitions on DOS disklabel. + - Handle 2048-byte logical sectors in linux_read(). + - Don't assume logical sector size is <= 512B on AIX. + - Detect HFS write failure. + - Added HFS+ resize support. + 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). * Wed Mar 07 2007 - fehr@suse.de - make resize of ext2/3 under YaST2 work again (#249674) * Tue Feb 20 2007 - fehr@suse.de ++++++ always-resize-part.dif ++++++ --- /var/tmp/diff_new_pack.c10693/_old 2007-03-22 20:59:05.000000000 +0100 +++ /var/tmp/diff_new_pack.c10693/_new 2007-03-22 20:59:05.000000000 +0100 @@ -42,14 +42,14 @@ if (!ped_disk_set_partition_geom (disk, part, constraint, new_geom.start, new_geom.end)) goto error_close_fs; -- if (!ped_file_system_resize (fs, &part->geom, timer)) +- if (!ped_file_system_resize (fs, &part->geom, g_timer)) - goto error_close_fs; - /* may have changed... eg fat16 -> fat32 */ - ped_partition_set_system (part, fs->type); - ped_file_system_close (fs); + if(fs) + { -+ if (!ped_file_system_resize (fs, &part->geom, timer) && !always_resize ) ++ if (!ped_file_system_resize (fs, &part->geom, g_timer) && !always_resize ) + goto error_close_fs; + /* may have changed... eg fat16 -> fat32 */ + ped_partition_set_system (part, fs->type); ++++++ parted-1.8.3.dif ++++++ --- configure.ac +++ configure.ac 2007/03/19 14:24:09 @@ -442,11 +442,6 @@ AC_EGREP_CPP([__s390x__], , compile_for_s390=yes) AM_CONDITIONAL([COMPILE_FOR_S390], [test "$compile_for_s390" = yes]) -dnl check for "check", unit testing library/header -PKG_CHECK_MODULES([CHECK], [check >= 0.9.3], have_check=yes, have_check=no) -if test "$have_scintilla" != "yes"; then - AC_MSG_RESULT([Unable to locate check version 0.9.3 or higher: not building]) -fi AM_CONDITIONAL([HAVE_CHECK], [test "$have_check" = yes]) dnl Checks for typedefs, structures and compiler characteristics. ++++++ parted-1.8.2.tar.bz2 -> parted-1.8.6.tar.bz2 ++++++ ++++ 225223 lines of diff (skipped) ++++++ parted-mac.patch ++++++ --- /var/tmp/diff_new_pack.c10693/_old 2007-03-22 20:59:09.000000000 +0100 +++ /var/tmp/diff_new_pack.c10693/_new 2007-03-22 20:59:09.000000000 +0100 @@ -108,7 +108,7 @@ - PED_DISK_TYPE_PARTITION_NAME=2 /**< supports partition names */ + PED_DISK_TYPE_PARTITION_NAME=2, /**< supports partition names */ + PED_DISK_TYPE_SYSTEM_NAME=4 /**< supports system names */ - } PedDiskTypeFeature; + }; #define PED_DISK_TYPE_FIRST_FEATURE PED_DISK_TYPE_EXTENDED -#define PED_DISK_TYPE_LAST_FEATURE PED_DISK_TYPE_PARTITION_NAME +#define PED_DISK_TYPE_LAST_FEATURE PED_DISK_TYPE_SYSTEM_NAME ++++++ parted-type.patch ++++++ --- /var/tmp/diff_new_pack.c10693/_old 2007-03-22 20:59:09.000000000 +0100 +++ /var/tmp/diff_new_pack.c10693/_new 2007-03-22 20:59:09.000000000 +0100 @@ -42,17 +42,17 @@ --- parted-1.6.2/parted/ui.c.type Wed Jul 3 02:59:11 2002 +++ parted-1.6.2/parted/ui.c Wed Jul 24 13:47:58 2002 -@@ -519,7 +519,10 @@ - NULL, 1); - if (!input) - return 0; -- valid = sscanf (input, "%d", value); -+ if (strstr(input, "0x") == input) +@@ -891,7 +891,10 @@ + NULL, 1); + if (!input) + return 0; +- valid = sscanf (input, "%d", value); ++ if (strstr(input, "0x") == input) + valid = sscanf (input, "%x", value); + else + valid = sscanf (input, "%d", value); - free (input); - return valid; + free (input); + return valid; } --- parted-1.6.11/include/parted/disk.h.type Wed Apr 10 03:23:11 2002 +++ parted-1.6.11/include/parted/disk.h Wed Jul 24 13:47:58 2002 @@ -65,7 +65,7 @@ + PED_PARTITION_TYPE=10, + PED_PARTITION_PREP=11, + PED_PARTITION_MSFT_RESERVED=12 - } PedPartitionFlag; + }; #define PED_PARTITION_FIRST_FLAG PED_PARTITION_BOOT #define PED_PARTITION_LAST_FLAG PED_PARTITION_MSFT_RESERVED --- parted-1.6.2/parted/parted.c.type Wed Jul 24 13:47:58 2002 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de