This commit was manufactured by cvs2svn to create tag
[krb5.git] / src / util / ChangeLog
1 2004-12-21  Tom Yu  <tlyu@mit.edu>
2
3         * def-check.pl: Check for PRIVATE or INTERNAL annotations in defs
4         file.
5
6 2004-10-31  Tom Yu  <tlyu@mit.edu>
7
8         * mkrel: Rework quoting for RELTAIL check.  Don't check RELTAIL if
9         doing a "-current" snapshot.
10
11 2004-09-24  Tom Yu  <tlyu@mit.edu>
12
13         * mkrel: Rework somewhat to handle patchlevel.h being the new
14         master version stamp file.
15
16 2004-09-14  Ken Raeburn  <raeburn@mit.edu>
17
18         * reconf: Export ACLOCAL=true to environment.
19
20 2004-06-18  Ken Raeburn  <raeburn@mit.edu>
21
22         * Makefile.in (all-windows): Build support directory.
23
24 2004-06-16  Ken Raeburn  <raeburn@mit.edu>
25
26         * Makefile.in (MAC_SUBDIRS): Don't set.
27         (all-mac): Target deleted.
28
29 2004-06-16  Tom Yu  <tlyu@mit.edu>
30
31         * depfix.sed: Delete /os/usr/include as well, to cope with an
32         athena hack.  (#include "/os/usr/include/sys/rwstlock.h" in
33         sys/vnode.h)
34
35 2004-05-04  Ken Raeburn  <raeburn@mit.edu>
36
37         * Makefile.in (LOCAL_SUBDIRS): Build support library.
38
39 2004-04-22  Ken Raeburn  <raeburn@mit.edu>
40
41         * libupdate.sh, makeshlib.sh: Deleted.
42         * Makefile.in (libupdate, makeshlib): Targets deleted.
43         (all-recurse): Don't depend on them.
44         (clean): Don't try to delete them.
45
46 2004-03-08  Ken Raeburn  <raeburn@mit.edu>
47
48         * Makefile.in (LOCAL_SUBDIRS): Renamed from MY_SUBDIRS.
49
50 2004-03-05  Ken Raeburn  <raeburn@mit.edu>
51
52         * reconf: Delete autom4te.cache directories after running
53         autoreconf.
54
55 2004-02-26  Ken Raeburn  <raeburn@mit.edu>
56
57         * Makefile.in (MY_SUBDIRS): Drop apputils.
58
59 2004-02-24  Ken Raeburn  <raeburn@mit.edu>
60
61         * Makefile.in (MY_SUBDIRS): Build in apputils dir.
62
63 2004-02-12  Tom Yu  <tlyu@mit.edu>
64
65         * Makefile.in (all-recurse): Remove exitsleep.
66         
67         * Makefile.in (all-unix, clean-unix): Add new rule to build fake
68         root directory for _RLD_ROOT hacks.
69
70 2003-12-05  Tom Yu  <tlyu@mit.edu>
71
72         * Makefile.in (DL_COMPILE, DL_COMPILE_TAIL): New variables to
73         support compilation of the exitsleep LD_PRELOAD object.
74
75         * exitsleep.c: New file.  LD_PRELOAD object for Solaris, to work
76         around a kernel bug where final output prior to a pty close gets
77         lost.
78
79 2003-05-23  Ken Raeburn  <raeburn@mit.edu>
80
81         * depfix.sed: Don't check for krb524 headers.
82
83 2003-05-18  Ken Raeburn  <raeburn@mit.edu>
84
85         * depgen.sed: Put print command on separate lines from
86         substitution commands, instead of using s///p form.
87
88 2003-05-15  Tom Yu  <tlyu@mit.edu>
89
90         * mkrel: Remote autom4te.cache files.
91
92 2003-04-24  Ken Raeburn  <raeburn@mit.edu>
93
94         * reconf: Restore support for 2.52; reject older versions.
95
96 2003-04-23  Ken Raeburn  <raeburn@mit.edu>
97
98         * reconf: Drop support for 2.52 and earlier.
99
100 2003-04-10  Tom Yu  <tlyu@mit.edu>
101
102         * reconf: Warn if autoconf-2.52 is used, as it generates buggy
103         configure scripts that don't work with BSD /bin/sh, and don't
104         comply with POSIX.2 (no conditions inside "case" statement).
105
106 2003-02-05  Tom Yu  <tlyu@mit.edu>
107
108         * mkrel: Exclude .rconf files.
109
110 2002-12-23  Tom Yu  <tlyu@mit.edu>
111
112         * depfix.sed: Convert dependencies on generated krb524 and krb4
113         headers to variable references.
114
115 2002-11-27  Tom Yu  <tlyu@mit.edu>
116
117         * depfix.sed: Remove tcl-specific headers from dependencies.
118         Delete now obsolete comment about gcc-specific directories.
119
120 2002-11-13  Ezra Peisach  <epeisach@bu.edu>
121
122         * reconf: For pre autoconf 2.54 - invoke autoreconf with -l for
123         localdir. Posr 2.54 use the -I option.
124
125 2002-09-27  Tom Yu  <tlyu@mit.edu>
126
127         * depgen.sed: Solaris sed doesn't like '\(^.*$\)'; replace it with
128         '^\(.*\)$'.
129
130 2002-09-13  Ken Raeburn  <raeburn@mit.edu>
131
132         * depgen.sed: Now expects a fifth argument, the pathname for
133         libgcc.  Replaces "libgcc" part with "include" and emits sed
134         patterns to discard any names starting with that prefix.
135         * depfix.sed: Drop handling of /mit/gnu and /mit/cygnus.
136
137         * Makefile.in (MY_SUBDIRS): Use MAYBE_DB_@DB_VERSION@.
138         (MAYBE_DB_k5, MAYBE_DB_sys): New variables.
139
140         * depfix.sed: Replace db2 headers with $(DB_DEPS).
141
142 2002-09-10  Ken Raeburn  <raeburn@mit.edu>
143
144         * depgen.sed: Now expects four values passed in; generates
145         complete sed script, with quoting for ".." in pathnames.
146
147 2002-09-03  Ken Raeburn  <raeburn@mit.edu>
148
149         * reconf: Give up if autoreconf fails.
150
151 2002-09-03  Tom Yu  <tlyu@mit.edu>
152
153         * mkrel: set -e to catch errors.  Only build and clean autoconf if
154         it exists.
155
156 2002-08-30  Ken Raeburn  <raeburn@mit.edu>
157
158         * Makefile.in (MY_SUBDIRS) [##WIN32##]: Hide variable definition
159         inside "!if 0" block.
160
161 2002-08-29  Ken Raeburn  <raeburn@mit.edu>
162
163         * Makefile.in (MAYBE_ET_k5, MAYBE_ET_sys, MAYBE_SS_k5,
164         MAYBE_SS_sys): New variables.
165         (MY_SUBDIRS): Refer to them, choosing via new configure
166         substitutions.
167
168         * depfix.sed: Replace in-tree ss header files with $(SS_DEPS).
169
170 2002-08-23  Ken Raeburn  <raeburn@mit.edu>
171
172         * Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
173
174 2002-07-17  Ken Raeburn  <raeburn@mit.edu>
175
176         * Makefile.in (MY_SUBDIRS): Delete dyn.
177         * dyn: Directory and contents deleted.
178
179         * reconf: Create include/krb5/autoconf.stmp on success if it
180         didn't already exist.
181
182 2002-07-05  Ken Raeburn  <raeburn@mit.edu>
183
184         * Makefile.in (SLIBSH): Use vertical-bar instead of comma for
185         substituting CC in case the CC specified uses commas.
186
187 2002-06-15  Ken Raeburn  <raeburn@mit.edu>
188
189         * depfix.sed: Ignore header files under /mit/gnu/.  Replace
190         $(BUILDTOP)/include/com_err.h with $(COM_ERR_DEPS), now defined
191         via pre.in.
192
193 2002-04-25  Ezra Peisach  <epeisach@bu.edu>
194
195         * reconf: Only for autoreconf 2.53, create a private copy of
196         autoreconf with a patch to a bug that prevented use of three
197         levels configure.in files. The bug is fixed in the development
198         version 2.53a.
199
200 2002-04-16  Danilo Almeida  <dalmeida@mit.edu>
201
202         * def-check.pl: Handle KRB5_CALLCONV_WRONG in .def file.
203
204 2002-04-05  Danilo Almeida  <dalmeida@mit.edu>
205
206         * def-check.pl: Better error checking.  Handles variable argument
207         functions more nicely.  Support for KRB5_CALLCONV_WRONG,
208         KRB5INT_BEGIN_DECLS, KRB5INT_END_DECLS.  Works with krb5.hin,
209         krb5.h, and k5-int.h (giving different information for the last
210         one, of course).
211
212 2001-10-25  Ezra Peisach  <epeisach@mit.edu>
213
214         * reconf: Require autoconf 2.13. Remove support for local autoconf
215         tree.
216
217 2001-10-17  Danilo Almeida  <dalmeida@mit.edu>
218
219         * def-check.pl: Provide a little bit of usage info.  More
220         error-checking.
221
222 2001-10-17  Ken Raeburn  <raeburn@mit.edu>
223
224         * def-check.pl: New file.  Not currently used by any automatic
225         processes.  Checks krb5.hin against krb5_32.def for consistency;
226         might work with other .h/.def files but hasn't been tested.
227
228 2001-10-10  Ken Raeburn  <raeburn@mit.edu>
229
230         * depfix.sed: Change "foo.o" to "$(OUTPRE)foo.$(OBJEXT)" so that
231         generated dependencies will take effect on Windows too.
232
233 2001-09-06  Ken Raeburn  <raeburn@mit.edu>
234
235         * depgen.sed: New file.
236         * depfix.sed: Remove /foo/../ sequences, looping 'til no more.
237
238 2001-09-01  Ken Raeburn  <raeburn@mit.edu>
239
240         * depfix.sed: Temporarily add trailing whitespace to make
241         substitutions more regular.  Split lines before writing out.
242         Drop "$(srcdir)/" prefix for files in current directory, in favor
243         of using VPATH.
244
245 2001-06-15  Ken Raeburn  <raeburn@mit.edu>
246
247         * getsyms: Fix quoting around find command looking for
248         configure.in files; sort list.
249
250 2001-04-17  Ken Raeburn  <raeburn@mit.edu>
251
252         * Makefile.in (unixmac): Target deleted.
253
254 2001-04-05  Tom Yu  <tlyu@mit.edu>
255
256         * mkrel: When generating multiple tarballs, also generate a
257         consolidated tarball.  Default to making a single
258         tarball. [pullups from krb5-1-2-2-branch]
259
260 2001-01-28  Tom Yu  <tlyu@mit.edu>
261
262         * Makefile.in: Remove rule for aix.bincmds; we don't need it
263         anymore.
264
265         * makeshlib.sh: Use the linker flag -berok so that unresolved
266         symbols don't turn into link-time errors for building shared libs
267         on AIX.
268
269 2000-11-01  Ezra Peisach  <epeisach@mit.edu>
270
271         * reconf: Rework syntax to detect version numbers of newer
272         autoconf versions. For autoconf > 2.19, we need to pass an
273         absolute path for the localdir to autoreconf.
274
275 2000-10-27  Ezra Peisach  <epeisach@mit.edu>
276
277         * reconf: Pass "-m util/autoconf" to autoreconf only if we are
278         using the source trees version of autoconf.
279
280 2000-10-03  Ken Raeburn  <raeburn@mit.edu>
281
282         * reconf: Look for autoconf 2.12 or later.  Don't use "grep -q",
283         it's not portable enough.
284
285 2000-06-30  Tom Yu  <tlyu@mit.edu>
286
287         * Makefile.in (all-unix, clean_unix): Removed util/db2 include
288         symlinking rules.
289
290         * Makefile.in (all-unix, clean_unix): Update for current geography
291         of util/db2; needs to be moved to util/db2/Makefile.in at some
292         point.
293
294 1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>
295
296         * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
297         LOCAL_INCLUDES such that one can override CFLAGS from the command
298         line without losing CPP search patchs and defines. Some associated
299         Makefile cleanup.
300
301 1999-08-16  Tom Yu  <tlyu@mit.edu>
302
303         * mkrel (reldate): Fix to deal with release branch snapshots.
304
305 Wed May 19 11:43:36 1999  Danilo Almeida  <dalmeida@mit.edu>
306
307         * Makefile.in: Add all and cleanup rules for windows for windows,
308                 et, and profile subdirectories.
309
310 Sat May 15 19:48:31 1999  Theodore Y. Ts'o  <tytso@mit.edu>
311
312         * makeshlib.sh (library): Add -bnoentry to the AIX shared library
313                 link line so that the shared libraries can be dynamically
314                 loaded.  Also make the library file executable, which is
315                 apparently also necessary.  (Patch from Duke, needed for
316                 SAP.  Note: I didn't take their addition of -lbsd, since I
317                 don't think that's needed or a good idea).
318
319 1999-01-27  Theodore Ts'o  <tytso@rsts-11.mit.edu>
320
321         * Makefile.in, configure.in: Move the responsibility for
322                 generating the Makefile in this directory to the top-level
323                 configure script.  The local configure.in script has been
324                 deleted.
325
326 Thu Sep 24 20:05:33 1998  Tom Yu  <tlyu@mit.edu>
327
328         * mkrel: Add fixes to deal with "tails" on release directories,
329         e.g. for beta releases.
330
331 Wed Feb 18 16:31:21 1998  Tom Yu  <tlyu@mit.edu>
332
333         * send-pr/Makefile.in: Remove trialing slash from thisconfigdir.
334         Fix up BUILDTOP for new conventions.
335
336         * Makefile.in (thisconfigdir): Remove trailing slash.
337
338 Mon Feb  2 16:16:45 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
339
340         * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
341
342 Wed Jan 28 17:26:46 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
343
344         * configure.in, Makefile.in: Remove conditional AppendRule only
345                 for AIX, and make it happen all the time in Makefile.in
346
347 Wed Nov 19 10:52:38 1997  Ezra Peisach  <epeisach@mit.edu>
348
349         * Makefile.in (clean-unix): Remove db lib symlinks.
350
351 Thu Nov 13 20:28:31 1997  Theodore Y. Ts'o  <tytso@mit.edu>
352
353         * libupdate.sh: Add semicolons to prevent Bash 2.0 from
354                 complaining.  [krb5-build/486]
355
356 Wed Oct  8 16:19:49 1997  Tom Yu  <tlyu@mit.edu>
357
358         * mkrel: Allow for edits of relevant files that should be changed
359         each time a release is cut.  Some snapshot support.  Add "-9" flag
360         to gzip.
361
362 Fri Feb 21 15:58:19 1997  Sam Hartman  <hartmans@mit.edu>
363
364         * makeshlib.sh : Remove non AIX stuff; rewrite AIX stuff to work
365         with new build system.
366
367 Fri Dec  6 10:59:32 1996  Tom Yu  <tlyu@mit.edu>
368
369         * getsyms: Don't echo filename if there are no bad symbols.
370
371         * getsyms.sed: Fixup to handle long comments somewhat more
372         gracefully.
373
374 Mon Nov 25 21:00:24 1996  Tom Yu  <tlyu@mit.edu>
375
376         * mkrel: Add support for --srconly, --doconly, --nocheckout,
377         --repository, etc.  They do the obvious things.
378
379 Fri Nov 22 11:08:16 1996  Sam Hartman  <hartmans@tertius.mit.edu>
380
381         * makeshlib.sh (VERSION): Fix SunOS shared libs [226]
382
383 Tue Nov 12 17:32:08 1996  Barry Jaspan  <bjaspan@mit.edu>
384
385         * send-pr/send-pr.sh (MAIL_AGENT): change "[-x" to "[ -x"
386
387 Sat Nov  2 02:24:20 1996  Sam Hartman  <hartmans@mit.edu>
388
389         * configure.in (SHLIB_TAIL_COMP): Add send-pr
390
391 Fri Nov  8 13:17:23 1996  Tom Yu  <tlyu@mit.edu>
392
393         * mkrel: Fix to work with new modules definitions because cvs
394         export -d foo doesn't dtrt.
395
396 Sun Nov  3 21:07:35 1996  Tom Yu  <tlyu@mit.edu>
397
398         * mkrel: Run make in doc so that .info and .ps files get created.
399         [krb5-misc/143]
400
401 Thu Oct 31 12:51:13 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
402
403         * kbuild: Add an option SHARED for configuring --enable-shared. 
404
405 Tue Oct 29 15:39:12 1996  Tom Yu  <tlyu@mit.edu>
406
407         * makeshlib.sh: Allow stuffing of SONAME field in shared lib if
408         gcc is being used; this requires newer (2.7.0?) gcc and possibly
409         binutils (2.6?)
410
411 Mon Oct 21 21:23:15 1996  Tom Yu  <tlyu@mit.edu>
412
413         * Makefile.in: Fixes for new subdir recursion method.
414
415 Thu Sep  5 18:48:46 1996  Tom Yu  <tlyu@mit.edu>
416
417         * Makefile.in (all-unix): Fix symlinking so building in a link
418                 farm or in source directory won't result in dangling
419                 db-ndbm.h symlink.
420
421 Sat Aug 31 01:34:41 1996  Ken Raeburn  <raeburn@cygnus.com>
422
423         * makeshlib.sh (*-*-aix*): Echo more stuff before running it.
424         Always use /bin/ld -- the GNU linker isn't supported yet.  Don't
425         pass -x or -bfilelist.  Whitespace changes.
426
427 Thu Aug 15 20:48:16 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>
428
429         * makeshlib.sh (alpha-*-osf*): add -expect_unresolved (due to
430                 dbm_error and dbm_clearerr not being in libc when making
431                 libkdb5)
432
433 Thu Aug 15 16:30:00 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
434
435         * Makefile.in (all unix): "install" the db-ndbm header file with
436                 symlinks.
437
438 Sun Jul 28 00:43:16 1996  Sam Hartman  <hartmans@tertius.mit.edu>
439
440         * makeshlib.sh (aix Allow symbols for the shared library to
441         overide symbols from libc.
442
443 Wed Jul 10 00:52:28 1996  Marc Horowitz  <marc@mit.edu>
444
445         * Makefile.in (all-unix): "install" the db2 headers and libs with
446         symlinks.  db2 has its own self-contained autoconf setup, so this
447         is necessary here.
448         (all-unix): before installing db2, remove the links, so ln won't
449         fail the second time.
450
451 Tue Jul  9 19:29:12 1996  Marc Horowitz  <marc@mit.edu>
452
453         * configure.in (CONFIG_DIRS): always build db2
454
455 Mon May 20 11:05:49 1996  Tom Yu  <tlyu@dragons-lair.MIT.EDU>
456
457         * libupdate.sh: allow to deal with multiple directories at once
458
459 Sun May 19 23:53:21 1996  Tom Yu  <tlyu@dragons-lair.MIT.EDU>
460
461         * libupdate.sh: do the shift before the assignments
462
463 Sat May 18 02:05:39 1996  Theodore Y. Ts'o  <tytso@mit.edu>
464
465         * libupdate.sh: Define $library from the positional arguments
466                 before --force uses $library.
467
468 Tue Apr 16 22:26:36 1996  Ken Raeburn  <raeburn@cygnus.com>
469
470         Wed Mar  6 05:02:36 1996  Mark Eichin  <eichin@cygnus.com>
471
472         * libupdate.sh: $ARCHIVE does not delete when creating. Explicitly
473         remove $library when using --force.
474
475 Fri Mar 29 16:42:24 1996  Richard Basch  <basch@lehman.com>
476
477         * makeshlib.sh: Added support for SunOS shared libraries.
478
479 Sat Feb 24 19:03:53 1996  Theodore Y. Ts'o  <tytso@dcl>
480
481         * makeshlib.sh: Add support for HPUX and Sinix (sys5r4 on mips).
482
483 Wed Feb  7 00:26:47 1996  Theodore Y. Ts'o  <tytso@dcl>
484
485         * Makefile.in: Folded in danw's changes to allow
486                 building Makefiles for the Macintosh.  We now can build
487                 MPW makefiles which are interpreted by CodeWarrior.
488
489 Thu Nov  2 17:05:05 1995    <tytso@rsx-11.mit.edu>
490
491         * makeshlib.sh: Added support for Linux shared libraries.
492
493 Wed Oct 11 17:21:16 1995  Sam Hartman  <hartmans@tertius.mit.edu>
494
495         * makeshlib.sh:  bring in library version and do something with it for AIX.
496
497 Mon Oct  9 19:00:13 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
498
499         * makeshlib.sh: For NetBSD convert flags designed for cc to ones
500                 for ld.
501
502 Mon Oct  2 12:12:20 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
503
504         * makeshlib.sh: For solaris, if you are not using gcc, add the -h
505                 argument to specify the name of the shared library to
506                 load. (i.e. libfoo.so.0.1).
507
508 Mon Sep 25 16:41:11 1995  Theodore Y. Ts'o  <tytso@dcl>
509
510         * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
511                 Makefile. 
512
513 Thu Aug 24 18:40:48 1995  Theodore Y. Ts'o  <tytso@dcl>
514
515         * .Sanitize: Update file list
516
517 Mon Aug  7 19:36:01 1995  Theodore Y. Ts'o  <tytso@dcl>
518
519         * reconf: If using the autoconf in the local tree, invoke it using
520                 /bin/sh, so that it works even if autoconf has been
521                 checked out from SCCS without the execute bit set.
522
523 Wed Jul 26 15:39:53 1995  Sam Hartman  <hartmans@tertius.mit.edu>
524
525         * configure.in (SHLIB_TAIL_COMP): Add pty to CONFIG_DIRS
526
527 Thu Jul 13 16:09:10 1995  Sam Hartman  <hartmans@tertius.mit.edu>
528
529         * makeshlib.sh (ldflags): Protect test for HAVE_GCC so it works if not using gcc.
530
531
532 Thu Jul  6 09:52:08 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
533
534         * Makefile.in (clean): Remove makeshlib
535
536 Tue Jul  4 02:11:56 1995  Tom Yu  <tlyu@lothlorien.MIT.EDU>
537
538         * makeshlib.sh: Add support for NetBSD shared libraries.
539
540 Sun Jul  2 20:42:45 1995  Sam Hartman  <hartmans@tertius.mit.edu>
541
542         * makeshlib.sh (ldflags): Adapt AIX case to work with Gcc.
543
544         * configure.in: Move Gcc test to top level configure.in.
545
546 Fri Jun 23 19:11:20 1995  Sam Hartman  <hartmans@tardis.MIT.EDU>
547
548         * configure.in: Add aix.bincmds as target on AIX.
549         (SHLIB_TAIL_COMP): set and substitute so SHLIBDIR works
550
551         * Makefile.in (makeshlib): Create aix.bincmds with the binder
552         script exerpt to get the libpath right.
553
554         * configure.in: Modified to test and see if we're using Gcc
555
556         * Makefile.in (makeshlib): Make makeshlib from makeshlib.sh
557
558
559         * makeshlib.sh (LIBPATH): Modified to allow for substitution of CC
560         and HAVE_GCC from Makefile.  Modified to imbed the proper search
561         path into the shared libraries for AIX.
562
563
564 Thu Jun 22 21:02:13 1995  Sam Hartman  <hartmans@tardis.MIT.EDU>
565
566         * makeshlib: Added AIX support.
567
568 Mon Jun 19 00:58:33 1995  Tom Yu  (tlyu@dragons-lair)
569
570         * getsyms, getsyms.sed: fix a few random bugs
571
572         * getsyms, getsyms.sed: simple scripts to find #ifdef's that
573                 aren't declared with configure.in
574
575 Fri Jun 16 14:05:03 1995  Tom Yu  (tlyu@dragons-lair)
576
577         * libupdate.sh: oops they were right to begin with; hack
578                 aclocal.m4 instead.
579
580         * libupdate.sh: ARADD and ARCHIVE were backwards
581
582 Thu Jun 15 18:14:46 EDT 1995    Paul Park       (pjpark@mit.edu)
583         * makeshlib - Add arguments for library search directories, library
584                 lists and flags to link with.
585
586 Fri Jun  9 18:59:02 1995    <tytso@rsx-11.mit.edu>
587
588         * configure.in: Remove standardized set of autoconf macros, which
589                 are now handled by CONFIG_RULES.  Use DO_SUBDIRS to
590                 recurse down subdirectories.
591
592 Tue Jun  6 19:46:00 1995  Tom Yu  (tlyu@dragons-lair)
593
594         * configure.in: fix make install
595
596
597 Fri May 26 18:43:35 EDT 1995    Paul Park       (pjpark@mit.edu)
598         * configure.in  - Add berk_db
599
600 Fri May 26 13:29:07 1995  Ezra Peisach  (epeisach@kangaroo.mit.edu)
601
602         * makeshlib: For alpha-osf1 update the local shared library registry 
603
604 Fri May 26 12:41:28 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
605
606         * makeshlib: Added alpha-osf1 support. Will only work
607                 for libcrypto at the moment.
608
609 Thu May 25 21:39:02 1995  Theodore Y. Ts'o  (tytso@dcl)
610
611         * makeshlib: Added shell script for creating shared libraries
612
613 Tue May  2 21:32:23 1995  Tom Yu  (tlyu@dragons-lair)
614
615         * Makefile.in: remove spurious whitespace from blank line
616
617 Fri Apr 28 15:30:03 1995  Mark Eichin  <eichin@cygnus.com>
618
619         * lndir (ls): use ls -a to get dotfiles too.
620
621 Fri Apr 28 10:59:25 1995  Mark Eichin  <eichin@cygnus.com>
622
623         * reconf (usage): fix the whole message.
624
625 Wed Apr 26 11:31:04 1995  Mark Eichin  <eichin@cygnus.com>
626
627         * reconf (usage): fix pathname in message.
628         (verbose): add -v --verbose to echo actual autoreconf line.
629
630 Thu Apr 20 21:19:36 1995  Theodore Y. Ts'o  (tytso@dcl)
631
632         * depfix.sed: Also remove pathnames of the form /mit/cygnus....
633                 from the generated list of dependencies.
634
635 Sat Apr 15 06:40:28 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>
636
637         * configure.in: Add profile directory
638
639 Tue Mar 28 18:50:04 1995  John Gilmore  (gnu at toad.com)
640
641         * Makefile.in (all):  Split into all-$(WHAT).
642         (unixmac):  Add.
643         (libupdate):  Use $(RM).
644
645 Mon Feb 27 00:01:41 1995  Mark Eichin  <eichin@cygnus.com>
646
647         * lndir: if $0 contains slashes, but does not have a leading
648         slash, prepend `pwd` so that relative invocation works.
649
650 Fri Feb  3 16:50:07 1995  Theodore Y. Ts'o  (tytso@dcl)
651
652         * reconf: If util/autoconf isn't built, try to use autoconf
653                 utilities found in the user's path.
654
655 Tue Nov  8 01:44:26 1994  Theodore Y. Ts'o  (tytso@dcl)
656
657         * Makefile.in: Don't use $< in a non suffix rule context.
658
659 Tue Nov  1 14:49:00 1994    (tytso@rsx-11)
660
661         * libupdate.sh: Use library.stamp to determine whether or not
662                 $arcmd needs to be rerun. 
663
664         * libupdate.sh: touch the library first, before running $aradd, in
665                 case changing the mod time of the library after running
666                 $aradd causes problems on some systems.
667
668         * libupdate.sh: Change use of "head -1" to "sed 1q"
669
670         * configure.in: 
671         * Makefile.in:
672         * libupdate.sh: Add support for the new libupdate shell script.
673                 It automatically updates a library from a file listing of
674                 constituent .o files.  It only calls "ar" if it absolutely
675                 has to, in order to speed things up for partial
676                 recompilations.  (ar is dreadfully slow if you're using
677                 one based on the BFD library.) 
678
679 Tue Oct 11 19:07:09 1994  Mark Eichin  (eichin@cygnus.com)
680
681         * kbuild (MAKETARGETS): default to "all check" for make, but allow
682         override from config fragments.
683
684 Mon Oct  3 23:36:12 1994  Theodore Y. Ts'o  (tytso@dcl)
685
686         * configure.in: Don't build unifdef directory --- we don't need it
687                         anymore.
688
689 Fri Sep 30 20:22:53 1994  Mark Eichin  (eichin@cygnus.com)
690
691         * kbuild: log arguments to THISCONF, RECONF files.
692
693 Fri Sep 30 19:28:24 1994  Mark Eichin  (eichin@cygnus.com)
694
695         * kbuild: set SRCDIR by default from program name.
696
697 Thu Sep 29 19:54:38 1994  Mark Eichin  (eichin@cygnus.com)
698
699         * kbuild: complete rewrite.
700         * kfrags: fragments of input to kbuild.
701