[squashfs-tools] Pre-release snapshot of 4.3
Bruno Wolff III
bruno at fedoraproject.org
Sat Dec 1 18:39:16 UTC 2012
commit 81548558b9f363419db1c089a843af280a127240
Author: Bruno Wolff III <bruno at wolff.to>
Date: Sat Dec 1 12:34:16 2012 -0600
Pre-release snapshot of 4.3
This is intended to be a bug fix release which is expected to be released
in December.
There are some code infrastructure changes, which I belive to be in
preparation for a later feature release (4.4) that might happen in about
6 months (which could easily change).
There are lots of fixes for better handling of bad data, only two of
which have been backported into Fedora's 4.2 packages.
.gitignore | 1 +
buffer-issue.patch | 261 ---------------------------------------------------
path-issue.patch | 77 ---------------
sources | 2 +-
squashfs-tools.spec | 22 ++--
5 files changed, 13 insertions(+), 350 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5270323..6806873 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ squashfs-4.1.tar.bz2
/squashfs-4.2-20101223.bz2
/squashfs-4.2-20101231.bz2
/squashfs4.2.tar.gz
+/squashfs4.3.tar.gz
diff --git a/sources b/sources
index df751a2..23b2973 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1b7a781fb4cf8938842279bd3e8ee852 squashfs4.2.tar.gz
+fc16dfed64a698fd66818e26e5f7b647 squashfs4.3.tar.gz
diff --git a/squashfs-tools.spec b/squashfs-tools.spec
index ac4fd28..687653b 100644
--- a/squashfs-tools.spec
+++ b/squashfs-tools.spec
@@ -1,31 +1,25 @@
Summary: Utility for the creation of squashfs filesystems
Name: squashfs-tools
-Version: 4.2
-Release: 5%{?dist}
+Version: 4.3
+Release: 0.1.git0be606be%{?dist}
License: GPLv2+
Group: System Environment/Base
URL: http://squashfs.sourceforge.net/
+# For now I am using a prerelease version obtained by:
+# git archive --remote git://squashfs.git.sourceforge.net/gitroot/squashfs/squashfs --format=tar --prefix=squashfs4.3/ fadb345ddcf81e2b0e8cc802dbae41260be606be | gzip > squashfs4.3.tar.gz
Source0: http://downloads.sourceforge.net/squashfs/squashfs%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: zlib-devel
BuildRequires: xz-devel
BuildRequires: lzo-devel
BuildRequires: libattr-devel
-# Upstream commit 19c38fba0be1ce949ab44310d7f49887576cc123 (minus version
-# date change that doesn't apply cleanly)
-Patch0: path-issue.patch
-# Upstream commit 8515b3d420f502c5c0236b86e2d6d7e3b23c190e
-# Patch needed to be adjusted to fit with the 4.2 release
-Patch1: buffer-issue.patch
%description
Squashfs is a highly compressed read-only filesystem for Linux. This package
contains the utilities for manipulating squashfs filesystems.
%prep
-%setup -q -n squashfs4.2
-%patch0 -p1 -b .pathname
-%patch1 -p0 -b .buffer
+%setup -q -n squashfs%{version}
%build
pushd squashfs-tools
@@ -47,6 +41,12 @@ rm -rf %{buildroot}
%{_sbindir}/unsquashfs
%changelog
+* Sat Dec 01 2012 Bruno Wolff III <bruno at wolff.to> - 4.3-0.1.git0be606be
+- Pre-release of 4.3 to get early testing
+- This update includes a bit of internal code infrastructure changes
+- There are lots of fixes to better handle bad data
+- The final release is expected sometime in December
+
* Sun Nov 25 2012 Bruno Wolff III <bruno at wolff.to> - 4.2-5
- Backported fix for bz 842460 (CVE-2012-4025)
More information about the scm-commits
mailing list