Hello community, here is the log from the commit of package parted for openSUSE:Factory checked in at 2017-12-31 00:42:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/parted (Old) and /work/SRC/openSUSE:Factory/.parted.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "parted" Sun Dec 31 00:42:51 2017 rev:122 rq:559490 version:3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/parted/parted.changes 2017-12-21 11:22:05.256777111 +0100 +++ /work/SRC/openSUSE:Factory/.parted.new/parted.changes 2017-12-31 00:42:53.831942466 +0100 @@ -1,0 +2,5 @@ +Fri Dec 22 17:23:25 CET 2017 - [email protected] + +- Amend patch headers (no functional change) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dummy-bootcode-only-for-x86.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.711315611 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.711315611 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: parted: dos: Wipe boot code only on x86 +Patch-mainline: no, custom SUSE patch --- libparted/labels/dos.c | 7 +++++++ 1 file changed, 7 insertions(+) ++++++ lib-fs-resize-prevent-crash-resizing-FAT16.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.727310276 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.735307608 +0100 @@ -1,7 +1,8 @@ -From 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Mon Sep 17 00:00:00 2001 From: Mike Fleetwood <[email protected]> Date: Sun, 28 Sep 2014 16:15:48 +0100 -Subject: [PATCH] lib-fs-resize: Prevent crash resizing FAT16 file systems +Subject: lib-fs-resize: Prevent crash resizing FAT16 file systems +Patch-mainline: v3.3 +Git-commit: 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Resizing FAT16 file system crashes in libparted/fs/r/fat/resize.c create_resize_context() because it was dereferencing NULL pointer ++++++ libparted-Add-support-for-NVDIMM-devices.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.743304941 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.747303607 +0100 @@ -2,7 +2,8 @@ Date: Mon, 23 Oct 2017 17:47:47 +0200 Subject: Add support for NVDIMM devices References: bsc#1064446 -Patch-mainline: submitted, 2017-10-24 10:22 +0200 +Patch-mainline: v3.3 +Git-commit: 71885c5f493f3a5d950adbb3e8d17eff7e023053 Recognize NVDIMM devices, so that "parted -s /dev/pmem7 p" now prints "Model: NVDIMM Device (pmem)" instead of ++++++ libparted-Add-support-for-NVMe-devices.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.767296938 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.767296938 +0100 @@ -1,7 +1,9 @@ -From 02bb5fe15b89b0a0ffd4019c9d04f16c0af29d46 Mon Sep 17 00:00:00 2001 From: Petr Uzel <[email protected]> Date: Tue, 14 Jun 2016 10:41:18 +0200 -Subject: [PATCH] Add support for NVMe devices +Subject: Add support for NVMe devices +References: bsc#982169 +Patch-mainline: v3.3 +Git-commit: e4ae4330f3e33201aeeed3b7ca88e15d98d03e13 Recognize NVMe Devices, so "parted -s /dev/nvme0n1" now prints "NVMe Device (nvme)" instead of "Model: Unknown (unknown)". ++++++ libparted-Use-read-only-when-probing-devices-on-linu.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.791288936 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.791288936 +0100 @@ -1,8 +1,8 @@ -From 44d5ae0115c4ecfe3158748309e9912c5aede92d Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" <[email protected]> Date: Thu, 6 Aug 2015 07:17:14 -0700 -Subject: [PATCH] libparted: Use read only when probing devices on linux - (#1245144) +Subject: libparted: Use read only when probing devices on linux +Patch-mainline: v3.3 +Git-commit: 44d5ae0115c4ecfe3158748309e9912c5aede92d When a device is opened for RW closing it can trigger other actions, like udev scanning it for partition changes. Use read only for the ++++++ libparted-allow-bigger-snap-radius-if-cylinders-are-used.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.807283601 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.815280934 +0100 @@ -1,7 +1,8 @@ -From 2ef86fbe0fd8a6c4b48dd8edfbe41728a7343dac Mon Sep 17 00:00:00 2001 From: Petr Uzel <[email protected]> Date: Thu, 29 May 2014 14:50:31 +0200 -Subject: [PATCH] libparted: allow bigger snap radius if cylinders are used +Subject: libparted: allow bigger snap radius if cylinders are used +References: bnc#879387 +Patch-mainline: no, custom change for flexibility This is partial revert of commit @@ -19,8 +20,6 @@ Only revert to the old behavior if cylinders are used in order to give parted more flexibility when snapping the partition start/end. - -References: bnc#879387 --- libparted/unit.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ++++++ libparted-avoid-libdevice-mapper-warnings.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.823278266 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.823278266 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: libparted: Avoid libdevice-mapper warnings +Patch-mainline: no, custom SUSE patch --- libparted/arch/linux.c | 6 ++++++ 1 file changed, 6 insertions(+) ++++++ libparted-dasd-do-not-use-first-tracks.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.859266262 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.863264929 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: libparted: dasd: Do not use first tracks +Patch-mainline: v3.3, solved a bit differently in 4126d0292c75 --- libparted/labels/dasd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ++++++ libparted-dasd-implicit-partition-disk-flag.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.887256926 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.887256926 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: libparted: dasd: Add an implicit partition disk flag +Patch-mainline: no, custom SUSE patch --- include/parted/disk.in.h | 4 +++- libparted/disk.c | 2 ++ ++++++ libparted-fix-nvme-partition-naming.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.935240921 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.939239588 +0100 @@ -1,3 +1,7 @@ +From: Petr Uzel <[email protected]> +Subject: libparted: Fix NVMe device naming +References: bsc#982169 +Patch-mainline: no, required to fix custom SUSE device naming --- libparted/arch/linux.c | 1 + 1 file changed, 1 insertion(+) ++++++ libparted-make-BLKRRPART-more-robust.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.959232919 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.959232919 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: libparted: Make BLKRRPART more robust +Patch-mainline: no, upstream does not use BLKRRPART and leaves DASDs broken --- libparted/arch/linux.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) ++++++ libparted-make-sure-not-to-treat-percentages-and-cyls-as-exact.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.975227584 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.975227584 +0100 @@ -1,7 +1,8 @@ -From 01900e056ec250836d15b5f5c3f59a8e1454b781 Mon Sep 17 00:00:00 2001 From: Phillip Susi <[email protected]> Date: Mon, 4 Nov 2013 13:10:09 -0500 -Subject: [PATCH] libparted: make sure not to treat percentages as exact +Subject: libparted: make sure not to treat percentages as exact +Patch-mainline: v3.2, custom part from puzel still required +Git-commit: 01900e056ec250836d15b5f5c3f59a8e1454b781 If 1% of the drive size worked out ot be an even power of two, it would trigger the exact placement. Add an exception @@ -9,7 +10,6 @@ Petr Uzel <[email protected]>: Also avoid this logic when the unit is specified as cylinders. - --- libparted/unit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ++++++ libparted-use-BLKRRPART-for-DASD.patch.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.015214246 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.015214246 +0100 @@ -1,9 +1,8 @@ -From ac422c32ae3be0e599f7b3f4ab6961b61129c4ba Mon Sep 17 00:00:00 2001 From: Petr Uzel <[email protected]> Date: Fri, 14 Feb 2014 09:12:47 +0100 -Subject: [PATCH] libparted-used-BLKRRPART-for-DASD.patch - -Addresses: bnc#862139 +Subject: libparted: use BLKRRPART for DASDs +References: bnc#862139 +Patch-mainline: no, upstream dropped proper DASD support This reverts upstream commit 9fa0e1800db5b9f094ae481fd95a51da03f19e95. This reverts upstream commit 1223b9fc07859cb619c80dc057bd05458f9b5669. ++++++ more-reliable-informing-the-kernel.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.027210245 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.031208912 +0100 @@ -1,12 +1,15 @@ -# bnc#657360 -# -# This patch should make parted's process of informing the kernel -# about changes of partition table sligtly more reliable. -# It consists of 3 quite unrelated parts: -# -# 1. increase the max sleep time if partition is busy from 1 to 2 seconds -# 2. do not inform the kernel when only partition flags change - kernel -# does not care about the flags +From: Petr Uzel <[email protected]> +Subject: parted: Make informing the kernel more reliable +References: bnc#657360 +Patch-mainline: no + +This patch should make parted's process of informing the kernel +about changes of partition table sligtly more reliable. +It consists of 2 quite unrelated parts: + +* increase the max sleep time if partition is busy from 1 to 2 seconds +* do not inform the kernel when only partition flags change - kernel + does not care about the flags --- libparted/arch/linux.c | 2 +- parted/parted.c | 28 +++++++++++++++++++++++++++- ++++++ parted-2.4-ncursesw6.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.059199576 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.063198242 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: build: Add ncursesw6 support +Patch-mainline: no, custom SUSE patch --- configure.ac | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ++++++ parted-fatresize-autoconf.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.119179569 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.123178236 +0100 @@ -1,3 +1,17 @@ +From: Petr Uzel <[email protected]> +Subject: build: Patch fatresize build into parted package +Patch-mainline: no, custom SUSE patch + +Fatresize is used by YaST to resize FAT16/FAT32 file systems. It uses +libparted functions for that purpose but does not resize the FAT +partition afterward. That is the task of parted instead. So using it +without parted and YaST doesn't make much sense. + +Versions more recent than 0.1 like e.g. 1.0.3 are incompatible and +risk data loss by silently increasing the FS size (See: bsc#1072479). + +Upstream: https://github.com/ya-mouse/fatresize +[sparschauer: Wrote the patch description] --- Makefile.am | 2 +- configure.ac | 1 + ++++++ parted-mac.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.151168900 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.159166232 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: parted: mac: Print the system name +Patch-mainline: no, custom SUSE patch --- include/parted/disk.in.h | 9 +++++++-- libparted/disk.c | 33 +++++++++++++++++++++++++++++++++ ++++++ parted-resize-alias-to-resizepart.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.199152895 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.199152895 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: parted: Add an "resize" alias for "resizepart" +Patch-mainline: no, compatibility for parted < 3.0 syntax --- parted/parted.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) ++++++ parted-type.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.219146226 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.219146226 +0100 @@ -1,3 +1,9 @@ +From: Petr Uzel <[email protected]> +Subject: parted: Introduce a type flag +Patch-mainline: no, required by YaST + +YaST requires a type flag in order to check the current partition +type for msdos partition tables. --- include/parted/disk.in.h | 5 ++- libparted/disk.c | 2 + ++++++ parted-wipeaix.patch ++++++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:56.255134222 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:56.255134222 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel <[email protected]> +Subject: parted: dos: Wipe AIX FS signatures +Patch-mainline: no, custom SUSE patch --- libparted/labels/dos.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
