diff options
-rw-r--r-- | ChangeLog | 18 | ||||
-rw-r--r-- | ice-9/ChangeLog | 4 | ||||
-rw-r--r-- | libguile/ChangeLog | 30 |
3 files changed, 52 insertions, 0 deletions
@@ -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. |