Hello community,
here is the log from the commit of package btrfsprogs for openSUSE:Factory checked in at 2017-11-04 10:24:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/btrfsprogs (Old)
and /work/SRC/openSUSE:Factory/.btrfsprogs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btrfsprogs"
Sat Nov 4 10:24:38 2017 rev:87 rq:538177 version:4.13.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes 2017-10-13 14:04:13.371532793 +0200
+++ /work/SRC/openSUSE:Factory/.btrfsprogs.new/btrfsprogs.changes 2017-11-04 10:25:00.068247809 +0100
@@ -1,0 +2,9 @@
+Wed Nov 1 00:00:00 CET 2017 - dsterba@suse.cz
+
+- update to version 4.13.3:
+ * check: fix --force, wrong check for a mounted block device
+ * build: fix --with-convert parsing
+ * subvol list: don't list TOPLEVEL
+ * other: update tests
+
+-------------------------------------------------------------------
Old:
----
btrfs-progs-v4.13.2.tar.gz
New:
----
btrfs-progs-v4.13.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ btrfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.OljEax/_old 2017-11-04 10:25:00.708224521 +0100
+++ /var/tmp/diff_new_pack.OljEax/_new 2017-11-04 10:25:00.708224521 +0100
@@ -28,7 +28,7 @@
%endif
Name: btrfsprogs
-Version: 4.13.2
+Version: 4.13.3
Release: 0
Summary: Utilities for the Btrfs filesystem
License: GPL-2.0
++++++ btrfs-progs-v4.13.2.tar.gz -> btrfs-progs-v4.13.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfs-progs-v4.13.2/CHANGES new/btrfs-progs-v4.13.3/CHANGES
--- old/btrfs-progs-v4.13.2/CHANGES 2017-10-06 14:37:57.000000000 +0200
+++ new/btrfs-progs-v4.13.3/CHANGES 2017-10-16 18:47:48.000000000 +0200
@@ -1,3 +1,9 @@
+btrfs-progs-4.13.3 (2017-10-16)
+ * check: fix --force, wrong check for a mounted block device
+ * build: fix --with-convert parsing
+ * subvol list: don't list TOPLEVEL
+ * other: update tests
+
btrfs-progs-4.13.2 (2017-10-06)
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-balance.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-balance.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-check.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-check.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-convert.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-convert.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-device.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-device.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-filesystem.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-filesystem.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-find-root.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-find-root.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-image.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-image.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-inspect-internal.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-inspect-internal.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-map-logical.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-map-logical.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-property.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-property.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-qgroup.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-qgroup.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-quota.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-quota.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-receive.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-receive.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-replace.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-replace.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-rescue.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-rescue.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-restore.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-restore.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-scrub.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-scrub.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-select-super.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-select-super.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-send.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-send.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs-subvolume.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs-subvolume.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs.5.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs.5.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfs.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfs.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/btrfstune.8.gz and new/btrfs-progs-v4.13.3/Documentation/btrfstune.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/fsck.btrfs.8.gz and new/btrfs-progs-v4.13.3/Documentation/fsck.btrfs.8.gz differ
Binary files old/btrfs-progs-v4.13.2/Documentation/mkfs.btrfs.8.gz and new/btrfs-progs-v4.13.3/Documentation/mkfs.btrfs.8.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfs-progs-v4.13.2/Makefile new/btrfs-progs-v4.13.3/Makefile
--- old/btrfs-progs-v4.13.2/Makefile 2017-10-06 14:37:57.000000000 +0200
+++ new/btrfs-progs-v4.13.3/Makefile 2017-10-16 18:47:48.000000000 +0200
@@ -59,7 +59,8 @@
DEBUG_LDFLAGS_INTERNAL =
DEBUG_LDFLAGS :=
-TOPDIR := $(shell pwd)
+ABSTOPDIR = $(shell pwd)
+TOPDIR := .
# Common build flags
CSTD = -std=gnu90
@@ -487,7 +488,7 @@
@echo " [TEST PREP] $@"$(eval TMPD=$(shell mktemp -d))
$(Q)mkdir -p $(TMPD)/include/btrfs && \
cp $(libbtrfs_headers) $(TMPD)/include/btrfs && \
- cd $(TMPD) && $(CC) -I$(TMPD)/include -o $@ $(addprefix $(TOPDIR)/,$^) -Wl,-rpath=$(TOPDIR) -lbtrfs
+ cd $(TMPD) && $(CC) -I$(TMPD)/include -o $@ $(addprefix $(ABSTOPDIR)/,$^) -Wl,-rpath=$(ABSTOPDIR) -lbtrfs
@echo " [TEST RUN] $@"
$(Q)cd $(TMPD) && ./$@
@echo " [TEST CLEAN] $@"
@@ -497,7 +498,7 @@
@echo " [TEST PREP] $@"$(eval TMPD=$(shell mktemp -d))
$(Q)mkdir -p $(TMPD)/include/btrfs && \
cp $(libbtrfs_headers) $(TMPD)/include/btrfs && \
- cd $(TMPD) && $(CC) -I$(TMPD)/include -o $@ $(addprefix $(TOPDIR)/,$^) $(STATIC_LDFLAGS) $(STATIC_LIBS)
+ cd $(TMPD) && $(CC) -I$(TMPD)/include -o $@ $(addprefix $(ABSTOPDIR)/,$^) $(STATIC_LDFLAGS) $(STATIC_LIBS)
@echo " [TEST RUN] $@"
$(Q)cd $(TMPD) && ./$@
@echo " [TEST CLEAN] $@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfs-progs-v4.13.2/btrfs-list.c new/btrfs-progs-v4.13.3/btrfs-list.c
--- old/btrfs-progs-v4.13.2/btrfs-list.c 2017-10-06 14:37:57.000000000 +0200
+++ new/btrfs-progs-v4.13.3/btrfs-list.c 2017-10-16 18:47:48.000000000 +0200
@@ -1273,7 +1273,7 @@
ret = resolve_root(all_subvols, entry, top_id);
if (ret == -ENOENT) {
- if (top_id != BTRFS_FS_TREE_OBJECTID) {
+ if (entry->root_id != BTRFS_FS_TREE_OBJECTID) {
entry->full_path = strdup("DELETED");
entry->deleted = 1;
} else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfs-progs-v4.13.2/cmds-check.c new/btrfs-progs-v4.13.3/cmds-check.c
--- old/btrfs-progs-v4.13.2/cmds-check.c 2017-10-06 14:37:57.000000000 +0200
+++ new/btrfs-progs-v4.13.3/cmds-check.c 2017-10-16 18:47:48.000000000 +0200
@@ -13112,6 +13112,8 @@
warning(
"filesystem mounted, continuing because of --force");
}
+ /* A block device is mounted in exclusive mode by kernel */
+ ctree_flags &= ~OPEN_CTREE_EXCLUSIVE;
}
/* only allow partial opening under repair mode */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfs-progs-v4.13.2/configure new/btrfs-progs-v4.13.3/configure
--- old/btrfs-progs-v4.13.2/configure 2017-10-06 14:39:08.000000000 +0200
+++ new/btrfs-progs-v4.13.3/configure 2017-10-16 18:48:13.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for btrfs-progs v4.13.2.
+# Generated by GNU Autoconf 2.69 for btrfs-progs v4.13.3.
#
# Report bugs to