[fink:package-submissions] #4817 guile20-2.0.13-1

"Hanspeter Niederstrasser" <[email protected]>
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/4817/a5572999f639e82431a526aeb5c272d48d9e8675.package-submissions@fink.p.sourceforge.net>
- **labels**:  --> languages, Updated Version of Existing
- **status**: open --> closed-out-of-date
- **Group**: Undergoing_Validation --> Rejected_(Already_in_Fink)



---

** [package-submissions:#4817] guile20-2.0.13-1**

**Status:** closed-out-of-date
**Group:** Rejected_(Already_in_Fink)
**Labels:** languages Updated Version of Existing 
**Created:** Thu Oct 13, 2016 09:03 PM UTC by Jack Howarth
**Last Updated:** Fri Feb 17, 2017 09:30 PM UTC
**Owner:** David Fang


Update guile20 to the new 2.0.13, add patch for building on Sierra and pass configure ac_cv_have_thread_storage_class=no to avoid failures in...

FAIL: srfi-18.test: thread-terminate!: termination destroys non-started thread
FAIL: srfi-18.test: thread-terminate!: termination destroys started thread

~~~
Index: guile20.info
===================================================================
RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/languages/guile20.info,v
retrieving revision 1.2
diff -u -r1.2 guile20.info
--- guile20.info	12 Mar 2016 02:22:00 -0000	1.2
+++ guile20.info	13 Oct 2016 21:02:16 -0000
@@ -1,7 +1,7 @@
 Info3: <<
 Package: guile20
-Version: 2.0.11
-Revision: 3
+Version: 2.0.13
+Revision: 1
 BuildDepends: <<
   readline6,
   libffi6,
@@ -28,12 +28,12 @@
 # BuildConflicts: guile20-dev
 GCC: 4.0
 Source: mirror:gnu:guile/guile-%v.tar.gz
-Source-MD5: e532c68c6f17822561e3001136635ddd
-# PatchFile: %n.patch
-# PatchFile-MD5: e18897a9e288016871ca80661d3a459e 
+Source-MD5: dac267e76330176d48583258aeaa7016
+PatchFile: %n.patch
+PatchFile-MD5: 38a2d359969c56c1c239c058296a8a93 
 PatchScript: <<
 #!/bin/sh -ev
-# %{default_script}
+%{default_script}
 perl -i -pe 's|(lt_dlinit\s*\(\s*\))|\1; lt_dladdsearchdir("\%p/lib")|' libguile/dynl.c
 # When LIBICONV_PLUG is not defined (normal) iconv, iconv_open, iconv_close
 # are all #defined to libiconv* in <iconv.h>, but this #undef messes it up.
@@ -92,7 +92,7 @@
     export CXX=g++-4.2
     test -x `which gcc-4.2` || { echo "gcc-4.2 required, but missing!"; exit 1; }
   fi
-  ../configure %c
+  ../configure %c ac_cv_have_thread_storage_class=no
   make
   fink-package-precedence --prohibit-bdep=%n-dev .
 <<
@@ -134,7 +134,7 @@
   <<
   DocFiles: COPYING.LESSER
   Shlibs: <<
-  %p/lib/libguile-2.0.22.dylib 30.0.0 %n (>= 2.0.9-1)
+  %p/lib/libguile-2.0.22.dylib 31.0.0 %n (>= 2.0.12-1)
   <<
   Description: Shared libraries for guile20
 <<
@@ -209,6 +209,9 @@
 
 10.7's libffi is missing symbols, resulting in undefined references,
 thus we use fink's libffi.
+
+Fix Seirra build issue http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23870
+with https://gist.github.com/rahulg/baa500e84136f0965e9ade2fb36b90ba.
 <<
 DescPackaging: <<
 Since 1.9.13-2, bumped gmp to gmp5.
~~~

Tested on 10.11 with 'fink -m'


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/package-submissions/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/package-submissions/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Fink-tracker mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.tracker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.