rpms/ecl/F-13 ecl-10.3.1-ffi.patch, NONE, 1.1 ecl-10.3.1-semaphore.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 ecl.spec, 1.17, 1.18 sources, 1.8, 1.9 ecl-10.2.1-ffi.patch, 1.1, NONE ecl-10.2.1-semaphore.patch, 1.1, NONE

Jerry James jjames at fedoraproject.org
Tue Mar 9 16:37:34 UTC 2010


Author: jjames

Update of /cvs/pkgs/rpms/ecl/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14060/F-13

Modified Files:
	.cvsignore ecl.spec sources 
Added Files:
	ecl-10.3.1-ffi.patch ecl-10.3.1-semaphore.patch 
Removed Files:
	ecl-10.2.1-ffi.patch ecl-10.2.1-semaphore.patch 
Log Message:
* Tue Mar  9 2010 Jerry James <loganjerry at gmail.com> - 10.3.1-1
- New release 10.3.1


ecl-10.3.1-ffi.patch:
 c/ffi.d   |    2 +-
 configure |   52 ++++++++++++++++++++++++++--------------------------
 2 files changed, 27 insertions(+), 27 deletions(-)

--- NEW FILE ecl-10.3.1-ffi.patch ---
--- src/c/ffi.d.orig	2010-03-05 07:00:36.000000000 -0700
+++ src/c/ffi.d	2010-03-09 09:22:09.411073031 -0700
@@ -17,7 +17,7 @@
 #include <ecl/ecl.h>
 #include <ecl/internal.h>
 #ifdef HAVE_LIBFFI
-# include <ffi/ffi.h>
+# include <ffi.h>
 #endif
 
 static const cl_object ecl_foreign_type_table[] = {
--- src/configure.orig	2010-03-09 09:21:00.484055524 -0700
+++ src/configure	2010-03-09 09:22:09.417071020 -0700
@@ -9775,8 +9775,8 @@
 
 if test $has_ffi_lib = yes; then
   if test "${ac_cv_header_ffi_ffi_h+set}" = set; then
-  { $as_echo "$as_me:$LINENO: checking for ffi/ffi.h" >&5
-$as_echo_n "checking for ffi/ffi.h... " >&6; }
+  { $as_echo "$as_me:$LINENO: checking for ffi.h" >&5
+$as_echo_n "checking for ffi.h... " >&6; }
 if test "${ac_cv_header_ffi_ffi_h+set}" = set; then
   $as_echo_n "(cached) " >&6
 fi
@@ -9784,8 +9784,8 @@
 $as_echo "$ac_cv_header_ffi_ffi_h" >&6; }
 else
   # Is the header compilable?
-{ $as_echo "$as_me:$LINENO: checking ffi/ffi.h usability" >&5
-$as_echo_n "checking ffi/ffi.h usability... " >&6; }
+{ $as_echo "$as_me:$LINENO: checking ffi.h usability" >&5
+$as_echo_n "checking ffi.h usability... " >&6; }
 cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
@@ -9793,7 +9793,7 @@
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 $ac_includes_default
-#include <ffi/ffi.h>
+#include <ffi.h>
 _ACEOF
 rm -f conftest.$ac_objext
 if { (ac_try="$ac_compile"
@@ -9826,15 +9826,15 @@
 $as_echo "$ac_header_compiler" >&6; }
 
 # Is the header present?
-{ $as_echo "$as_me:$LINENO: checking ffi/ffi.h presence" >&5
-$as_echo_n "checking ffi/ffi.h presence... " >&6; }
+{ $as_echo "$as_me:$LINENO: checking ffi.h presence" >&5
+$as_echo_n "checking ffi.h presence... " >&6; }
 cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
 _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <ffi/ffi.h>
+#include <ffi.h>
 _ACEOF
 if { (ac_try="$ac_cpp conftest.$ac_ext"
 case "(($ac_try" in
@@ -9868,30 +9868,30 @@
 # So?  What about this header?
 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   yes:no: )
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: accepted by the compiler, rejected by the preprocessor!" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: proceeding with the compiler's result" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: ffi.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: ffi.h: proceeding with the compiler's result" >&2;}
     ac_header_preproc=yes
     ;;
   no:yes:* )
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: present but cannot be compiled" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: present but cannot be compiled" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h:     check for missing prerequisite headers?" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h:     check for missing prerequisite headers?" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: see the Autoconf documentation" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: see the Autoconf documentation" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h:     section \"Present But Cannot Be Compiled\"" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h:     section \"Present But Cannot Be Compiled\"" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: proceeding with the preprocessor's result" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: proceeding with the preprocessor's result" >&2;}
-    { $as_echo "$as_me:$LINENO: WARNING: ffi/ffi.h: in the future, the compiler will take precedence" >&5
-$as_echo "$as_me: WARNING: ffi/ffi.h: in the future, the compiler will take precedence" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: ffi.h: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: ffi.h:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: ffi.h: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: ffi.h:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: ffi.h: proceeding with the preprocessor's result" >&2;}
+    { $as_echo "$as_me:$LINENO: WARNING: ffi.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: ffi.h: in the future, the compiler will take precedence" >&2;}
 
     ;;
 esac
-{ $as_echo "$as_me:$LINENO: checking for ffi/ffi.h" >&5
-$as_echo_n "checking for ffi/ffi.h... " >&6; }
+{ $as_echo "$as_me:$LINENO: checking for ffi.h" >&5
+$as_echo_n "checking for ffi.h... " >&6; }
 if test "${ac_cv_header_ffi_ffi_h+set}" = set; then
   $as_echo_n "(cached) " >&6
 else

ecl-10.3.1-semaphore.patch:
 configure |    7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

--- NEW FILE ecl-10.3.1-semaphore.patch ---
--- src/configure.orig	2010-03-05 07:00:37.000000000 -0700
+++ src/configure	2010-03-09 09:21:00.484055524 -0700
@@ -5824,18 +5824,13 @@
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 
-#ifdef HAVE_SEMAPHORE_H
+#include <stdlib.h>
 #include <semaphore.h>
 int main() {
   sem_t aux;
   if (sem_init(&aux, 0, 0))
     exit(1);
   exit(0);
-#else
-int main() {
-  exit(1);
-}
-#endif
 }
 _ACEOF
 rm -f conftest$ac_exeext


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ecl/F-13/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	24 Feb 2010 20:45:14 -0000	1.8
+++ .cvsignore	9 Mar 2010 16:37:34 -0000	1.9
@@ -1 +1 @@
-ecl-10.2.1.tgz
+ecl-10.3.1.tgz


Index: ecl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ecl/F-13/ecl.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- ecl.spec	24 Feb 2010 20:45:15 -0000	1.17
+++ ecl.spec	9 Mar 2010 16:37:34 -0000	1.18
@@ -1,18 +1,20 @@
 Name:           ecl
-Version:        10.2.1
+Version:        10.3.1
 Release:        1%{?dist}
 Summary:        Embeddable Common-Lisp
 
 Group:          Development/Languages
 License:        LGPLv2+ and BSD and MIT and Public Domain
 URL:            http://ecls.sourceforge.net/
-Source0:        http://downloads.sourceforge.net/project/ecls/ecls/10.2/ecl-%{version}.tgz
-# This patch has not yet been sent upstream.  It fixes a malformed test for
-# sem_init() that causes the test to fail spuriously.
-Patch0:         ecl-10.2.1-semaphore.patch
+Source0:        http://downloads.sourceforge.net/project/ecls/ecls/10.3/ecl-%{version}.tgz
+# This patch was sent upstream on 9 Mar 2010.  (Actually, the equivalent patch
+# to src/aclocal.m4 was sent upstream; this patch is to src/configure.)  The
+# patch fixes a malformed test for sem_init() that causes the test to fail
+# spuriously.
+Patch0:         ecl-10.3.1-semaphore.patch
 # This patch has not yet been sent upstream.  The code assumes that all libffi
 # headers are in a directory named "ffi".  On Fedora, they are not.
-Patch1:         ecl-10.2.1-ffi.patch
+Patch1:         ecl-10.3.1-ffi.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  libX11-devel
 BuildRequires:  pkgconfig
@@ -102,6 +104,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Mar  9 2010 Jerry James <loganjerry at gmail.com> - 10.3.1-1
+- New release 10.3.1
+
 * Wed Feb 24 2010 Jerry James <loganjerry at gmail.com> - 10.2.1-1
 - New release 10.2.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ecl/F-13/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	24 Feb 2010 20:45:15 -0000	1.8
+++ sources	9 Mar 2010 16:37:34 -0000	1.9
@@ -1 +1 @@
-e0a75273bf1dd0ef4d64d1e455353ab6  ecl-10.2.1.tgz
+baa63c920e7936452c03d1ffe1fc63c1  ecl-10.3.1.tgz


--- ecl-10.2.1-ffi.patch DELETED ---


--- ecl-10.2.1-semaphore.patch DELETED ---



More information about the scm-commits mailing list