openssl "fix" by guessing pasted by mario-goulart on Mon Jan 30 19:07:30 2012

$ LC_ALL=C svn diff
Index: openssl.scm
===================================================================
--- openssl.scm (revision 25842)
+++ openssl.scm (working copy)
@@ -455,8 +455,8 @@
       (##sys#setslot in 10 'ssl-socket)
       (##sys#setslot out 10 'ssl-socket)
       ;; second "reserved" slot
-      (##sys#setslot in 11 (ssl-make-port-data startup ssl tcp-in))
-      (##sys#setslot out 11 (ssl-make-port-data startup ssl tcp-out))
+      (##sys#setslot in 11 tcp-in)
+      (##sys#setslot out 11 tcp-out)
       (values in out))))
 
 (define (ssl-unwrap-context obj)

Another openssl "fix" by guessing added by mario-goulart on Fri Feb 3 20:10:20 2012

$ LC_ALL=C diff -u ~/src/chicken-eggs/release/4/openssl/trunk/openssl.scm openssl.scm
--- /home/mario/src/chicken-eggs/release/4/openssl/trunk/openssl.scm    2011-10-01 11:14:34.000000000 -0300
+++ openssl.scm 2012-02-03 17:02:49.000000000 -0200
@@ -455,8 +455,8 @@
       (##sys#setslot in 10 'ssl-socket)
       (##sys#setslot out 10 'ssl-socket)
       ;; second "reserved" slot
-      (##sys#setslot in 11 (ssl-make-port-data startup ssl tcp-in))
-      (##sys#setslot out 11 (ssl-make-port-data startup ssl tcp-out))
+      (##sys#setslot in 11 (ssl-port-data-tcp-port (ssl-make-port-data startup ssl tcp-in)))
+      (##sys#setslot out 11 (ssl-port-data-tcp-port (ssl-make-port-data startup ssl tcp-out)))
       (values in out))))
 
 (define (ssl-unwrap-context obj)