summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog18
-rw-r--r--ice-9/ChangeLog4
-rw-r--r--libguile/ChangeLog30
3 files changed, 52 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9063c9dc2..f140252e6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+Mon Jun 23 20:34:48 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ Changes to compile under gnu-win32, from Marcus Daniels:
+ * configure.in: When sys/un.h exists, define HAVE_UNIX_DOMAIN_SOCKETS
+ to indicate that Unix domain sockets will work.
+ Check for socketpair, getgroups, setwent, pause, and tzset
+ (cygwin currently lacks these them).
+ Check for sethostent endhostent getnetent setnetent endnetent
+ getprotoent endprotoent getservent endservent getnetbyaddr
+ getnetbyname inet_lnaof inet_makeaddr inet_netof (cygwin currently
+ lacks them). In the case of cygwin, temporarily prefix these
+ functions with "cygwin32_", the way that netdb.h does.
+ Don't define HAVE_REGCOMP unless both regcomp and regex.h are
+ available (cygwin b18 came distributed without a working regex.h
+ file).
+ * acconfig.h (HAVE_UNIX_DOMAIN_SOCKETS): Add this.
+ * configure: Regenerated.
+
Sun Jun 22 15:43:07 1997 Jim Blandy <jimb@floss.red-bean.com>
Try to detect when people are using one version of libguile and a
diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog
index c0e660af4..b4adbe6a6 100644
--- a/ice-9/ChangeLog
+++ b/ice-9/ChangeLog
@@ -1,5 +1,9 @@
Mon Jun 23 16:13:38 1997 Jim Blandy <jimb@floss.red-bean.com>
+ Changes to compile under gnu-win32, from Marcus Daniels:
+ * boot-9.scm (load-user-init): If HOME is unset, provide
+ a default of /.
+
* boot-9.scm (make-list): Remove the definition of this function
from the (ice-9 common-list) module; make the `init' argument
optional in the scm module's definition, to match the deleted
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 4da943fdd..04e30020e 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,5 +1,35 @@
Mon Jun 23 18:44:49 1997 Jim Blandy <jimb@floss.red-bean.com>
+ Changes to compile under gnu-win32, from Marcus Daniels:
+ * stime.c (tzset): If tzset isn't provided, make it a NOP.
+ (scm_localtime): Change SCM_EOF to SCM_EOL.
+ (scm_mktime): Likewise.
+ * socket.c: Don't include sys/un.h unless autoconf tells
+ us Unix domain sockets are available.
+ (scm_fill_sockaddr): Ignore Unix domain code.
+ (scm_addr_vector): Likewise.
+ (scm_init_addr_buffer): Likewise.
+ (scm_socketpair): Don't include unless socketpair was
+ found during autoconf.
+ * simpos.c (SYSTNAME): Treat cygwin like Unix.
+ * scmsigs.c (scm_pause): Don't include unless pause was found
+ during autoconf.
+ * posix.c (scm_getgroups): Don't include unless support function
+ was found during autoconf (in this case, getgroups).
+ (scm_setpwent): For setpwent.
+ (scm_setegid): For setegid.
+ * net_db.c (scm_inet_netof): Don't include unless support
+ function was found during autoconf (in this case, inet_netof).
+ (scm_lnaof): For inet_lnaof.
+ (scm_inet_makeaddr): For inet_makeaddr.
+ (scm_getnet): For getnetent, getnetbyname, getnetbyaddr.
+ (scm_getproto): For getprotoent.
+ (scm_getserv): For getservent.
+ (scm_sethost): For sethostent, endhostent.
+ (scm_setnet): For setnetent, endnetent.
+ (scm_setproto): For setprotoent, endprotoent.
+ (scm_setserv): For setservent, endservent.
+
* Makefile.am (libpath.h): Include the values of all the standard
Makefile directory variables. Print a message, but don't print
all the commands.