-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
824 lines (539 loc) · 27 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
1997-04-25 François Pinard <[email protected]>
* Release 1.12.
* configure.in: Check for the inline keyword.
1997-04-24 François Pinard <[email protected]>
* Makefile.am (BABYL): Delete admin/RMAIL, renamed rmail/announce.
* PORTS: New file.
(EXTRA_DIST): Adjusted.
1997-04-23 François Pinard <[email protected]>
* BI-PATCHES: Patches for Bison 1.25.
* Makefile.am (EXTRA_DIST): Adjusted.
* configure.in (AC_PROG_INSTALL): Call deleted. AM_INIT_AUTOMAKE
takes care of this already.
1997-04-22 François Pinard <[email protected]>
* Prerelease 1.11q.
* configure.in: Use gethostent instead of gethostbyname while
checking for -lnsl. It seems SINIX systems require this.
Reported by Bruno Haible.
1997-04-19 François Pinard <[email protected]>
* acinclude.m4: New fp_WITH_INCLUDED_MALLOC macro.
* configure.in: Use it instead of the HP/UX test for GNU malloc.
Reported by Bruno Haible.
1997-04-17 François Pinard <[email protected]>
* Prerelease 1.11p.
* acinclude.m4 (cl_FUNC_GMALLOC): New macro, yet still unused, as
it requires config.guess. I have to think more about this.
Reported by Bruno Haible.
1997-04-16 François Pinard <[email protected]>
* AC-PATCHES: Patches for Autoconf 2.12.
* AM-PATCHES: Patches for Automake 1.1n.
* Makefile.am (EXTRA_DIST): Adjusted.
1997-04-15 François Pinard <[email protected]>
* configure.in: Ensure all cpp directives are left justified.
Reported by Kaveh R. Ghazi.
1997-04-12 François Pinard <[email protected]>
* configure.in: Add fnmatch.o to LIBOBJS if AC_FUNC_FNMATCH
says no working copy was found. This is not done automatically.
Reported by Bruno Haible, Bryant Fujimoto, John David Anglin,
Kaveh R. Ghazi, Laurent Caillat-Vallet, Sakai Kiyotaka and
Santiago Vila Doncel.
1997-04-11 François Pinard <[email protected]>
* configure.in: Much simplify the -lsocket and -lnsl tests.
Reported by Larry Schwimmer.
1997-04-11 François Pinard <[email protected]>
* Prerelease 1.11o.
* configure.in: Do not check for gettimeofday anymore.
* configure.in: Do not anymore blindly add -lnsl if gethostname
is found, nor -lsocket if setsockopt is found. Instead, for
resolving setsockopt, try none, -lsocket, and -lsocket -lnsl,
in that order. For resoving gethostbyname, try none, than -lnsl.
Reported by Ariel Faigon, Heiko Schlichting, Jean-Philippe
Martin-Flatin, John J. Szetela, John R. Vanderpool, Kaveh
R. Ghazi, Larry Schwimmer, Marcus Daniels, Mark Bynum and
Russell Cattelan.
1997-04-10 François Pinard <[email protected]>
* configure.in: Define _GNU_SOURCE to get FNM_LEADIR_DIR, etc.
* acconfig.h: Document _GNU_SOURCE.
Reported by Andreas Jaeger, Becki Kain, Brendan Kehoe, David
N. Brown, J. Dean Brock, James V. DI Toro III, Jeffrey Mark
Siskind, Jürgen Reiss, Paul Eggert, Roland McGrath, Rolf
Niepraschk, Roman Gollent, Thomas Bushnell n/BSG and Ulrich
Drepper.
1997-03-26 François Pinard <[email protected]>
* configure.in (ALL_LINGUAS): Add it.
1997-03-20 François Pinard <[email protected]>
* configure.in: Require Autoconf 2.12.
1997-02-25 François Pinard <[email protected]>
* configure.in: Use AM_CONFIG_HEADER and AM_GNU_GETTEXT instead
of AC_CONFIG_HEADER and ud_GNU_GETTEXT. Use AC_FUNC_FNMATCH
instead of AM_FUNC_FNMATCH. Do not take care anymore of stamp-h
in AC_OUTPUT, leave it to Automake.
* acinclude.m4: Replaced whole, from elsewhere.
* Makefile.am (EXTRA_DIST): Leave README-alpha to Automake.
1997-02-12 François Pinard <[email protected]>
* configure.in: Delete README-alpha code, Automake handles it now.
1996-11-18 François Pinard <[email protected]>
* Prerelease 1.11.14.
* Makefile.am (BABYL): Add admin/RMAIL.
* configure.in: Check for sys/buf.h, as BSD/OS.
Reported by Dan Reish.
1996-11-09 François Pinard <[email protected]>
* configure.in: Replace a missing basename.
Reported by Bryant Fujimoto, Erick Branderhorst, Greg Black, John
David Anglin, John J. Szetela, Kaveh R. Ghazi, Kurt Jaeger, Marcus
Daniels, Santiago Vila Doncel and William Bader.
1996-11-08 François Pinard <[email protected]>
* Prerelease 1.11.13.
* configure.in: Replace a missing dirname.
1996-10-07 François Pinard <[email protected]>
* configure.in: Clean out some macro calls made useless since
AM_INIT_AUTOMAKE implies them.
1996-09-20 François Pinard <[email protected]>
* configure.in: Do not check anymore for regex.
1996-09-19 François Pinard <[email protected]>
* Prerelease 1.11.12
* configure.in: Check echo for newline suppression.
1996-09-18 François Pinard <[email protected]>
* configure.in: Do not add open3.o to LIBOBJS anymore.
1996-09-05 François Pinard <[email protected]>
* configure.in (ALL_LINGUAS): Add pl.
1996-09-04 François Pinard <[email protected]>
* configure.in (AC_OUTPUT): Prepare tests/Makefile and tests/preset.
* Use AM_ version of fp_ macros.
* Makefile.am (SUBDIRS): Add tests/.
1996-07-18 François Pinard <[email protected]>
* Prerelease 1.11.11.
* configure.in: Use AC_PREREQ(2.10).
1996-07-16 François Pinard <[email protected]>
* configure.in (ALL_LINGUAS): Add nl.
Reported by Erick Branderhorst.
1996-07-12 François Pinard <[email protected]>
* Prerelease 1.11.10.
* configure.in (ALL_LINGUAS): Add ko and sl.
1996-05-01 François Pinard <[email protected]>
* configure.in: Check for fsync, and linux/fd.h.
Reported by Marty Leisner.
1996-04-17 François Pinard <[email protected]>
* Makefile.am (EXTRA_DIST): New name for DIST_OTHERS.
* configure.in (ALL_LINGUAS): Add no.
* Makefile.am (BABYL): Consider rmail/* instead of rmail/*/*.
1996-02-28 François Pinard <[email protected]>
* configure.in: Avoid PROGRAMS, instead use RMT to substitute rmt.
* Makefile.am (SUBDIRS): Use intl and po instead of @INTLSUB@ and
@POSUB@.
* configure.in: Check for poll.h and stropts.h.
Check for nap, napms, poll, select and usleep.
1996-02-12 François Pinard <[email protected]>
* Makefile.am: Remove CONFIG_HEADER, not required by Automake 0.29.
* configure.in: Temporarily remove a \ in AC_OUTPUT for automake.
1996-02-03 François Pinard <[email protected]>
* configure.in: Check size of unsigned long (assume 32 bits if
cross-compiling) and long long (assume not available).
1996-01-14 François Pinard <[email protected]>
* Makefile.am (AUTOMAKE_OPTIONS): Select gnits and dist-shar.
(dist-zoo): New goal, experimental for now.
1996-01-07 François Pinard <[email protected]>
* Makefile.am: Force distribution of BACKLOG.
Reported by Jonathan Thornburg.
* Makefile.am: Declare BABYL. Force distribution of AUTHORS
and rebox.el. Add id, ID and dist-shar targets. Add parts of
previous Makefile.in as FIXME comments.
1995-12-30 François Pinard <[email protected]>
* configure.in: Ensure there is a link for libintl.h.
Reported by Daniel S. Barclay, Göran Uddeborg, Jonathan Thornburg,
Ken Raeburn and Minh Tran-Le.
1995-12-29 François Pinard <[email protected]>
* Prerelease 1.11.9.
* Makefile.am: New file.
* configure.in: Decide if README-alpha should be distributed.
From Ulrich Drepper.
1995-12-28 François Pinard <[email protected]>
* configure.in (AC_OUTPUT): Call sed for po/Makefile.in.
* Makefile.in: Distribute ABOUT-NLS rather than NLS, and do not
distribute config.guess or config.sub anymore.
* configure.in: Test for lchown.
1995-12-19 François Pinard <[email protected]>
* configure.in: Prefer avoiding union wait, and use it only if
using int fails. This turns around the previous test, as directly
checking for union wait is seemingly seeking for trouble.
Reported by Alan Bawden, Chris Arthur, Coranth Gryphon,
Jean-Philippe Martin-Flatin, Robert Bernstein and Tarang Kumar
Patel.
* configure.in: Check for strerror, so lib/error.c will not try to
define sys_errlist in the case strerror is already provided.
Reported by Coranth Gryphon, Chris Arthur, David J. MacKenzie,
Erich Stefan Boleyn, Greg Black, Jason R. Mastaler, Michael
Innis Bushnell, Robert Bernstein, Santiago Vila Doncel, Skip
Montanaro and Thomas Krebs.
* configure.in: Quote the selected shell. I wonder why this
error did not show up before!
* configure.in: Check <sys/tprintf.h> and <sys/device.h> for BSDi.
Reported by Chris Arthur and Skip Montanaro.
1995-12-17 François Pinard <[email protected]>
* configure.in: Be more systematic at caching test results.
Reported by Ulrich Drepper.
* configure.in: While checking for remote tape header files, only
include <sgtty.h> if it was found to exist.
* configure.in: Prefer #if to #ifdef while checking for open3.
1995-11-30 François Pinard <[email protected]>
* configure.in: Check for net/errno.h and sys/inet.h, trying to
get EOPNOTSUPP defined.
* configure.in: Check for sgtty.h.
1995-11-06 François Pinard <[email protected]>
* acconfig.h: Document HAVE_STPCPY for the time being. I do not
understand yet why this is mandatory: it should be automatic
from AC_CHECK_FUNCS(stpcpy) in aclocal.m4, through autoheader.
* configure.in: Use fp_FUNC_FNMATCH, to get around non-working
versions on SCO Unix 3.2v4.2, and Solaris.
Reported by Chad Hurwitz, Dennis Pixton, Per Foreby, Richard
Westerik, Robert Weiner and Tom Tromey.
1995-10-27 François Pinard <[email protected]>
* configure.in: Add /usr/bin/rcmd as a possible remote shell, as
this is the name used by SCO Unix 3.2.4.
Reported by Bela Lubkin and Rodney Brown.
1995-07-23 François Pinard <[email protected]>
* configure.in: Adapt for GNU gettext 0.8.
1995-07-10 François Pinard <[email protected]>
* Makefile.in (default): Define to all.
1995-06-18 François Pinard <[email protected]>
* configure.in: For mknod, also include <sys/types.h> prior to
<sys/stat.h>, as Ultrix needs this.
Reported by Bruce Jerrick, Bryant Fujimoto, Conrad Hughes, Erich
Stefan Boleyn, Jason R. Mastaler, Joshua R. Poulson, Jurgen Botz,
Serge Granik, Simon Wright, Ulrich Drepper and Vince Del Vecchio.
* configure.in: Replace execlp as needed (for Minix, mainly).
* configure.in: Force compilation of lib/open3.c if required.
Clean out old NO_OPEN3 code.
1995-06-17 François Pinard <[email protected]>
* Release 1.11.8.
* Makefile.in (DISTFILES): Distribute config.guess and config.sub.
Reported by Ulrich Drepper.
* acconfig.h, aclocal.m4, configure.in: Last minutes
additions, and glimpses to the future gettext 0.6.1.
Reported by Ulrich Drepper.
* acconfig.h: Document HAVE_MKNOD.
* configure.in: Test for mknod only once <sys/stat.h> included.
Reported by Alan Modra, Ray Dassen and Ulrich Drepper.
* aclocal.m4: Test for re_rx_search instead of rx_compile, the
latter not being exported unless RX_WANT_RX_DEFS is defined.
Reported by Alan Modra.
1995-06-15 François Pinard <[email protected]>
* Makefile.in (dist): Do not hide copying rule.
* configure.in: Adjustments to NLS, so .sed scripts may now all
reside in intl/.
1995-06-13 François Pinard <[email protected]>
* Makefile.in (pot): New goal, triggering po/tar.pot.
1995-06-07 François Pinard <[email protected]>
* configure.in: Substitute POTFILES by contents of po/POTFILES.
* configure.in: More adjustments for GNU gettext 0.6.
* config.guess, config.sub: New files, all taken from gettext 0.6.
1995-06-04 François Pinard <[email protected]>
* Makefile.in (check): New goal.
1995-05-30 François Pinard <[email protected]>
* Makefile.in (DISTFILES): Do not distribute SUPPORT, now
integrated in the documentation.
Reported by Karl Berry.
1995-05-28 François Pinard <[email protected]>
* configure.in: Check for isascii, not iascii.
Reported by Alan Modra, Bruno Haible and Greg McGary.
1995-05-16 François Pinard <[email protected]>
* Prerelease 1.11.7.
* Makefile.in (DISTFILES): Distribute NLS.
* configure.in, acconfig.h: Many adjustments for GNU gettext.
1995-05-09 François Pinard <[email protected]>
* configure.in: Clean glocale out.
* Makefile.in (SUBDIRS): Add po.
* Makefile.in (pofile): New goal.
1995-05-08 François Pinard <[email protected]>
* configure.in: Call ud_WITH_NLS, create intl/Makefile.in.
Compute size of unsigned short and unsigned int.
* acconfig.h: Document ENABLE_NLS, HAVE_CATGETS and HAVE_GETTEXT.
* Makefile.in: Process intl subdirectory.
* configure.in (LINGUAS): Add pt.
* src/pt.po: New file, for Portuguese.
Reported by Antonio Jose Coutinho.
1995-03-19 François Pinard <[email protected]>
* configure.in: Remove GLOCALE, add LINGUAS, use fp_WITH_CATALOGS.
* acconfig.h: Add description for WITH_CATALOGS.
1995-02-22 François Pinard <[email protected]>
* configure.in, Makefile.in: Replace `date' by `echo timestamp'.
1995-02-19 François Pinard <[email protected]>
* Makefile.in: Support ID files. Do not distribute TAGS.
1995-02-05 François Pinard <[email protected]>
* Makefile.in (maintainer-clean): New name for realclean.
1995-01-02 François Pinard <[email protected]>
* configure.in: Check for <sys/ioccom.h>.
Reported by Joseph E. Sacco.
1995-01-01 François Pinard <[email protected]>
* Makefile.in (DISTFILES): Distribute SUPPORT, with *pre*-releases.
1994-12-18 François Pinard <[email protected]>
* configure.in: Check for isascii.
Reported by Bruno Haible.
1994-12-11 François Pinard <[email protected]>
* configure.in: Use fp_WITH_REGEX.
* acconfig.h: Document WITH_REGEX.
1994-12-10 François Pinard <[email protected]>
* src/de.tt: New file, for German.
Reported by Ulrich Drepper.
1994-12-03 François Pinard <[email protected]>
* Prerelease 1.11.6.
* configure.in: Localize, adapting from how it is done in sharutils.
* src/fr.tt: New file, for French.
* configure.in, {,*/}Makefile.in, acconfig.h:
Rename PRODUCT to PACKAGE.
1994-11-26 François Pinard <[email protected]>
* configure.in: Check for <libintl.h> and <locale.h>.
1994-11-02 François Pinard <[email protected]>
* configure.in: Check for const only after having found possible
ANSIfying compiler flags, this is of no use to check it before.
1994-11-01 François Pinard <[email protected]>
* {,*/}Makefile.in: Clean up, following those of GNU m4. I will
not detail all the changes here.
* configure.in: Likewise.
* acconfig.h: Document PRODUCT and VERSION.
1994-10-04 François Pinard <[email protected]>
* configure.in: Correct shell assignment for ac_cv_path_RSH.
Reported by Kaveh R. Ghazi.
1994-09-14 François Pinard <[email protected]>
* Makefile.in: Cleanup... Use subshells for all cd's.
(MDEFINES): Do not use $(INSTALL...), because ./install-sh will
not be relocated correctly.
(DISTFILES): Distribute install-sh, not install.sh.
(tags): Make only in lib and src.
(TAGS): Deleted.
(distclean, realclean): Remove config.status.
(distclean-local): Don't.
(*-recursive): Combine, use sed to strip -recursive in subgoals.
(Makefile): Have ./config.status create this Makefile only.
(stamp-h): Have ./config.status create config.h only. Do not
create stamp-h here, it is now done from configure.
(stamp-h.in): Use date instead of touch.
* configure.in (AC_OUTPUT): Create stamp-h.
1994-09-09 François Pinard <[email protected]>
* configure.in: Use fp_ macros for accessing aclocal.m4. Revert
_OS_ macros to their previous names, to follow Autoconf.
1994-09-08 François Pinard <[email protected]>
* configure.in: Delete AC_OS_XENIX, now within AC_HEADER_DIRENT.
1994-09-01 François Pinard <[email protected]>
* configure.in (PROGS): Warn if $DEFAULT_ARCHIVE was specified,
while not being found on the current system.
Reported by Robert Bernstein.
1994-08-31 François Pinard <[email protected]>
* Makefile.in: Distribute it.
* Makefile.in (distclean-local): Delete config.log.
1994-08-27 François Pinard <[email protected]>
* acconfig.h: Document HAVE_UNION_WAIT, no more in Autoconf.
1994-08-24 François Pinard <[email protected]>
* configure.in: Replace AC_SYS_REMOTE_TAPE by its definition,
distillating it around. It is going out of Autoconf.
Do not backslash quotes anymore while defining unquoted, this is
now corrected in Autoconf.
1994-08-23 François Pinard <[email protected]>
* configure.in: Do not define RTAPELIB nor HAVE_RTAPELIB.
1994-08-22 François Pinard <[email protected]>
Little cleanup in installation:
* configure.in: Do not check for wait3, this function is not used.
* Makefile.in: Remove useless RSH substitutions.
* configure.in: Use `-g -O' instead of `-g' as CFLAGS default
value, when GNU C is being used. Delay testing for presets.
Reported by Chris Arthur.
1994-08-21 François Pinard <[email protected]>
* Prerelease 1.11.5.
* Makefile.in (BACKLOG, dist, shar): Correct for when a different
build directory.
* configure.in: Check for union wait. Adapted from make 3.71.
* configure.in: Replace both mkdir and rmdir, not just mkdir,
because NS32016 running SysVr2.2 has mkdir and lacks rmdir.
Reported by Greg Black.
* configure.in: Do not try anymore to discover the archive device
by looking around for various device names. If the installer does
not override it, nicely use `-' as a convenient default.
Reported by Andreas Schwab and Kaveh R. Ghazi.
1994-08-20 François Pinard <[email protected]>
* configure.in: Correct a checking message.
Reported by Bruno Haible.
1994-08-17 François Pinard <[email protected]>
* configure.in: Replace AC_PROG_RSH with its expansion. Correct
the no/true confusion in tests. Do not substitute RSH anymore in
src/Makefile, instead define REMOTE_SHELL in config.h. Replace
NO_REMOTE by HAVE_RTAPELIB, with inverted meaning. Substitute
RTAPELIB by $Urtapelib.o instead of rtapelib.o.
* acconfig.h: Document HAVE_RTAPELIB and REMOTE_SHELL.
Reported by Andreas Schwab.
* configure.in: Checking for remote shell, use the RSH environment
variable if set. This is done only when not already in the cache.
Reported by Kaveh R. Ghazi.
* configure.in: Include <sys/types.h> when testing <utime.h>.
Reported by Andreas Schwab.
* configure.in: Also create doc/Makefile.
* Makefile.in: Add doc in subdirs, set infodir, update MDEFINES.
1994-08-16 François Pinard <[email protected]>
* configure.in: Undo the `test -b' patch of 1994-08-05. Ultrix
4.2 test does not know about -b. Grrr...
Reported by Kaveh R. Ghazi.
* configure.in: Check for <sys/gentape.h>, HAVE_SYS_GENTAPE_H
is tested in rmt.c. Check for <sys/tape.h>, to avoid playing
with M_UNIX anymore in rmt.c.
Reported by Daniel R. Guilderson and Kaveh R. Ghazi.
* configure.in: Use proper function names in AC_CHECK_LIB's.
Reported by Alexander Dupuy and Kurt Jaeger.
* configure.in: Use $LIBOBJS, not LIBOJBS, while adding to it.
Reported by Demizu Noritoshi and Kaveh R. Ghazi.
1994-08-15 François Pinard <[email protected]>
* Prerelease 1.11.4.
1994-08-14 François Pinard <[email protected]>
* configure.in: Decide MTIO_CHECK_FIELD by grepping <sys/mtio.h>.
* acconfig.h: Document it.
Reported by Ben A. Mesander.
* Makefile.in: Substitute CC, INSTALL, INSTALL_PROGRAM,
INSTALL_DATA, RSH, CFLAGS, LDFLAGS, LIBS, prefix, exec_prefix,
binprefix, bindir and libexecdir.
(MDEFINES): New, using the previous substitutions.
(all, install, uninstall): Use it.
Reported by Bruno Haible.
1994-08-13 François Pinard <[email protected]>
* configure.in: Check for <sys/wait.h>.
1994-08-11 François Pinard <[email protected]>
* configure.in: For <utime.h>, also ensure struct utimbuf is
defined by the header file before defining HAVE_UTIME_H. Some
systems will not define the structure without _POSIX_SOURCE.
* acconfig.h: Document HAVE_UTIME_H.
Reported by James W. McKelvey and Robert E. Brown.
* configure.in: Instead of replacing strstr, check for it, so
HAVE_STRSTR gets defined, then replace it explicitely if required.
1994-08-09 François Pinard <[email protected]>
* configure.in: Updated for Autoconf 2.0.
1994-08-08 François Pinard <[email protected]>
* configure.in: Replace memset, mkdir (and rmdir), rename, strstr,
ftruncate, when not found.
Reported by Kaveh R. Ghazi (for memset and strstr).
Reported by Bruno Haible (for mkdir and rename).
1994-08-05 François Pinard <[email protected]>
* configure.in: Remove padding test.
* acconfig.h: Remove PADDING_IN_TAR_HEADER.
Reported by Bruno Haible.
* configure.in: While defining DEFAULT_ARCHIVE, check for a block
device, instead of mere existence. But is `test -b' portable?
Test for /dev/fd0, instead of for /dev/fd. Put rct tests last.
Reported by Andreas Schwab.
* configure.in: Define uid_t and gid_t if necessary.
Reported by Jonathan I. Kamens.
* Makefile.in (distclean-local): Delete config.cache.
Reported by Thomas Koenig.
* configure.in: Change malloc_dbg to dmalloc, mutatis mutandi.
* acconfig.h: According changes.
* configure.in: Test for broken stat macros, and for mkfifo.
* configure.in: Check for ST_BLKSIZE and ST_BLOCKS.
1994-08-02 François Pinard <[email protected]>
* Prerelease 1.11.3.
* Makefile.in (dist, shar): Distribute the scripts directory.
1994-08-01 François Pinard <[email protected]>
* configure.in: Check for <memory.h>.
1994-07-30 François Pinard <[email protected]>
* configure.in: When --with-malloc-dbg, define WITH_MALLOC_DBG and
add -lmalloc_dbg to LIBS.
* acconfig.h: Document WITH_MALLOC_DBG.
* configure.in: Try deciding DEVICE_PREFIX and DENSITY_LETTER from
the selected DEFAULT_ARCHIVE.
* acconfig.h: Document DEVICE_PREFIX and DENSITY_LETTER.
Reported by Danny R. Johnston.
1994-07-29 François Pinard <[email protected]>
* aclocal.m4: Adapt AC_PROTOTYPES to caching.
* Using configure as generated by a more recent Autoconf solves a
problem of rename being rejected on HP-UX in ANSI mode, because of
a conflicting prototype from <stdio.h>. In this context, Autoconf
now uses ctype.c instead for defining __stub macros.
Reported by Alan Modra, Burkhard Plache, Edward Welbourne,
Henrik Bakman, Jeffrey Goldberg, Jim Farrell, Kimmy Posey,
Michael Maass, Mike Nolan, Richard Lloyd, Robert McGraw,
Robert W. Kim, Stefan Skoglund, Tarang Kumar Patel, Tilman
Schmidt, Tim Ramsey, Van Snyder and W. Phillip Moore.
1994-07-26 François Pinard <[email protected]>
* configure.in: Check for <fcntl.h>. Do not define BSD42, do
not look anymore if /vmunix, /sdmach or /../../mach exist.
* acconfig.h: Remove BSD42.
1994-07-24 François Pinard <[email protected]>
* configure.in: Add gmalloc.o to LIBOBJS, instead of AC_SUBST'ing
MALLOC. Check for valloc only if gmalloc.o is not being selected.
valloc was possibly defined both in "port.h" and GNU malloc.
* acconfig.h: Add a description for HAVE_VALLOC.
J.T. Conklin, Nelson H.F. Beebe and Tilman Schmidt.
1994-07-22 François Pinard <[email protected]>
* configure.in: Use provided fnmatch only as a replacement.
* configure.in: Check for <sys/io/trioctl.h>, needed for
defining _IOW and _IOR on the Tektronix XD88.
Reported by Kaveh R. Ghazi.
1994-07-20 François Pinard <[email protected]>
* Makefile.in (BACKLOG): New goal, for summarizing the
maintainance backlog. Distribute file BACKLOG.
1994-07-08 François Pinard <[email protected]>
* regex.c, regex.h: Use newer versions. This solves a few
problems reported by users.
Reported by Chris Hopps and John David Anglin.
1994-07-06 François Pinard <[email protected]>
* configure.in: Check for <utime.h>.
1994-07-05 François Pinard <[email protected]>
* configure.in: Substitute DEFAULT_ARCHIVE and DEFAULT_BLOCKING
from the environment. Check for /dev/tape first while trying to
decide the default archive, because it is often symlinked right.
* acconfig.h: Explain DEFAULT_ARCHIVE and DEFAULT_BLOCKING.
* configure.in: Use AC_SET_MAKE.
* Makefile.in: Use @SET_MAKE@.
Reported by Jim Meyering.
* configure.in: Integrate the check, previously in testpad.c,
about a needed padding field in the tar header struct.
* acconfig.h: Explain PADDING_IN_TAR_HEADER.
1994-07-02 François Pinard <[email protected]>
* configure.in: Check for -linet, this library is required on
a few systems for gettimeofday() or getservbyname(). Also, on ISC
4.0, this avoids a broken version of rename().
Reported by Dean Gaudet, Goeran Uddeborg, Mike Rogers and
Peder Chr. Norgaard.
* configure.in: Ensure -lsocket is tested after -lnsl. This is
required in particular for SINIX-Z, an SVR4.0 system.
Reported by Manfred Weichel and Mark Frost.
* configure.in: All tests reordered for clarity.
1994-07-01 François Pinard <[email protected]>
* configure.in: Use AC_TIME_WITH_SYS_TIME, test for <sys/time.h>.
This should solve the problem of multiple inclusions of <time.h>.
Also, also check for <sys/timeb.h>, for getdate.y tests this.
Reported by Jim Meyering, John Rouillard, Karl Berry and Rick
Emerson.
1994-06-30 François Pinard <[email protected]>
* configure.in: AC_CONST was already added since 1.11.2, but no
ChangeLog entry for it, so here is one, with list of reporters.
* AIX 3.2 RS/6000 IBM's compiler was unable to compile regex.c,
this might be solved already through improved Autoconf tests.
Reported by Alexey Vovenko, Ben A. Mesander, Bryant
Fujimoto, Christian. T. Dum, Christopher Vickery, Dan Bloch,
David K. Drum, David Lemson, Demizu Noritoshi, Dimitris
Fousekis, Ezra Peisach, Hugh Secker-Walker, Indra Singhal,
J.T. Conklin, Jan Hoeglund, Janice Burton, Jeff Siegel,
Jim Blandy, John L. Chmielewski, John Rouillard, Jonathan
N. Sherman, Kevin D Quitt, Kurt Jaeger, Mark Frost, Matthew
Braun, Michael Kubik, Michael Helm, Moritz D. Klingholz,
Neil Jerram, Nelson H.F. Beebe, Nick Barron, Paul Eggert,
R. Scott Butler, Rob Parry, Ron Guilmette, Scott Grosch,
Sherwood and Stephen Saroff.
* Makefile.in: Completely replaced, lurking at the previous one.
At the same time, solve a few minor problems reported by users.
The most frequently reported ones pertained to a trailing \ in a
comment, and rmt installing in /etc.
Reported by Dean Gaudet, Gerben Wierda, James W. McKelvey,
John L. Chmielewski, Karl Berry, Mike Rogers, Ralf Suckow and
Richard Lloyd.
* configure.in: Also process lib/Makefile.in and src/Makefile.in.
Substitute CFLAGS, LDFLAGS and YFLAGS from the environment.
Use AC_CHECKING instead of using echo explicitely.
Use AC_HEADER_CHECK(unistd.h) instead of obsolete AC_UNISTD_H.
* configure.in: Generate a configuration header file. This not
only puts less clutter in make output, but also goes around some
compilers' limits about the number of allowed -D options.
Reported by Nelson H.F. Beebe.
* acconfig.h: New file.
* Split distribution into a few subdirectories, for easing
maintainance. So far: src, lib, scripts, msdos which are to be
distributed; then rmail, texinfo, ARCH and misc to be kept here.
* scripts/ChangeLog: Initialized by moving entries related to
scripts out of this ChangeLog.
* Taking over maintenance duties.