rpms/gamin/F-10 gamin-0.1.10-gnueabi.patch, NONE, 1.1 gamin.spec, 1.68, 1.69

Tomas Bzatek tbzatek at fedoraproject.org
Mon Jan 5 16:16:55 UTC 2009


Author: tbzatek

Update of /cvs/extras/rpms/gamin/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6940

Modified Files:
	gamin.spec 
Added Files:
	gamin-0.1.10-gnueabi.patch 
Log Message:
* Mon Jan  5 2009 Tomas Bzatek <tbzatek at redhat.com> - 0.1.9-7
- Fix build on gnueabi (patch by Kedar Sovani)


gamin-0.1.10-gnueabi.patch:

--- NEW FILE gamin-0.1.10-gnueabi.patch ---
diff -up gamin-0.1.10/configure.in.old gamin-0.1.10/configure.in
--- gamin-0.1.10/configure.in.old	2008-11-24 16:23:06.000000000 +0100
+++ gamin-0.1.10/configure.in	2009-01-05 16:20:41.740669149 +0100
@@ -158,6 +158,10 @@ AC_ARG_ENABLE(debug,
 if test x$debug = xyes ; then
     AC_DEFINE([GAMIN_DEBUG], [], [Enable debugging support])
 fi
+#AM_CONDITIONAL(HAVE_LINUX, test x$target_os = xlinux-gnueabi)
+if test x$target_os = xlinux-gnueabi; then
+      AC_DEFINE([HAVE_LINUX],[],[Whether we are using linux or not])
+fi
 
 AM_CONDITIONAL(GAMIN_DEBUG, test x$debug = xyes)
 


Index: gamin.spec
===================================================================
RCS file: /cvs/extras/rpms/gamin/F-10/gamin.spec,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- gamin.spec	21 Jul 2008 14:36:41 -0000	1.68
+++ gamin.spec	5 Jan 2009 16:16:25 -0000	1.69
@@ -1,7 +1,7 @@
 Summary: Library providing the FAM File Alteration Monitor API
 Name: gamin
 Version: 0.1.9
-Release: 6%{?dist}%{?extra_release}
+Release: 7%{?dist}%{?extra_release}
 License: LGPLv2
 Group: Development/Libraries
 Source: gamin-%{version}.tar.gz
@@ -19,6 +19,12 @@
 # patching missing struct ucred in glibc headers
 # http://bugzilla.gnome.org/show_bug.cgi?id=525228
 Patch2: gamin-0.1.9-ucred-headers.patch
+# This fix addresses an issue with ARM, where the configuration triplet
+# happens to be armv5tel-redhat-linux-gnueabi instead of armv5tel-redhat-linux-gnu.
+# The patch declares HAVE_LINUX in case of linux-gnueabi as well.
+# Patch by Kedar Sovani <kedars at marvell.com>
+Patch3: gamin-0.1.10-gnueabi.patch
+
 
 %description
 This C library provides an API and ABI compatible file alteration
@@ -52,6 +58,7 @@
 %patch0 -p1 -b .poll-less
 %patch1 -p1 -b .filesystem-leak
 %patch2 -p1 -b .ucred
+%patch3 -p1 -b .gnueabi
 
 %build
 autoreconf --force --install
@@ -100,6 +107,9 @@
 %doc doc/python.html
 
 %changelog
+* Mon Jan  5 2009 Tomas Bzatek <tbzatek at redhat.com> - 0.1.9-7
+- Fix build on gnueabi (patch by Kedar Sovani)
+
 * Mon Jul 21 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.1.9-6
 - fix license tag
 




More information about the fedora-extras-commits mailing list