rpms/soprano/devel soprano-1.97.1-glibc.patch, NONE, 1.1 soprano.spec, 1.9, 1.10

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Sat Nov 10 21:20:10 UTC 2007


Author: rdieter

Update of /cvs/pkgs/rpms/soprano/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25627

Modified Files:
	soprano.spec 
Added Files:
	soprano-1.97.1-glibc.patch 
Log Message:
* Sat Nov 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.97.1-2
- glibc/open patch


soprano-1.97.1-glibc.patch:

--- NEW FILE soprano-1.97.1-glibc.patch ---
diff -up soprano-1.97.1-beta4/server/lockfile.cpp.glibc soprano-1.97.1-beta4/server/lockfile.cpp
--- soprano-1.97.1-beta4/server/lockfile.cpp.glibc	2007-10-10 14:07:21.000000000 -0500
+++ soprano-1.97.1-beta4/server/lockfile.cpp	2007-11-10 15:11:51.000000000 -0600
@@ -75,7 +75,7 @@ bool LockFile::aquireLock()
 {
     releaseLock();
 
-    d->fd = open( QFile::encodeName( d->path ).data(), O_WRONLY|O_CREAT );
+    d->fd = (open)( QFile::encodeName( d->path ).data(), O_WRONLY|O_CREAT, S_IRWXU );
     if ( d->fd == -1 ) {
         qDebug() << "(LockFile) could not open" << d->path;
         return false;


Index: soprano.spec
===================================================================
RCS file: /cvs/pkgs/rpms/soprano/devel/soprano.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- soprano.spec	10 Nov 2007 19:07:34 -0000	1.9
+++ soprano.spec	10 Nov 2007 21:19:37 -0000	1.10
@@ -8,7 +8,7 @@
 Summary: Qt wrapper API to different RDF storage solutions
 Name:    soprano
 Version: 1.97.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 Group:   System Environment/Libraries
 License: LGPLv2+
@@ -16,6 +16,9 @@
 Source0: http://downloads.sf.net/soprano/soprano-%{version}%{?beta}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+# glibc/open issues
+Patch1: soprano-1.97.1-glibc.patch
+
 BuildRequires: cmake
 BuildRequires: redland-devel >= 1.0.6
 BuildRequires: raptor-devel >= 1.4.15
@@ -39,6 +42,8 @@
 %prep
 %setup -q -n soprano-%{version}%{?beta}
 
+%patch1 -p1 -b .glibc
+
 
 %build
 
@@ -83,6 +88,9 @@
 
 
 %changelog
+* Sat Nov 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.97.1-2
+- glibc/open patch
+
 * Sat Nov 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.97.1-1
 - soprano-1.97.1 (soprano 2 beta 4)
 




More information about the fedora-extras-commits mailing list