Your message dated Wed, 01 Jan 2014 03:34:04 +0000
with message-id <[email protected]>
and subject line Bug#732533: fixed in btrfs-tools 3.12-1
has caused the Debian Bug report #732533,
regarding btrfs-tools: New upstream release v3.12
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
732533: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732533
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: btrfs-tools
Version: 0.19+20130705-3
Severity: wishlist
Tags: patch

Hello,

See announcement at http://thread.gmane.org/gmane.comp.file-systems.btrfs/30403

The attached patch updates Debian package to this new version 3.12
I think it is complete and it closes 2 bugs: #719072 & #732075

Regards,
Julien

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (900, 'unstable'), (400, 'testing'), (300, 'experimental'), (200, 
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12.5+ (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages btrfs-tools depends on:
ii  e2fslibs    1.42.8-1
ii  libblkid1   2.20.1-5.3
ii  libc6       2.17-97
ii  libcomerr2  1.42.8-1
ii  liblzo2-2   2.06-1
ii  libuuid1    2.20.1-5.3
ii  zlib1g      1:1.2.8.dfsg-1

btrfs-tools recommends no packages.

btrfs-tools suggests no packages.

-- no debconf information
diff --git a/debian/changelog b/debian/changelog
index 8c6a5d6..a5c17e5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+btrfs-tools (3.12-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #732075)
+  * Drop patches merged upstream:
+    - 07-manpage2.patch
+    - 10-soname.patch
+    - Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch
+  * Refresh patches. (Closes: #719072)
+
+ -- Julien Muchembled <[email protected]>  Wed, 18 Dec 2013 11:51:13 +0100
+
 btrfs-tools (0.19+20130705-3) unstable; urgency=low
 
   * Import patch by Shilong Wang to resolve btrfs-convert (Closes:
diff --git a/debian/patches/02-ftbfs.patch b/debian/patches/02-ftbfs.patch
index 3b188b8..e52052d 100644
--- a/debian/patches/02-ftbfs.patch
+++ b/debian/patches/02-ftbfs.patch
@@ -8,7 +8,7 @@ Description:
 
 --- a/btrfs-convert.c
 +++ b/btrfs-convert.c
-@@ -2520,7 +2520,7 @@
+@@ -2444,7 +2444,7 @@ static int do_rollback(const char *devname, int force)
  	ext2_root = btrfs_read_fs_root(root->fs_info, &key);
  	if (!ext2_root || IS_ERR(ext2_root)) {
  		fprintf(stderr, "unable to open subvol %llu\n",
diff --git a/debian/patches/03-manpage.patch b/debian/patches/03-manpage.patch
index d8c1b25..e0983e3 100644
--- a/debian/patches/03-manpage.patch
+++ b/debian/patches/03-manpage.patch
@@ -5,7 +5,7 @@ Description:
 
 --- a/man/btrfs.8.in
 +++ b/man/btrfs.8.in
-@@ -497,7 +497,7 @@
+@@ -752,7 +752,7 @@ case of failure.
  
  .SH AVAILABILITY
  .B btrfs
@@ -14,20 +14,9 @@ Description:
  and not suitable for any uses other than benchmarking and review.
  Please refer to the btrfs wiki http://btrfs.wiki.kernel.org for
  further details.
---- a/man/btrfsck.8.in
-+++ b/man/btrfsck.8.in
-@@ -8,7 +8,7 @@
- \fIdevice\fP is the device file where the filesystem is stored.
- .SH AVAILABILITY
- .B btrfsck
--is part of btrfs-progs. Btrfs is currently under heavy development,
-+is part of btrfs-tools. Btrfs is currently under heavy development,
- and not suitable for any uses other than benchmarking and review.
- Please refer to the btrfs wiki http://btrfs.wiki.kernel.org for
- further details.
 --- a/man/btrfs-image.8.in
 +++ b/man/btrfs-image.8.in
-@@ -44,7 +44,7 @@
+@@ -44,7 +44,7 @@ option if your extent tree is corrupted to make sure that all of the metadata is
  captured.
  .SH AVAILABILITY
  .B btrfs-image
@@ -38,7 +27,7 @@ Description:
  http://btrfs.wiki.kernel.org for further details.
 --- a/man/mkfs.btrfs.8.in
 +++ b/man/mkfs.btrfs.8.in
-@@ -84,7 +84,7 @@
+@@ -97,7 +97,7 @@ As default the unit is the byte, however it is possible to append a suffix
  to the arguments like \fBk\fP for KBytes, \fBm\fP for MBytes...
  .SH AVAILABILITY
  .B mkfs.btrfs
diff --git a/debian/patches/04-linker.patch b/debian/patches/04-linker.patch
index b3dc028..479402f 100644
--- a/debian/patches/04-linker.patch
+++ b/debian/patches/04-linker.patch
@@ -3,7 +3,7 @@ Description: Fixes FTBFS with --no-add-needed (Closes: #554059).
 
 --- a/Makefile
 +++ b/Makefile
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@ TESTS = fsck-tests.sh
  INSTALL = install
  prefix ?= /usr/local
  bindir = $(prefix)/bin
diff --git a/debian/patches/07-manpage2.patch b/debian/patches/07-manpage2.patch
deleted file mode 100644
index 5c876bf..0000000
--- a/debian/patches/07-manpage2.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Author: Daniel Baumann <[email protected]>
-Description: Update manpage to match /sbin/btrfs (Closes: #638778, #642302).
-
---- a/man/btrfs.8.in
-+++ b/man/btrfs.8.in
-@@ -25,6 +25,8 @@
- [-s \fIstart\fR] [-t \fIsize\fR] -[vf] <\fIfile\fR>|<\fIdir\fR> \
- [<\fIfile\fR>|<\fIdir\fR>...]
- .PP
-+\fBbtrfs\fP \fBfilesystem df\fP\fI <path> \fP
-+.PP
- \fBbtrfs\fP \fBfilesystem sync\fP\fI <path> \fP
- .PP
- \fBbtrfs\fP \fBfilesystem resize\fP\fI [devid:][+/\-]<size>[gkm]|[devid:]max <filesystem>\fP
-@@ -33,7 +35,7 @@
- .PP
- \fBbtrfs\fP \fBfilesystem balance\fP\fI <path> \fP
- .PP
--\fBbtrfs\fP \fBdevice scan\fP\fI [--all-devices|<device> [<device>...]]\fP
-+\fBbtrfs\fP \fBfilesystem scan\fP\fI [--all-devices|<device> [<device>...]]\fP
- .PP
- \fBbtrfs\fP \fBdevice stats\fP [-z] {\fI<path>\fP|\fI<device>\fP}
- .PP
-@@ -199,6 +201,10 @@
- Show information of a given subvolume in the \fI<path>\fR.
- .TP
- 
-+\fBfilesystem df\fR\fI <path>\fR
-+Resize a filesystem identified by \fI<path>\fR.
-+.TP
-+
- \fBfilesystem defragment\fP -c[zlib|lzo] [-l \fIlen\fR] [-s \fIstart\fR] \
- [-t \fIsize\fR] -[vf] <\fIfile\fR>|<\fIdir\fR> [<\fIfile\fR>|<\fIdir\fR>...]
- 
diff --git a/debian/patches/09-unaligned-memaccess.patch b/debian/patches/09-unaligned-memaccess.patch
index c6b9fba..68debf8 100644
--- a/debian/patches/09-unaligned-memaccess.patch
+++ b/debian/patches/09-unaligned-memaccess.patch
@@ -12,7 +12,7 @@ Description: Fixing unaligned memory accesses (Closes: #656955).
  #if BTRFS_FLAT_INCLUDES
  #include "list.h"
  #include "kerncompat.h"
-@@ -1135,13 +1137,17 @@
+@@ -1171,13 +1173,17 @@ struct btrfs_root {
  static inline u##bits btrfs_##name(struct extent_buffer *eb)		\
  {									\
  	struct btrfs_header *h = (struct btrfs_header *)eb->data;	\
@@ -32,7 +32,7 @@ Description: Fixing unaligned memory accesses (Closes: #656955).
  }
  
  #define BTRFS_SETGET_FUNCS(name, type, member, bits)			\
-@@ -1163,11 +1169,15 @@
+@@ -1199,11 +1205,15 @@ static inline void btrfs_set_##name(struct extent_buffer *eb,		\
  #define BTRFS_SETGET_STACK_FUNCS(name, type, member, bits)		\
  static inline u##bits btrfs_##name(type *s)				\
  {									\
@@ -52,7 +52,7 @@ Description: Fixing unaligned memory accesses (Closes: #656955).
  BTRFS_SETGET_FUNCS(device_type, struct btrfs_dev_item, type, 64);
 --- a/volumes.c
 +++ b/volumes.c
-@@ -452,10 +452,11 @@
+@@ -458,10 +458,11 @@ static int find_next_chunk(struct btrfs_root *root, u64 objectid, u64 *offset)
  		if (found_key.objectid != objectid)
  			*offset = 0;
  		else {
diff --git a/debian/patches/10-soname.patch b/debian/patches/10-soname.patch
deleted file mode 100644
index 39bfe31..0000000
--- a/debian/patches/10-soname.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Author: Luk Claes <[email protected]>
-Description: Setting soname for libbtrfs.
-
---- a/Makefile
-+++ b/Makefile
-@@ -100,7 +100,7 @@
- $(libs_shared): $(libbtrfs_objects) $(lib_links) send.h
- 	@echo "    [LD]     $@"
- 	$(Q)$(CC) $(CFLAGS) $(libbtrfs_objects) $(LDFLAGS) $(lib_LIBS) \
--		-shared -Wl,-soname,libbtrfs.so -o libbtrfs.so.0.1
-+		-shared -Wl,-soname,libbtrfs.so.0 -o libbtrfs.so.0.1
- 
- $(libs_static): $(libbtrfs_objects)
- 	@echo "    [AR]     $@"
diff --git a/debian/patches/Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch b/debian/patches/Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch
deleted file mode 100644
index 7158695..0000000
--- a/debian/patches/Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From patchwork Wed Jul 17 16:03:40 2013
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: Btrfs-progs: fix wrong arg sb_bytenr for btrfs_scan_fs_devices()
-From: Shilong Wang <[email protected]>
-X-Patchwork-Id: 2828820
-Message-Id: <[email protected]>
-To: [email protected]
-Cc: [email protected]
-Date: Thu, 18 Jul 2013 00:03:40 +0800
-
-From: Wang Shilong <[email protected]>
-
-For most time, In open_ctree_*(), we use the first superblock
-(BTRFS_SUPER_INFO_OFFSET). However, for btrfs-convert, we don't,
-we should pass the correct sb_bytenr to btrfs_scan_fs_devices() rather
-than always use BTRFS_SUPER_INFO_OFFSET.This patch fix the following
-regression:
-
-mkfs.ext2 <dev>
-btrfs-convert <dev>
-
-warning, device 1 is missing
-Check tree block failed, want=2670592, have=0
-read block failed check_tree_block
-Couldn't read chunk root
-Segmentation fault (core dumped)
-
-Signed-off-by: Wang Shilong <[email protected]>
-
----
-btrfs-find-root.c | 2 +-
- cmds-chunk.c      | 2 +-
- disk-io.c         | 9 ++++++---
- disk-io.h         | 2 +-
- 4 files changed, 9 insertions(+), 6 deletions(-)
-
-diff --git a/btrfs-find-root.c b/btrfs-find-root.c
-index 9b3d7df..374cf81 100644
---- a/btrfs-find-root.c
-+++ b/btrfs-find-root.c
-@@ -82,7 +82,7 @@ static struct btrfs_root *open_ctree_broken(int fd, const char *device)
- 		return NULL;
- 	}
- 
--	ret = btrfs_scan_fs_devices(fd, device, &fs_devices);
-+	ret = btrfs_scan_fs_devices(fd, device, &fs_devices, 0);
- 	if (ret)
- 		goto out;
- 
-diff --git a/cmds-chunk.c b/cmds-chunk.c
-index 03314de..6ada328 100644
---- a/cmds-chunk.c
-+++ b/cmds-chunk.c
-@@ -1291,7 +1291,7 @@ static int recover_prepare(struct recover_control *rc, char *path)
- 		goto fail_free_sb;
- 	}
- 
--	ret = btrfs_scan_fs_devices(fd, path, &fs_devices);
-+	ret = btrfs_scan_fs_devices(fd, path, &fs_devices, 0);
- 	if (ret)
- 		goto fail_free_sb;
- 
-diff --git a/disk-io.c b/disk-io.c
-index 13dbe27..f8e236c 100644
---- a/disk-io.c
-+++ b/disk-io.c
-@@ -909,13 +909,16 @@ void btrfs_cleanup_all_caches(struct btrfs_fs_info *fs_info)
- }
- 
- int btrfs_scan_fs_devices(int fd, const char *path,
--			  struct btrfs_fs_devices **fs_devices)
-+			  struct btrfs_fs_devices **fs_devices,
-+			  u64 sb_bytenr)
- {
- 	u64 total_devs;
- 	int ret;
-+	if (!sb_bytenr)
-+		sb_bytenr = BTRFS_SUPER_INFO_OFFSET;
- 
- 	ret = btrfs_scan_one_device(fd, path, fs_devices,
--				    &total_devs, BTRFS_SUPER_INFO_OFFSET);
-+				    &total_devs, sb_bytenr);
- 	if (ret) {
- 		fprintf(stderr, "No valid Btrfs found on %s\n", path);
- 		return ret;
-@@ -1001,7 +1004,7 @@ static struct btrfs_fs_info *__open_ctree_fd(int fp, const char *path,
- 	if (restore)
- 		fs_info->on_restoring = 1;
- 
--	ret = btrfs_scan_fs_devices(fp, path, &fs_devices);
-+	ret = btrfs_scan_fs_devices(fp, path, &fs_devices, sb_bytenr);
- 	if (ret)
- 		goto out;
- 
-diff --git a/disk-io.h b/disk-io.h
-index effaa9f..bc749c3 100644
---- a/disk-io.h
-+++ b/disk-io.h
-@@ -59,7 +59,7 @@ int btrfs_setup_all_roots(struct btrfs_fs_info *fs_info,
- void btrfs_release_all_roots(struct btrfs_fs_info *fs_info);
- void btrfs_cleanup_all_caches(struct btrfs_fs_info *fs_info);
- int btrfs_scan_fs_devices(int fd, const char *path,
--			  struct btrfs_fs_devices **fs_devices);
-+			  struct btrfs_fs_devices **fs_devices, u64 sb_bytenr);
- int btrfs_setup_chunk_tree_and_device_map(struct btrfs_fs_info *fs_info);
- 
- struct btrfs_root *open_ctree(const char *filename, u64 sb_bytenr, int writes);
diff --git a/debian/patches/series b/debian/patches/series
index 3d158af..ae346fc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,8 +1,5 @@
 02-ftbfs.patch
 03-manpage.patch
 04-linker.patch
-07-manpage2.patch
 09-unaligned-memaccess.patch
-10-soname.patch
 default-to-fsck.patch
-Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch

--- End Message ---
--- Begin Message ---
Source: btrfs-tools
Source-Version: 3.12-1

We believe that the bug you reported is fixed in the latest version of
btrfs-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dimitri John Ledkov <[email protected]> (supplier of updated btrfs-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 01 Jan 2014 01:52:43 +0000
Source: btrfs-tools
Binary: btrfs-tools btrfs-tools-udeb btrfs-tools-dbg
Architecture: amd64 source
Version: 3.12-1
Distribution: unstable
Urgency: low
Maintainer: Dimitri John Ledkov <[email protected]>
Changed-By: Dimitri John Ledkov <[email protected]>
Closes: 719072 732075 732533
Description: 
 btrfs-tools - Checksumming Copy on Write Filesystem utilities
 btrfs-tools-dbg - Checksumming Copy on Write Filesystem utilities (debug)
 btrfs-tools-udeb - Checksumming Copy on Write Filesystem utilities (udeb) 
(udeb)
Changes: 
 btrfs-tools (3.12-1) unstable; urgency=low
 .
   [ Julien Muchembled ]
   * New upstream release. (Closes: #732075, #732533)
   * Drop patches merged upstream:
     - 07-manpage2.patch
     - 10-soname.patch
     - Btrfs-progs-fix-wrong-arg-sb_bytenr-for-btrfs_scan_fs_devices.patch
   * Refresh patches. (Closes: #719072)
 .
   [ Dimitri John Ledkov ]
   * Add watch file.
   * Bump standards version to 3.9.5.
Checksums-Sha1: 
 852b05d40ca36980a93586910799c564c82d8f4b 1973 btrfs-tools_3.12-1.dsc
 a9067bf56680937f9cea77a15a0e06500f94a935 261220 btrfs-tools_3.12.orig.tar.xz
 794357bb6ffcb97b62006f47bb83da874f547066 10024 btrfs-tools_3.12-1.debian.tar.xz
 44349f1f4d3008e0be85bd9046a4595f159060cf 340492 btrfs-tools_3.12-1_amd64.deb
 97954713c274df674ca6578bb82612adde07f14c 169500 
btrfs-tools-udeb_3.12-1_amd64.udeb
 e8c76f803e79e1a19f2e0479646f5cbb101d1b8c 3606734 
btrfs-tools-dbg_3.12-1_amd64.deb
Checksums-Sha256: 
 3059dd584e61f66a667d0438af625957ec2c7bdc212f05a7a2b6e4c8f4c5ac2e 1973 
btrfs-tools_3.12-1.dsc
 097e63561c91c1fbfdf99e7a60ed55b51fa0f057b3875c08413e362c93938cdf 261220 
btrfs-tools_3.12.orig.tar.xz
 b973cdecd70d13207169069f3ebc91ce1fecf1a86b6cd2439150d24348624290 10024 
btrfs-tools_3.12-1.debian.tar.xz
 f6cfe084af562e3dd92ea5a30ca11b7e85e5204e0c806d8ffe6fdfa1ebc25410 340492 
btrfs-tools_3.12-1_amd64.deb
 4ed9e797f965219a52a6cd1f5ce91079a291ec8551d0c5da098ed5dc6499b11e 169500 
btrfs-tools-udeb_3.12-1_amd64.udeb
 2e2472a882a6a6ed3ceef9107d7a2cc03a6428008d77addb83fdb1d54a5bbce8 3606734 
btrfs-tools-dbg_3.12-1_amd64.deb
Files: 
 222710f92f53fe274df366fb6569154f 1973 admin optional btrfs-tools_3.12-1.dsc
 cd96bb73acd864e577cddba5fe310650 261220 admin optional 
btrfs-tools_3.12.orig.tar.xz
 04d903841e33de494d261e97fc81ce6a 10024 admin optional 
btrfs-tools_3.12-1.debian.tar.xz
 b3ac84f3772f0281b4908c13534141d5 340492 admin optional 
btrfs-tools_3.12-1_amd64.deb
 33611faf44ffeb5cf59f2bd1655cd3cf 169500 debian-installer optional 
btrfs-tools-udeb_3.12-1_amd64.udeb
 866291689037180d3285edd5748e5c7e 3606734 debug extra 
btrfs-tools-dbg_3.12-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAEBCAAGBQJSw3YnAAoJEIh7YGGLPBauOC0P/iOIq11ngANBMKpjJDl0s/eL
ITQHo1Mw5JgzDB28H1TyY+HN/izDbOa6lF96HJThjC0yd2xNDq8VQSE0MTS4Qf0x
6HjkHC4Vprq6uhGzVURoEeCgO/M4PJNSV4cc13ptdTJgfK+l82fe+wQV2YeoyGnA
41tJuhEY5JJKN7mfWiA0y51OydlKx54Y4FKZx/7etYJy2OvijmxhYIdwfCSmQZmo
zEgZhmsY0ZIDGOPtJfErauPiccc8sC6+toVoIOTiAt5jJrb0b/EK9hj21fiU56sq
MpaT202zLk0QNw18lIqQS0Eqs4WGIG3k5HZwXCwLyGN0wnuNZNy05lnBZV9vgvWJ
tURUIr/o5YHIDoOl78P99/4euAESOQh/TXCdQIB5XoHnmuxxk8+r08Y9xdNKztNp
ZVojFNaiu3IG1FS3DD2QA0gDgz2t2I/VbP5BOPkyzm8rG89wWt5zgSUty48DMt3u
5IcJS/n2TRXAuXPUxuxDzMapE+dn6NxajbZQ7uyExT7PwPTMgkR0SIFGxMySKqrC
i73mXXe9rajRafeHiI1QjlVIqFMcLO5Uq4tOddrwOU8HCd0A93ve6QYfEtV3SJSi
UXJl6qNSCHFJe7cqoS5UP+GA5C3a+BCYpc4JgitEOd6EKu0hs4bhlvaZwMvw8Ldl
aGi03bVT85eOEGqOrWjF
=d1mG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to