[arch-commits] Commit in squashfs-tools/trunk (PKGBUILD mksquashfs-fix-race.patch)
Daniel Griffiths
dgriffiths at archlinux.org
Fri Feb 26 03:50:40 UTC 2010
Date: Thursday, February 25, 2010 @ 22:50:39
Author: dgriffiths
Revision: 70339
I failed at patching. herrar es umano.
Modified:
squashfs-tools/trunk/PKGBUILD
squashfs-tools/trunk/mksquashfs-fix-race.patch
---------------------------+
PKGBUILD | 4 +--
mksquashfs-fix-race.patch | 47 ++++++++++++++++++++------------------------
2 files changed, 24 insertions(+), 27 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-02-26 03:26:08 UTC (rev 70338)
+++ PKGBUILD 2010-02-26 03:50:39 UTC (rev 70339)
@@ -5,7 +5,7 @@
pkgname=squashfs-tools
pkgver=4.0
-pkgrel=2
+pkgrel=3
pkgdesc="Tools for squashfs, a highly compressed read-only filesystem for Linux."
url="http://squashfs.sourceforge.net"
license=("GPL")
@@ -22,4 +22,4 @@
install -m755 unsquashfs ${pkgdir}/sbin/unsquashfs || return 1
}
md5sums=('a3c23391da4ebab0ac4a75021ddabf96'
- '39644a122e5a2cd44817ea6d24d0c8a0')
+ '116b8a285ff8d61d59c48eb80c0ff564')
Modified: mksquashfs-fix-race.patch
===================================================================
--- mksquashfs-fix-race.patch 2010-02-26 03:26:08 UTC (rev 70338)
+++ mksquashfs-fix-race.patch 2010-02-26 03:50:39 UTC (rev 70339)
@@ -1,26 +1,23 @@
---- squashfs-tools/trunk/mksquashfs-fix-race.patch (revision 0)
-+++ squashfs-tools/trunk/mksquashfs-fix-race.patch (revision 0)
-@@ -0,0 +1,22 @@
-+--- squashfs-tools/mksquashfs.c 2009-04-05 18:22:48.000000000 -0300
-++++ squashfs-tools/mksquashfs.c 2010-02-10 17:04:29.303757175 -0300
-+@@ -1733,9 +1733,7 @@
-+ entry->buffer->block = bytes;
-+ bytes += compressed_size;
-+ fragments_outstanding --;
-+- pthread_mutex_unlock(&fragment_mutex);
-+ queue_put(to_writer, entry->buffer);
-+- pthread_mutex_lock(&fragment_mutex);
-+ TRACE("fragment_locked writing fragment %d, compressed size %d"
-+ "\n", entry->fragment, compressed_size);
-+ free(entry);
-+@@ -2426,8 +2424,8 @@
-+ write_buffer->block = bytes;
-+ bytes += compressed_size;
-+ fragments_outstanding --;
-+- pthread_mutex_unlock(&fragment_mutex);
-+ queue_put(to_writer, write_buffer);
-++ pthread_mutex_unlock(&fragment_mutex);
-+ TRACE("Writing fragment %lld, uncompressed size %d, "
-+ "compressed size %d\n", file_buffer->block,
-+ file_buffer->size, compressed_size);
+--- squashfs-tools/mksquashfs.c 2009-04-05 18:22:48.000000000 -0300
++++ squashfs-tools/mksquashfs.c 2010-02-10 17:04:29.303757175 -0300
+@@ -1733,9 +1733,7 @@
+ entry->buffer->block = bytes;
+ bytes += compressed_size;
+ fragments_outstanding --;
+- pthread_mutex_unlock(&fragment_mutex);
+ queue_put(to_writer, entry->buffer);
+- pthread_mutex_lock(&fragment_mutex);
+ TRACE("fragment_locked writing fragment %d, compressed size %d"
+ "\n", entry->fragment, compressed_size);
+ free(entry);
+@@ -2426,8 +2424,8 @@
+ write_buffer->block = bytes;
+ bytes += compressed_size;
+ fragments_outstanding --;
+- pthread_mutex_unlock(&fragment_mutex);
+ queue_put(to_writer, write_buffer);
++ pthread_mutex_unlock(&fragment_mutex);
+ TRACE("Writing fragment %lld, uncompressed size %d, "
+ "compressed size %d\n", file_buffer->block,
+ file_buffer->size, compressed_size);
More information about the arch-commits
mailing list