rpms/pl/devel pl-5.7.6-strndup-no-static.patch, NONE, 1.1 pl.spec, 1.58, 1.59

Dennis Gilmore ausil at fedoraproject.org
Fri Jun 12 22:51:33 UTC 2009


Author: ausil

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

Modified Files:
	pl.spec 
Added Files:
	pl-5.7.6-strndup-no-static.patch 
Log Message:
dont use a static definetion for strndup


pl-5.7.6-strndup-no-static.patch:

--- NEW FILE pl-5.7.6-strndup-no-static.patch ---
--- pl-5.7.6/src/mkvmi.c.BAD	2009-06-12 17:02:41.000000000 -0500
+++ pl-5.7.6/src/mkvmi.c	2009-06-12 17:02:52.000000000 -0500
@@ -142,7 +142,7 @@
 }
 
 
-static char *
+char *
 strndup(const char *in, size_t len)
 { char *s = malloc(len+1);
   


Index: pl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pl/devel/pl.spec,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- pl.spec	2 Mar 2009 14:46:40 -0000	1.58
+++ pl.spec	12 Jun 2009 22:51:03 -0000	1.59
@@ -3,7 +3,7 @@
 
 Name:		pl
 Version:	5.7.6
-Release:	4%{?dist}
+Release:	5%{?dist}
 
 Summary:	SWI-Prolog - Edinburgh compatible Prolog compiler
 
@@ -18,6 +18,7 @@ Patch1:         %{name}-5.6.57-jpl-confi
 Patch2:         %{name}-5.6.57-jpl-configure-alpha.patch
 Patch3:         %{name}-5.6.60-jni.patch
 Patch4:         %{name}-5.6.57-jpl-configure-s390x.patch
+Patch5:         pl-5.7.6-strndup-no-static.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  gmp-devel
@@ -105,6 +106,7 @@ in Prolog.  In both setups it provides a
 %patch2 -p1 -b .libjvm-alpha
 %patch3 -p1 -b .jni
 %patch4 -p1 -b .libjvm-s390X
+%patch5 -p1 -b .strndup-no-static
 (
    mkdir doc-install
    cd doc-install
@@ -241,6 +243,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Jun 12 2009 Dennis Gilmore <dennis at ausil.us> 5.7.6-5
+-dont use a static definition for strndup
+
 * Mon Mar 02 2009 Dennis Gilmore <dennis at ausil.us> 5.7.6-4
 - fix JAVA_HOME and JAVA_LIB for sparc arches
 




More information about the fedora-extras-commits mailing list