[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