diff options
author | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-05-19 01:24:14 +0000 |
---|---|---|
committer | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-05-19 01:24:14 +0000 |
commit | f645e88014bdd7abd08b320efb7534572f2804c4 (patch) | |
tree | 8d8ed89b81742de3fcd6f2712669484c17020e1a /lang/chicken | |
parent | - update to 0.4.10.3 (diff) |
Update to 1.9 and Fix build on alpha.
PR: ports/52008
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
Diffstat (limited to 'lang/chicken')
-rw-r--r-- | lang/chicken/Makefile | 4 | ||||
-rw-r--r-- | lang/chicken/distinfo | 2 | ||||
-rw-r--r-- | lang/chicken/files/patch-runtime.c | 11 |
3 files changed, 13 insertions, 4 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index e344dead85a0..b8d602af9e47 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -6,15 +6,13 @@ # PORTNAME= chicken -PORTVERSION= 1.0 +PORTVERSION= 1.9 CATEGORIES= lang MASTER_SITES= http://www.call-with-current-continuation.org/ MAINTAINER= ports@FreeBSD.org COMMENT= A Scheme-to-C compiler -ONLY_FOR_ARCHS= i386 - USE_REINPLACE= yes USE_LIBTOOL= yes INSTALLS_SHLIB= yes diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo index 19e7414e525a..570b61bae5fa 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -1 +1 @@ -MD5 (chicken-1.0.tar.gz) = f34432cbf458e97e8d36003b25de1fb3 +MD5 (chicken-1.9.tar.gz) = a40f243f31e33f397b888690fd4b4dea diff --git a/lang/chicken/files/patch-runtime.c b/lang/chicken/files/patch-runtime.c new file mode 100644 index 000000000000..0601e38559e6 --- /dev/null +++ b/lang/chicken/files/patch-runtime.c @@ -0,0 +1,11 @@ +--- runtime.c.orig ++++ runtime.c +@@ -1612,7 +1612,7 @@ + p0 = p; + *(p++) = C_FLONUM_TYPE | sizeof(double); + *((double *)p) = n; +- *ptr = p + 2; ++ *ptr = (C_word *)((C_word)p + sizeof(double)); + return (C_word)p0; + } + |