rpms/fusecompress/devel fusecompress-1.99.19-types.patch, NONE, 1.1 fusecompress.spec, 1.8, 1.9 fusecompress-1.99.17-attr.patch, 1.1, NONE fusecompress-1.99.17-gcc43.patch, 1.1, NONE

Lubomir Rintel lkundrak at fedoraproject.org
Sun Sep 28 08:43:00 UTC 2008


Author: lkundrak

Update of /cvs/pkgs/rpms/fusecompress/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17471

Modified Files:
	fusecompress.spec 
Added Files:
	fusecompress-1.99.19-types.patch 
Removed Files:
	fusecompress-1.99.17-attr.patch 
	fusecompress-1.99.17-gcc43.patch 
Log Message:
* Sun Sep 28 2008 Lubomir Rintel <lkundrak at v3.sk> - 1.99.19-2
- Fix build
- Drop silly mount wrapper


fusecompress-1.99.19-types.patch:

--- NEW FILE fusecompress-1.99.19-types.patch ---
For some reason this is required on i386, but not on x86_64.

Lubomir Rintel <lkundrak at v3.sk>

diff -up fusecompress-1.99.19/src/Memory.cpp.types fusecompress-1.99.19/src/Memory.cpp
--- fusecompress-1.99.19/src/Memory.cpp.types	2008-09-28 10:37:28.000000000 +0200
+++ fusecompress-1.99.19/src/Memory.cpp	2008-09-28 10:37:35.000000000 +0200
@@ -181,11 +181,11 @@ ssize_t Memory::read(char *buf, size_t s
 		{
 			// m_FileSize, offset, size, block_offset
 			//
-			cs = min(block_offset - offset, len);
+			cs = min((ssize_t) (block_offset - offset), len);
 			cs = Parent::read(buf, cs, offset);
 			if (cs == 0)
 			{
-				cs = min(block_offset - offset, len);
+				cs = min((ssize_t) (block_offset - offset), len);
 				memset(buf, 0, cs);
 			}
 		}


Index: fusecompress.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fusecompress/devel/fusecompress.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- fusecompress.spec	28 Sep 2008 02:22:46 -0000	1.8
+++ fusecompress.spec	28 Sep 2008 08:42:30 -0000	1.9
@@ -1,13 +1,13 @@
 Name:           fusecompress
 Version:        1.99.19
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        FUSE based compressed filesystem implementation
 
 Group:          System Environment/Libraries
 License:        GPLv2
 URL:            http://miio.net/fusecompress/
 Source0:        http://miio.net/files/%{name}-%{version}.tar.gz
-Source1:        mount.fusecompress
+Patch0:         fusecompress-1.99.19-types.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  rlog-devel fuse-devel zlib-devel bzip2-devel file-devel
@@ -24,7 +24,7 @@
 
 %prep
 %setup -q
-cp %{SOURCE1} mount.fusecompress
+%patch0 -p1 -b .types
 
 
 %build
@@ -51,10 +51,13 @@
 %{_mandir}/man1/fusecompress.1*
 %{_mandir}/man1/fusecompress_offline.1*
 %doc ChangeLog README AUTHORS COPYING NEWS TODO
-%doc mount.fusecompress
 
 
 %changelog
+* Sun Sep 28 2008 Lubomir Rintel <lkundrak at v3.sk> - 1.99.19-2
+- Fix build
+- Drop silly mount wrapper
+
 * Sat Sep 27 2008 Luke Macken <lmacken at redhat.com> - 1.99.19-1
 - Update to 1.99.19
 - Remove fusecompress-1.99.17-attr.patch and fusecompress-1.99.17-gcc43.patch,


--- fusecompress-1.99.17-attr.patch DELETED ---


--- fusecompress-1.99.17-gcc43.patch DELETED ---




More information about the fedora-extras-commits mailing list