New upstream version 4.1.2
add patch to fix mkfs bug with bad options
This commit is contained in:
parent
5f21ebf029
commit
a25b112e67
1
.gitignore
vendored
1
.gitignore
vendored
@ -15,3 +15,4 @@
|
||||
/btrfs-progs-v3.19.1.tar.xz
|
||||
/btrfs-progs-v4.0.tar.xz
|
||||
/btrfs-progs-v4.1.tar.xz
|
||||
/btrfs-progs-v4.1.2.tar.xz
|
||||
|
26
btrfs-mkfs-missing-exit.patch
Normal file
26
btrfs-mkfs-missing-exit.patch
Normal file
@ -0,0 +1,26 @@
|
||||
commit 4add89acc9cb0786aa123af4f33b6e45c724dca0
|
||||
Author: Qu Wenruo <quwenruo@cn.fujitsu.com>
|
||||
Date: Wed Jul 29 10:28:17 2015 +0800
|
||||
|
||||
btrfs-progs: Add missing exit for parse_profile function
|
||||
|
||||
In parse_profile() function, in error handling route, it output error
|
||||
message but forgot to exit(1), causing even profile is not valid, it
|
||||
will just fallback to single.
|
||||
|
||||
Reported-by: James Harvey <jamespharvey20@gmail.com>
|
||||
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
|
||||
Signed-off-by: David Sterba <dsterba@suse.com>
|
||||
|
||||
diff --git a/mkfs.c b/mkfs.c
|
||||
index 9073f87..7d635dc 100644
|
||||
--- a/mkfs.c
|
||||
+++ b/mkfs.c
|
||||
@@ -356,6 +356,7 @@ static u64 parse_profile(char *s)
|
||||
return 0;
|
||||
} else {
|
||||
fprintf(stderr, "Unknown profile %s\n", s);
|
||||
+ exit(1);
|
||||
}
|
||||
/* not reached */
|
||||
return 0;
|
@ -1,5 +1,5 @@
|
||||
Name: btrfs-progs
|
||||
Version: 4.1
|
||||
Version: 4.1.2
|
||||
release: 1%{?dist}
|
||||
Summary: Userspace programs for btrfs
|
||||
|
||||
@ -12,6 +12,8 @@ Source0: https://www.kernel.org/pub/linux/kernel/people/kdave/%{name}/%{name}-v%
|
||||
# Still must reverse-engineer fixes in there and get upstream
|
||||
Patch0: btrfs-progs-valgrind.patch
|
||||
Patch1: btrfs-init-dev-list.patch
|
||||
# Applied
|
||||
Patch2: btrfs-mkfs-missing-exit.patch
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
@ -41,6 +43,8 @@ btrfs filesystem-specific programs.
|
||||
%prep
|
||||
%setup -q -n %{name}-v%{version}
|
||||
|
||||
%patch2 -p1
|
||||
|
||||
%build
|
||||
./autogen.sh
|
||||
%configure CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||
@ -80,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_libdir}/libbtrfs.so
|
||||
|
||||
%changelog
|
||||
* Thu Aug 06 2015 Eric Sandeen <sandeen@redhat.com> 4.1.2-1
|
||||
- New upstream release
|
||||
- Fix to reject unknown mkfs options (#1246468)
|
||||
|
||||
* Mon Jun 22 2015 Eric Sandeen <sandeen@redhat.com> 4.1-1
|
||||
- New upstream release
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user