summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2007-08-27 15:45:07 +0000
committerAkinori Hattori <hattya@gentoo.org>2007-08-27 15:45:07 +0000
commit3e58d6a508e945c267d5849febb4d8638e9440e5 (patch)
tree6371a07de0676003403117414b7b998f808b8fa0 /dev-scheme/gauche
parentStable on amd64 wrt bug #189330 (diff)
downloadhistorical-3e58d6a508e945c267d5849febb4d8638e9440e5.tar.gz
historical-3e58d6a508e945c267d5849febb4d8638e9440e5.tar.bz2
historical-3e58d6a508e945c267d5849febb4d8638e9440e5.zip
fix of socket buffering bug.
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'dev-scheme/gauche')
-rw-r--r--dev-scheme/gauche/ChangeLog9
-rw-r--r--dev-scheme/gauche/Manifest26
-rw-r--r--dev-scheme/gauche/files/digest-gauche-0.8.11-r1 (renamed from dev-scheme/gauche/files/digest-gauche-0.8.11)0
-rw-r--r--dev-scheme/gauche/files/gauche-0.8.11-socket-buffering.diff26
-rw-r--r--dev-scheme/gauche/gauche-0.8.11-r1.ebuild (renamed from dev-scheme/gauche/gauche-0.8.11.ebuild)3
5 files changed, 51 insertions, 13 deletions
diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog
index c5273450836c..870aa7aaf611 100644
--- a/dev-scheme/gauche/ChangeLog
+++ b/dev-scheme/gauche/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-scheme/gauche
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.11 2007/08/25 14:51:43 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.12 2007/08/27 15:45:07 hattya Exp $
+
+*gauche-0.8.11-r1 (27 Aug 2007)
+
+ 27 Aug 2007; Akinori Hattori <hattya@gentoo.org>
+ +files/gauche-0.8.11-socket-buffering.diff, -gauche-0.8.11.ebuild,
+ +gauche-0.8.11-r1.ebuild:
+ fix of socket buffering bug.
*gauche-0.8.11 (25 Aug 2007)
diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index 800867e956fd..95d19c5b8673 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -2,6 +2,10 @@ AUX gauche-0.8.10-stack-trace.diff 895 RMD160 e325dca0b7169124d2b5c36d47e9fa9e10
MD5 5e5ea2f8482d2a248673820b7c9c3ff2 files/gauche-0.8.10-stack-trace.diff 895
RMD160 e325dca0b7169124d2b5c36d47e9fa9e108622ce files/gauche-0.8.10-stack-trace.diff 895
SHA256 6073e675be421d895529bd92f7e2d8244e018c9e4cc8b4fe8c9383f815192437 files/gauche-0.8.10-stack-trace.diff 895
+AUX gauche-0.8.11-socket-buffering.diff 1187 RMD160 accaa4f5b8bf2357ceffe378d63f75afece5568e SHA1 4cdc2e298d243721d13057b5962d77d9bff270c3 SHA256 8127bf7ee4fbb14eabd8e6c2e3ba2aa1d9ae95576a74adccf3112af2ab7693fa
+MD5 d0ee473260d2c88c2a9a761025c48964 files/gauche-0.8.11-socket-buffering.diff 1187
+RMD160 accaa4f5b8bf2357ceffe378d63f75afece5568e files/gauche-0.8.11-socket-buffering.diff 1187
+SHA256 8127bf7ee4fbb14eabd8e6c2e3ba2aa1d9ae95576a74adccf3112af2ab7693fa files/gauche-0.8.11-socket-buffering.diff 1187
AUX gauche-dbm.ac.diff 1209 RMD160 17fec41cc9eaf60b8765838b69d3442284d72fe7 SHA1 43c67a91173df9d4a3b6b327870dc6a723e79f4b SHA256 1abd4eb49c88dca547640cf1445d6c2e8e0dd748a726ba3ad87bf4082cdd3dbd
MD5 51d00b8d461a9015c91880bf425ca9c8 files/gauche-dbm.ac.diff 1209
RMD160 17fec41cc9eaf60b8765838b69d3442284d72fe7 files/gauche-dbm.ac.diff 1209
@@ -21,18 +25,18 @@ EBUILD gauche-0.8.10.ebuild 1074 RMD160 f7143664df83853636937c39fd5d61b02fa72e0a
MD5 ffb38a55cb1dd8fd5db9e58761e23d67 gauche-0.8.10.ebuild 1074
RMD160 f7143664df83853636937c39fd5d61b02fa72e0a gauche-0.8.10.ebuild 1074
SHA256 1801d2de19a48c4d9fc640bb8596002ce5afa74af3d8f53eb6df4b3f6ef98a4f gauche-0.8.10.ebuild 1074
-EBUILD gauche-0.8.11.ebuild 1001 RMD160 df09e883db53027c29595a4104e1fc15fec084b9 SHA1 c1fe37c0cb6f40940ec8c25550f78414748e5b3f SHA256 f289db7f316c246aecc8b3d3030a186418ca8645831dffde4337da61631118f3
-MD5 226a47f1cd886edcb3dcef0bd94be3c5 gauche-0.8.11.ebuild 1001
-RMD160 df09e883db53027c29595a4104e1fc15fec084b9 gauche-0.8.11.ebuild 1001
-SHA256 f289db7f316c246aecc8b3d3030a186418ca8645831dffde4337da61631118f3 gauche-0.8.11.ebuild 1001
+EBUILD gauche-0.8.11-r1.ebuild 1053 RMD160 5d46748854837622bcd4aa33fffabfc1cefdeeae SHA1 4524aecfdcc9f2821f0c115bc7e4655aafd356de SHA256 1f7ef1e7657110bb61b33af0610fa991d53ba1b3d14038acdd813d8a330d2073
+MD5 a54a1d78ae0bc7ecee4eb6bae5c3d5dd gauche-0.8.11-r1.ebuild 1053
+RMD160 5d46748854837622bcd4aa33fffabfc1cefdeeae gauche-0.8.11-r1.ebuild 1053
+SHA256 1f7ef1e7657110bb61b33af0610fa991d53ba1b3d14038acdd813d8a330d2073 gauche-0.8.11-r1.ebuild 1053
EBUILD gauche-0.8.9.ebuild 1180 RMD160 50a7bc7c14c1434fcd9018bc8e1a3436c3374ff2 SHA1 d98d3b11c2b9066a7d64ae4ae2e0e4a3821977a4 SHA256 47284cededb1afdbd184e26053a06d814b434cbb5aa444a00dbfa70d1fd696bd
MD5 c168bd6e03e2e875d53bcc96624f7f08 gauche-0.8.9.ebuild 1180
RMD160 50a7bc7c14c1434fcd9018bc8e1a3436c3374ff2 gauche-0.8.9.ebuild 1180
SHA256 47284cededb1afdbd184e26053a06d814b434cbb5aa444a00dbfa70d1fd696bd gauche-0.8.9.ebuild 1180
-MISC ChangeLog 8930 RMD160 64468c917c1ce2a6e81f7c8ac51252aecfda0250 SHA1 fb1679afc8d3559c9f36dde0536780e8b9b026a1 SHA256 89f949b838a1de6bb01f49259c890808ac32c09127c900dff9217d499a490de0
-MD5 3ca51c330041dab3f8bce0e80facc9ee ChangeLog 8930
-RMD160 64468c917c1ce2a6e81f7c8ac51252aecfda0250 ChangeLog 8930
-SHA256 89f949b838a1de6bb01f49259c890808ac32c09127c900dff9217d499a490de0 ChangeLog 8930
+MISC ChangeLog 9143 RMD160 40316ff7f3c31631d33c8cbd66f7635217d35a2d SHA1 f233d39ab9d70b50f04506ba323b6877830acbf4 SHA256 fb6368c9bdc32b6afc4e279f5fc6a7048919bf59b2a23e04bf9c588e0955b7a0
+MD5 a5bb80d2ee27e70bb3825413aa888f5f ChangeLog 9143
+RMD160 40316ff7f3c31631d33c8cbd66f7635217d35a2d ChangeLog 9143
+SHA256 fb6368c9bdc32b6afc4e279f5fc6a7048919bf59b2a23e04bf9c588e0955b7a0 ChangeLog 9143
MISC metadata.xml 619 RMD160 1e8a180467bc6ec26d15ed563fe159174c9af22d SHA1 811b34bad8c6e569b409ded7eebc368fed58cd49 SHA256 e05bcee72328b2e35e9a46af398e9073a8dd732f4f2f6c7a32c097801faf4289
MD5 e9fa98743d1cf3b213a4b04f52baf5f8 metadata.xml 619
RMD160 1e8a180467bc6ec26d15ed563fe159174c9af22d metadata.xml 619
@@ -40,9 +44,9 @@ SHA256 e05bcee72328b2e35e9a46af398e9073a8dd732f4f2f6c7a32c097801faf4289 metadata
MD5 0bfd7a2410ecf6ed7079414058f27a24 files/digest-gauche-0.8.10 235
RMD160 2da397197feeff3c5f6ef71c3afb3aefe76e8832 files/digest-gauche-0.8.10 235
SHA256 330c045c4f0b5fd58b6942e9892d2df4093c3e765dc86d55bf04a38bd3731d23 files/digest-gauche-0.8.10 235
-MD5 340dd067bd26809df8a5d36779f368bd files/digest-gauche-0.8.11 235
-RMD160 c6d16d439ae2798fb7250b37238922ab50ae6c94 files/digest-gauche-0.8.11 235
-SHA256 e2fddcf191b56b615bc1c78ef555d91134e9b0c5af684290f3694927ea8e79f4 files/digest-gauche-0.8.11 235
+MD5 340dd067bd26809df8a5d36779f368bd files/digest-gauche-0.8.11-r1 235
+RMD160 c6d16d439ae2798fb7250b37238922ab50ae6c94 files/digest-gauche-0.8.11-r1 235
+SHA256 e2fddcf191b56b615bc1c78ef555d91134e9b0c5af684290f3694927ea8e79f4 files/digest-gauche-0.8.11-r1 235
MD5 efea60027ccea319ca6a283e76e62133 files/digest-gauche-0.8.9 232
RMD160 6a1f7fe40eb53463539e78d4108fda776255d18a files/digest-gauche-0.8.9 232
SHA256 1a3c8b00e13cc3c47dcacc33738c0894202c7141aaf86157ff139d76db05604f files/digest-gauche-0.8.9 232
diff --git a/dev-scheme/gauche/files/digest-gauche-0.8.11 b/dev-scheme/gauche/files/digest-gauche-0.8.11-r1
index a61db95705aa..a61db95705aa 100644
--- a/dev-scheme/gauche/files/digest-gauche-0.8.11
+++ b/dev-scheme/gauche/files/digest-gauche-0.8.11-r1
diff --git a/dev-scheme/gauche/files/gauche-0.8.11-socket-buffering.diff b/dev-scheme/gauche/files/gauche-0.8.11-socket-buffering.diff
new file mode 100644
index 000000000000..582774780ce9
--- /dev/null
+++ b/dev-scheme/gauche/files/gauche-0.8.11-socket-buffering.diff
@@ -0,0 +1,26 @@
+Index: ext/net/netlib.stub
+===================================================================
+RCS file: /cvsroot/gauche/Gauche/ext/net/netlib.stub,v
+retrieving revision 1.49
+retrieving revision 1.50
+diff -u -r1.49 -r1.50
+--- ext/net/netlib.stub 10 Aug 2007 01:19:36 -0000 1.49
++++ ext/net/netlib.stub 26 Aug 2007 20:07:43 -0000 1.50
+@@ -176,7 +176,7 @@
+ &keyword (buffering #f) (buffered? #f))
+ (body <top>
+ (let* ((bufmode :: int))
+- (cond ((SCM_FALSEP buffered?) ;for backward compatibility
++ (cond ((not (SCM_FALSEP buffered?)) ;for backward compatibility
+ (set! bufmode SCM_PORT_BUFFER_FULL))
+ (else
+ (set! bufmode (Scm_BufferingMode buffering
+@@ -188,7 +188,7 @@
+ &keyword (buffering #f) (buffered? #f))
+ (body <top>
+ (let* ((bufmode :: int))
+- (cond ((SCM_FALSEP buffered?) ;for backward compatibility
++ (cond ((not (SCM_FALSEP buffered?)) ;for backward compatibility
+ (set! bufmode SCM_PORT_BUFFER_FULL))
+ (else
+ (set! bufmode (Scm_BufferingMode buffering
diff --git a/dev-scheme/gauche/gauche-0.8.11.ebuild b/dev-scheme/gauche/gauche-0.8.11-r1.ebuild
index 484dba214abd..ffa48c68fcd5 100644
--- a/dev-scheme/gauche/gauche-0.8.11.ebuild
+++ b/dev-scheme/gauche/gauche-0.8.11-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.11.ebuild,v 1.1 2007/08/25 14:51:43 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.11-r1.ebuild,v 1.1 2007/08/27 15:45:07 hattya Exp $
inherit autotools eutils flag-o-matic
@@ -26,6 +26,7 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-gauche.m4.diff
epatch "${FILESDIR}"/${PN}-runpath.diff
+ epatch "${FILESDIR}"/${P}-socket-buffering.diff
eautoconf
}