summaryrefslogtreecommitdiff
path: root/lang/guile14
diff options
context:
space:
mode:
authorjoerg <joerg>2005-12-02 23:53:42 +0000
committerjoerg <joerg>2005-12-02 23:53:42 +0000
commit5681af9ee79a119a8096c845d73034a74e6b5afc (patch)
treef40e8ed3028d6a1e2002bc12289ad8a45a372faa /lang/guile14
parentd6f9a012d9fb047322fae3c1d077e65c4cc44cde (diff)
downloadpkgsrc-5681af9ee79a119a8096c845d73034a74e6b5afc.tar.gz
de-extern-errno
Diffstat (limited to 'lang/guile14')
-rw-r--r--lang/guile14/distinfo5
-rw-r--r--lang/guile14/patches/patch-ac19
-rw-r--r--lang/guile14/patches/patch-af14
-rw-r--r--lang/guile14/patches/patch-ag21
4 files changed, 58 insertions, 1 deletions
diff --git a/lang/guile14/distinfo b/lang/guile14/distinfo
index 5cebc79117a..dd2428743ec 100644
--- a/lang/guile14/distinfo
+++ b/lang/guile14/distinfo
@@ -1,9 +1,12 @@
-$NetBSD: distinfo,v 1.5 2005/02/24 09:03:08 agc Exp $
+$NetBSD: distinfo,v 1.6 2005/12/02 23:53:42 joerg Exp $
SHA1 (guile-1.4.1.tar.gz) = 81a91ea7480ca06d1aeda94b90a89b27e9bdea7a
RMD160 (guile-1.4.1.tar.gz) = f46fec6b05aa619953d764c000d71daa8984a98c
Size (guile-1.4.1.tar.gz) = 1502840 bytes
SHA1 (patch-aa) = 22a9181066193cadc3663ae43d42e9f81d55c8e1
SHA1 (patch-ab) = e970c1467184d2012cbaa6975bef4e24249113a9
+SHA1 (patch-ac) = 2dc963359392f09d930506818897f17759f5a8ce
SHA1 (patch-ad) = c692027caed122ef840a9ef3bf78eb125b26441e
SHA1 (patch-ae) = 98174a540753d1eb5ac9071fb3ebd073158d8e93
+SHA1 (patch-af) = db1435c83dfcda1959094918b32a26fcbb75da0a
+SHA1 (patch-ag) = b55a067112903d654937b1366924f62b56532a54
diff --git a/lang/guile14/patches/patch-ac b/lang/guile14/patches/patch-ac
new file mode 100644
index 00000000000..afd3980d949
--- /dev/null
+++ b/lang/guile14/patches/patch-ac
@@ -0,0 +1,19 @@
+$NetBSD: patch-ac,v 1.1 2005/12/02 23:53:42 joerg Exp $
+
+--- libguile/_scm.h.orig 2005-12-02 23:24:31.000000000 +0000
++++ libguile/_scm.h
+@@ -114,14 +114,6 @@
+ # define SCM_SYSCALL(line) line;
+ #endif /* ndef SCM_SYSCALL */
+
+-#ifndef MSDOS
+-# ifdef ARM_ULIB
+- extern volatile int errno;
+-# else
+- extern int errno;
+-# endif /* def ARM_ULIB */
+-#endif /* ndef MSDOS */
+-
+
+
+ #ifndef min
diff --git a/lang/guile14/patches/patch-af b/lang/guile14/patches/patch-af
new file mode 100644
index 00000000000..bf1f6f79fa8
--- /dev/null
+++ b/lang/guile14/patches/patch-af
@@ -0,0 +1,14 @@
+$NetBSD: patch-af,v 1.1 2005/12/02 23:53:42 joerg Exp $
+
+--- libguile/error.c.orig 2005-12-02 23:35:45.000000000 +0000
++++ libguile/error.c
+@@ -64,9 +64,6 @@
+ /* {Errors and Exceptional Conditions}
+ */
+
+-
+-extern int errno;
+-
+ /* All errors should pass through here. */
+ void
+ scm_error (SCM key, const char *subr, const char *message, SCM args, SCM rest)
diff --git a/lang/guile14/patches/patch-ag b/lang/guile14/patches/patch-ag
new file mode 100644
index 00000000000..883698bec99
--- /dev/null
+++ b/lang/guile14/patches/patch-ag
@@ -0,0 +1,21 @@
+$NetBSD: patch-ag,v 1.1 2005/12/02 23:53:42 joerg Exp $
+
+--- libguile/stime.c.orig 2002-05-04 02:16:15.000000000 +0000
++++ libguile/stime.c
+@@ -54,6 +54,7 @@
+ #ifdef HAVE_UNISTD_H
+ #include <unistd.h>
+ #endif
++#include <string.h>
+
+
+ # ifdef HAVE_SYS_TYPES_H
+@@ -123,8 +124,6 @@ long mytime()
+ # endif
+ #endif
+
+-extern int errno;
+-
+ #ifdef HAVE_FTIME
+ struct timeb scm_your_base = {0};
+ #else