Make regex safe for g++. This fixes one real bug (an "err"
[gnulib.git] / config / ChangeLog
1 2005-08-25  Paul Eggert  <eggert@cs.ucla.edu>
2
3         * srclist.txt: Add glibc bug 1241.
4
5 2005-08-24  Paul Eggert  <eggert@cs.ucla.edu>
6
7         * srclist.txt: Remove glibc bug 1233 and add 1236, which supersedes it.
8         Add glibc bugs 1237, 1238, 1240.  Comment out lib/regex.c.
9
10 2005-08-23  Paul Eggert  <eggert@cs.ucla.edu>
11
12         * srclist.txt: Add glibc bugs 1231-1233.
13
14 2005-08-20  Paul Eggert  <eggert@cs.ucla.edu>
15
16         * srclist.txt: Add glibc bugs 1220-1227.
17
18 2005-08-19  Paul Eggert  <eggert@cs.ucla.edu>
19
20         * srclist.txt: Comment out $LIBCSRC/posix/regex_internal.c,
21         $LIBCSRC/posix/regexec.c.
22         Add glibc bug 1217 for regcomp.c.
23
24 2005-08-15  Paul Eggert  <eggert@cs.ucla.edu>
25
26         * srclist.txt: Comment out $LIBCSRC/posix/regex.h.
27         Add comments for each pending glibc patch.
28
29 2005-07-08  Paul Eggert  <eggert@cs.ucla.edu>
30
31         * srclist.txt: Comment out regcomp.c, since we have a porting fix
32         now.
33
34 2005-07-07  Paul Eggert  <eggert@cs.ucla.edu>
35
36         * srclist.txt: Add regcomp.c, regex.c, regex.h, regex_internal.c,
37         regexec.c.
38         Add regex_internal.h too, but as a comment, since the libc version
39         is currently broken in gnulib mode.
40
41 2005-06-24  Derek Price  <derek@ximbiot.com>
42         and Bruno Haible  <bruno@clisp.org>
43
44         Remove stat module & update lstat.
45         * srclist.txt (libc sources): Remove stat.
46
47 2005-05-29  Derek Price  <derek@ximbiot.com>
48
49         * srclist.txt (glob_.h, glob.c): Add these files.
50
51 2005-05-10  Karl Berry  <karl@gnu.org>
52
53         * srclist.txt (COPYING.LESSER): rename from COPYING.LIB.
54         (COPYING.DOC): remove.
55
56         * srclist-update: new FSF address.
57
58 2005-03-22  Bruno Haible  <bruno@clisp.org>
59
60         * srclist.txt: Replace target directory 'config' with 'build-aux'.
61         * config.guess, config.sub, config.rpath, depcomp, install-sh:
62         * mdate-sh, missing, mkinstalldirs, texinfo.tex: Move to ../build-aux/.
63
64 2005-03-15  Karl Berry  <karl@gnu.org>
65
66         * srclist.txt (config.rpath): from gettext.
67         * config.rpath: update.
68
69 2005-02-22  Simon Josefsson  <jas@extundo.com>
70
71         * srclist.txt: Sync iconvme.h, iconvme.c from libc.
72
73 2004-12-17  Jim Meyering  <jim@meyering.net>
74
75         * install-sh: Use `(exit N); exit N', not `(exit N); exit'.
76         Otherwise, install-sh could exit with improper exit status when
77         exiting via a trapped interrupt.  Thanks to a report from Bob Proulx.
78
79 2004-11-12  Simon Josefsson  <jas@extundo.com>
80
81         * srclist.txt: Add strtok_r.c, glibc bought our changes, but a
82         small doc fix is still pending.
83
84 2004-11-02  Paul Eggert  <eggert@cs.ucla.edu>
85
86         * srclist.txt: Add mktime.c; glibc bought all our changes.
87
88 2004-10-10  Paul Eggert  <eggert@cs.ucla.edu>
89
90         * srclistvars.sh: Add GNUSTANDARDS (for eggert only).
91
92 2004-10-04  Simon Josefsson  <jas@extundo.com>
93
94         * srclist.txt: Add memmem from glibc.
95
96 2004-09-30  Paul Eggert  <eggert@cs.ucla.edu>
97
98         * srclist.txt: Comment-out argp/argp.h, until we get the argp
99         changes merged back into glibc.
100
101 2004-09-20  Paul Eggert  <eggert@cs.ucla.edu>
102
103         * srclist.txt: Add getsubopt.c, since libc bought our changes.
104
105 2004-09-14  Karl Berry  <karl@gnu.org>
106
107         * srclist.txt: unsync setenv.c, sigh.
108
109 2004-09-13  Paul Eggert  <eggert@cs.ucla.edu>
110
111         * srclist.txt: Comment out argp-pvh.c.
112
113 2004-08-12  Paul Eggert  <eggert@cs.ucla.edu>
114
115         * srclist.txt: Remove getopt.c, getopt.h (renamed to getopt_.h),
116         getopt1.c.
117
118 2004-06-22  Paul Eggert  <eggert@cs.ucla.edu>
119
120         * srclist-update: Don't insist on "USA." before the close-comment,
121         as libtool omits the period and puts the */ on a separate line.
122         * srclist.txt: Add argz.c, argz_.h, argz.m4.
123         * srclistvars.sh: Add LIBTOOL (for eggert only).
124
125 2004-05-18  Karl Berry  <karl@gnu.org>
126
127         * srclist.txt: break link for vasnprintf.c.
128
129 2004-05-17  Paul Eggert  <eggert@cs.ucla.edu>
130
131         * srclist.txt: Break link for argp-help.c and argp-parse.c until
132         we can get this patch merged into glibc.
133
134 2004-04-21  Karl Berry  <karl@gnu.org>
135
136         * srclist.txt (localcharset.c): break sync.
137
138 2004-03-09  Paul Eggert  <eggert@twinsun.com>
139
140         * srclistvars.sh: Add GNUWWWLICENSES for eggert.
141         * srclist.txt: Sync getopt with libc.  Add getopt_int.h.
142         Bring back getopt.c, getopt.h, getopt1.c.
143
144 2004-02-23  Karl Berry  <karl@gnu.org>
145
146         * srclistvars.sh (GNUORG) [karl]: redefine.
147         * srclist.txt: add maintain/standards documents.
148
149 2004-02-16  Karl Berry  <karl@gnu.org>
150
151         * mkinstalldirs, install-sh: update from automake.
152
153 2004-01-20  Karl Berry  <karl@gnu.org>
154
155         * config.guess: update from config.
156
157         * srclistvars.sh: GNUWWWLICENSES for karl.
158
159 2004-01-18  Karl Berry  <karl@gnu.org>
160
161         * srclistvars.sh (GNUWWWLICENSES): new variable.
162         * srclist.txt ({fdl,gpl,lgpl}.text): get from there.
163
164 2004-01-14  Karl Berry  <karl@gnu.org>
165
166         * install-sh: update from automake.
167
168 2004-01-13  Karl Berry  <karl@gnu.org>
169
170         * install-sh: update from automake.
171
172 2004-01-09  Karl Berry  <karl@gnu.org>
173
174         * install-sh: update from automake.
175
176 2004-01-05  Karl Berry  <karl@gnu.org>
177
178         * config.{sub,guess}: update from config.
179
180 2003-12-31  Karl Berry  <karl@gnu.org>
181
182         * depcomp: update from automake.
183
184 2003-11-21  Karl Berry  <karl@gnu.org>
185
186         * config.{sub,guess}: update from config.
187
188 2003-11-18  Karl Berry  <karl@gnu.org>
189
190         * config.{sub,guess}: update from config.
191
192         * (printf-{parse,args}.[ch]): sync broken, sigh.
193
194 2003-11-09  Karl Berry  <karl@gnu.org>
195
196         * mkinstalldirs, depcomp, mdate-sh: update from automake.
197
198 2003-11-03  Karl Berry  <karl@gnu.org>
199
200         * config.{guess,sub}: update from config.
201
202 2003-11-02  Karl Berry  <karl@gnu.org>
203
204         * srclist.txt (vasprintf.c): sync broken, sigh.
205
206 2003-10-26  Karl Berry  <karl@gnu.org>
207
208         * srclist.txt (COPYING.DOC): no longer available from
209         /gd/gnuorg; don't know where the ultimate source is.
210
211 2003-10-18  Karl Berry  <karl@gnu.org>
212
213         * config.guess: update from config.
214
215 2003-10-16  Karl Berry  <karl@gnu.org>
216
217         * config.{guess,sub}: update from config.
218
219 2003-10-07  Karl Berry  <karl@gnu.org>
220
221         * config.{guess,sub}: update from config.
222
223 2003-10-04  Karl Berry  <karl@gnu.org>
224
225         * config.{guess,sub}: update from config.
226
227 2003-09-27  Karl Berry  <karl@gnu.org>
228
229         * mkinstalldirs: update from automake.
230
231 2003-09-25  Karl Berry  <karl@gnu.org>
232
233         * install-sh: update from automake.
234
235 2003-09-14  Karl Berry  <karl@gnu.org>
236
237         * srclist.txt (strdup.c): disable for c89 changes.
238
239 2003-09-11  Bruno Haible  <bruno@clisp.org>
240
241         * srclist.txt (setenv.c, unsetenv.c): Disable for the moment.
242
243 2003-09-09  Paul Eggert  <eggert@twinsun.com>
244
245         * srclist.txt: Do not get getopt.h, getopt1.c, or regex.h from
246         libc.
247
248 2003-09-08  Karl Berry  <karl@gnu.org>
249
250         * config.sub, config.guess, srclistvars.sh: update from savannah
251                 config, forget about prep.
252
253         * depcomp, missing: update from automake.
254
255 2003-08-16  Paul Eggert  <eggert@twinsun.com>
256
257         * srclist.txt: Get regex.h, strdup.c, strtoll.c,
258         strtoul.c from libc, undoing this 2003-08-12 change:
259         <http://mail.gnu.org/archive/html/bug-gnulib/2003-08/msg00080.html>
260
261 2003-08-15  Paul Eggert  <eggert@twinsun.com>
262
263         * srclist-update: Use three spaces, rather than tab, after '#'
264         in shell-script copyright notices.  Suggested by Bruno Haible.
265         Remove unnecessary parenthesization in regular expression.
266
267 2003-08-13  Paul Eggert  <eggert@twinsun.com>
268
269         * srclist-update: Change update back to the old behavior, leaving
270         whitespace alone.  Use one 'sed' command rather than a pipeline.
271         (fixlicense): Now a variable, not a function.
272         (remove_trailing_blanks): Remove.
273         (fixfile): Don't invoke unexpand or cat, or remove trailing blanks.
274         * config.guess, config.sub, install-sh, missing, texinfo.tex:
275         Undo previous (whitespace-only) change.
276
277 2003-08-12  Paul Eggert  <eggert@twinsun.com>
278
279         * srclist-update: Add copyright notice.
280         (remove_id_lines, remove_trailing_blanks): New constants.
281         (fixfile): Use them to normalize spacing a bit in copied files.
282         * config.guess, config.sub, install-sh, missing, texinfo.tex:
283         Normalize leading white space and remove trailing white space.
284
285         * texinfo.tex: Sync with texinfo.
286
287         * srclist.txt: Don't get regex.h, strdup.c, strtoll.c,
288         strtoul.c from libc, to merge coreutils whitespace changes.
289
290         * srclist.txt: Get the following m4 files from gettext:
291         codeset.m4, gettext.m4, glibc21.m4, iconv.m4, intdiv0.m4,
292         inttypes-pri.m4, lcmessage.m4, lib-ld.m4, lib-link.m4, lib-prefix.m4,
293         longdouble.m4, nls.m4, po.m4, progtest.m4, signed.m4, wchar_t.m4,
294         wint_t.m4.
295
296 2003-08-12  Karl Berry  <karl@gnu.org>
297
298         * srclist.txt: can't sync vasnprintf.c any more, changes have been
299         made.
300
301 2003-08-03  Karl Berry  <karl@gnu.org>
302
303         * depcomp: update from automake.
304
305 2003-07-24    <karl@gnu.org>
306
307         * missing: update from automake.
308
309 2003-07-23    <karl@gnu.org>
310
311         * config.sub: update from prep.
312
313 2003-07-19    <karl@gnu.org>
314
315         * config.sub: update from prep.
316
317 2003-07-17    <karl@gnu.org>
318
319         * config.sub: update from prep.
320
321 2003-07-16    <karl@gnu.org>
322
323         * srclist-update: was running fixlicense twice, which caused
324                 texinfo.tex to be nullified for some reason.  Simplify,
325                 $gplsrc is no longer needed as far as I can see?
326
327 2003-07-15  Paul Eggert  <eggert@twinsun.com>
328
329         * srclist.txt: Get the following files from gettext-runtime/intl
330         instead: config.charset, localcharset.c, localcharset.h, ref-add.sin,
331         ref-del.sin.  From Bruno Haible.
332         * srclist-update (fixfile): Change grep pattern again, since the
333         previous fix didn't work (there was another trailing $).  Use
334         '[$]' to escape the $s.
335
336 2003-07-15    <karl@gnu.org>
337
338         * srclist-update (fixfile): Change grep pattern, since 'Id'
339         gets expanded when surrounded by '$'.
340
341 2003-07-14  Paul Eggert  <eggert@twinsun.com>
342
343         * srclist.txt: Add tons more gettext files.  $GETTEXT is now
344         assumed to refer to the root of the most recent stable gettext version.
345         * srclistvars.sh: Add defaults for eggert.
346         * srclist-update: Convert LGPL to GPL in shell scripts, too.
347         Match "This program" as well as "The program".  This is needed
348         for gettext.
349
350 2003-07-09  Paul Eggert  <eggert@twinsun.com>
351
352         * srclist.txt: Sort sublists.  Add $LIBCSRC/sysdeps/generic/strtoul.c.
353         In comments, add more libc files that differ from gnulib for one
354         reason or another; we'd like this list to be smaller but for now
355         let's document what we have.
356
357 2003-07-08  Paul Eggert  <eggert@twinsun.com>
358
359         * srclist-update: Port to POSIX 1003.1-2001 hosts by avoiding the
360         use of GNU extensions.  Change "x=`eval echo $x`" to the shorter
361         and sweeter "eval x=$x".
362         * srclist.txt: Get lib/argp* from glibc.
363
364 2003-07-06    <karl@gnu.org>
365
366         * depcomp: update from automake.
367         * config.sub: update from prep.
368
369 2003-07-03    <karl@gnu.org>
370
371         * config.guess: update from prep.
372
373 2003-06-26    <karl@gnu.org>
374
375         * depcomp: update from automake.
376
377 2003-06-22    <karl@gnu.org>
378
379         * srclist.txt: update mkinstalldirs from automake.
380         * mkinstalldirs: update.
381
382 2003-06-18    <karl@gnu.org>
383
384         * config.{guess,sub}: update from prep.
385
386 2003-06-07    <karl@gnu.org>
387
388         * config.{guess,sub}: update from prep.
389
390 2003-06-04  Paul Eggert  <eggert@twinsun.com>
391
392         * srclist.txt ($LIBCSRC/time/mktime.c lib gpl): Comment out for now,
393         as glibc mktime is buggy on non-glibc systems.
394
395 2003-06-03    <karl@gnu.org>
396
397         * config.sub: update from prep.
398
399 2003-06-02    <karl@gnu.org>
400
401         * mkinstalldirs (version): new variable.
402         (--version): new option.
403         (usage): improve message.
404
405 2003-05-29    <karl@gnu.org>
406
407         * config.rpath: update from gettext.
408
409 2003-05-24    <karl@gnu.org>
410
411         * config.guess: update from prep.
412
413 2003-05-20    <karl@gnu.org>
414
415         * config.guess: update from prep.
416
417 2003-05-18    <karl@gnu.org>
418
419         * srclistvars.sh (TEXMF): use TEXMFROOT instead, since TEXMF might
420                 actually be set by the user.
421
422         * depcomp, install-sh, mdate-sh: update from automake.
423
424 2003-05-11    <karl@gnu.org>
425
426         * config.{guess,sub}: update from prep.
427
428 2003-01-03    <karl@gnu.org>
429
430         * config.{guess,sub}: update from prep.
431
432 2002-12-24    <karl@gnu.org>
433
434         * config.guess: update from prep.
435
436 2002-12-19    <karl@gnu.org>
437
438         * config.guess: update from prep.
439
440 2002-12-12    <karl@gnu.org>
441
442         * config.guess: update from prep.
443
444 2002-11-25    <karl@gnu.org>
445
446         * install-sh: update from automake for variable quoting, $0 in
447         error msgs, etc.
448
449         * srclist.txt ($LIBCSRC/time/mktime.c lib gpl): new entry.
450         * srclist.txt ($LIBCSRC/sysdeps/generic/strtoll.c lib gpl): new
451         entry.
452
453 2002-11-14    <karl@gnu.org>
454
455         * mkinstalldirs: `do' on separate line, instead of `for var; do'.
456
457 2002-09-28    <karl@gnu.org>
458
459         * srclist.txt: can't copy install-sh/mkinstalldirs from installed
460         automake until the next release, since changes have been made.
461
462 2002-09-25    <karl@gnu.org>
463
464         * srclist.txt: enable gettext.h check.
465         * config.{guess,sub}: update from prep.
466         * depcomp, install-sh, mdate-sh, missing, mkinstalldirs: update
467                 from automake 1.6.3.
468         See srclist*.
469
470 2002-02-17  Jim Meyering  <meyering@lucent.com>
471
472         * config.guess (main): Don't use `head -1'; it's no longer portable.
473         Use `sed 1q' instead.
474
475
476 Copyright (C) 2002, 2003, 2004, 2005
477   Free Software Foundation, Inc.
478 Copying and distribution of this file, with or without modification,
479 are permitted provided the copyright notice and this notice are preserved.