merge from 1.8 branch
[bpt/guile.git] / ChangeLog
CommitLineData
4f416616
KR
12006-04-16 Kevin Ryde <user42@zip.com.au>
2
3 * configure.in (stat64, off_t): New tests.
4
52006-03-31 Kevin Ryde <user42@zip.com.au>
6
7 * configure.in (socklen_t): Enhance test for this type, coping with
8 need for <sys/socket.h> on MacOS X. Reported by Michael Tuexen and
9 Jay Cotton.
10
112006-03-26 Marius Vollmer <mvo@zagadka.de>
12
13 * configure.in: Added check that defines
14 PTHREAD_ATTR_GETSTACK_WORKS when pthread_attr_getstack works for
15 the main thread.
16
172006-02-26 Kevin Ryde <user42@zip.com.au>
18
19 * configure.in (AC_CHECK_FUNCS): Add dirfd.
20
212006-02-20 Marius Vollmer <mvo@zagadka.de>
22
23 Released 1.8.0.
24
25 * GUILE-VERSION: Set version.
26
0f24e75b
MV
272006-02-06 Marius Vollmer <mvo@zagadka.de>
28
29 * GUILE-VERSION: Bumped versions for 1.9 series.
30
31 * configure.in: Removed --enable-arrays option.
32
4f416616
KR
332006-02-06 Marius Vollmer <mvo@zagadka.de>
34
35 Branched for 1.8 series.
36
37 * GUILE-VERSION: Bumped version numbers.
38
39 * configure.in: Removed --enable-arrays option.
40
9abd541e
NJ
412005-12-14 Neil Jerram <neil@ossau.uklinux.net>
42
43 * NEWS: Remove entry claiming that breakpoints have been added,
44 because breakpoints are now implemented outside the core distro.
45 Add entries on obsolescence of the 'cheap option and on tweaking
46 support in evaluator trap calls. Finally, correct outline level
47 of item about make-keyword-from-dash-symbol.
48
dae11beb
NJ
492005-07-09 Neil Jerram <neil@ossau.uklinux.net>
50
e363047c
NJ
51 * configure.in (AC_CONFIG_FILES): Removed emacs/Makefile and
52 ice-9/debugger/breakpoints/Makefile.
53
dae11beb
NJ
54 * Makefile.am (SUBDIRS): Removed emacs.
55
875a58aa
MV
562005-06-05 Marius Vollmer <mvo@zagadka.de>
57
58 From Jan Nieuwenhuizen <janneke@gnu.org>. Thanks!
59
60 * configure.in: Add tests for socklen_t and ip_mreq.
61
ba78f311
KR
622005-03-13 Kevin Ryde <user42@zip.com.au>
63
64 * configure.in, GUILE-VERSION (LIBGUILE_SRFI_SRFI_60): New defines.
65
d1c38e11
MV
662005-03-09 Marius Vollmer <mvo@zagadka.de>
67
68 Guile 1.7.2 has been released.
69
70 * GUILE-VERSION (GUILE_MICRO_VERSION): Incremented to "2".
71
461f34aa
MV
722005-03-08 Marius Vollmer <mvo@zagadka.de>
73
74 libltdl is no longer distributed. We expect it to be installed
75 already.
76
77 * configure.in: Do not call AC_LIBLTDL_INSTALLABLE. Use
78 AC_CHECK_LIB instead. Do not subst LTDLINCL and LIBLTDL. Do not
79 add "-DLIBLTDL_DLL_IMPORT" on MINGW32.
80
81 * Makefile.am (SUBDIRS): Removed libltdl.
82
83 * README: Talk about required external packages.
84
85 * autogen.sh: Do not call libtoolize.
86
a81b8618
MV
872005-03-02 Marius Vollmer <marius.vollmer@uni-dortmund.de>
88
89 * configure.in: Do not check for fast or recursive mutexes. Check
90 for pthread_attr_getstack.
91 (SCM_I_GSC_USE_COOP_THREADS): Dot not subst.
92 (pthread_mutexattr_settype): Do not check for it.
93
35f2529d
MV
942005-02-28 Marius Vollmer <mvo@zagadka.de>
95
96 * autogen.sh: Add '--verbose' option to autoreconf invocation.
97 Thanks to Bruno Haible.
98
0356881d
MV
992005-01-02 Marius Vollmer <mvo@zagadka.de>
100
101 * configure.in (SCM_I_GSC_HAVE_ARRAYS): Removed '--disable-arrays'
102 option.
103
7674622e
KR
1042004-11-28 Kevin Ryde <user42@zip.com.au>
105
106 * configure.in (AC_SUBST): Correction, LTDLINC should be LTDLINCL, the
107 latter is what libtool defines.
108
7b1574ed
MV
1092004-10-27 Marius Vollmer <marius.vollmer@uni-dortmund.de>
110
111 * libguile.h: Include "libguile/srfi-4.h".
112
22417f2f
MV
1132004-10-25 Marius Vollmer <marius.vollmer@uni-dortmund.de>
114
115 * autogen.sh: Added explicit invocation of libtoolize before
116 autoreconf so that libltdl/ is updated as well.
117
6191ccec
MV
1182004-10-22 Marius Vollmer <marius.vollmer@uni-dortmund.de>
119
120 Removed usage of libguile-ltdl.
121
122 * configure.in: Call AC_LIBLTDL_INSTALLABLE instead of
123 AC_LIB_LTDL.
124 (AC_CONFIG_SUBDIRS): Added libltdl.
125 (DLPREOPEN, LTDLINC, LIBLTDL): Moved AC_SUBST near other libtool
126 stuff. Also subst LTDLINC instead of INCLTDL.
127 (AC_CONFIG_FILES): Removed libguile-ltdl/Makefile and
128 libguile-ltdl/upstream/Makefile.
129
130 * Makefile.am (SUBDIRS): Replaced libguile-ltdl with libltdl.
131
cfbd0f35
MV
1322004-09-28 Marius Vollmer <marius.vollmer@uni-dortmund.de>
133
5cc183a1
MV
134 * ABOUT-NLS: New, from gettext 0.14.1.
135
cfbd0f35
MV
136 * configure.in: Do use AM_GNU_GETTEXT, since gettextize is not run
137 with autoconf 2.59.
138
32540d85
MV
1392004-09-25 Marius Vollmer <mvo@zagadka.de>
140
141 * configure.in: Do not use AM_GNU_GETTEXT for now, it causes
142 gettextize to run during autogen.sh, which we do not want.
143 Explicitely check for libintl, gettext, bindtextdomain, and
144 textdomain instead.
145
84adbbc8
MV
1462004-09-24 Marius Vollmer <mvo@zagadka.de>
147
2edf319f
MV
148 * libguile.h: Include <gmp.h> outside of extern "C" block.
149 (Note that numbers.h still includes gmp.h to make it
150 self-contained.)
151
84adbbc8
MV
152 * configure.in: Do not include PTHREAD_CFLAGS in CFLAGS, CFLAGS is
153 for the user and is often overwritten temporarily.
154 (GUILE_CFLAGS): New, include PTHREAD_CFLAGS here.
155 (GUILE_LIBS): Remove THREAD_LIBS_INSTALLED, which is unused now.
156
d5ac9b2a
MV
1572004-09-22 Marius Vollmer <mvo@zagadka.de>
158
159 * configure.in: Add AM_GNU_GETTEXT invocation. From Bruno Haible.
160
9c0485fc
MV
1612004-09-21 Marius Vollmer <mvo@zagadka.de>
162
163 * acinclude.m4 (ACX_PTHREAD): New.
164 * configure.in: Use it instead of simply looking for -lpthread.
165