blob: dd285b959863068eb1b4abf6d0bc4cc8af3ecfdb [file] [log] [blame]
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050012005-01-09 Theodore Ts'o <tytso@mit.edu>
2
3 * configure.in: Use AC_CHECK_TYPES instead of the autoconf 2.13
4 "broken by design" AC_CHECK_TYPE to look for intptr_t.
5
Theodore Ts'o6d402272004-12-14 21:46:26 -050062004-12-14 Theodore Ts'o <tytso@mit.edu>
7
Theodore Ts'o522798d2004-12-15 11:28:55 -05008 * Makefile.in: Add install-strip and install-shlibs-strip targets
9
Theodore Ts'o6d402272004-12-14 21:46:26 -050010 * MCONFIG.in: Add configure-defined variables for MKINSTALLDIRS
11 and INSTALL_SCRIPT. Filter out comments inserted by newer
12 versions of gcc when using -M in make depend.
13
Theodore Ts'o47204ff2004-11-30 10:52:27 -0500142004-11-30 Theodore Ts'o <tytso@mit.edu>
15
Theodore Ts'o605e6f02004-11-30 22:06:27 -050016 * Makefile.in: Delete autom4te.cache, e2fsprogs.spec,
17 ext2ed/Makefile, and po/stamp-po on make distclean
18
Theodore Ts'o47204ff2004-11-30 10:52:27 -050019 * Makefile.in: Use Linux-kernel-style makefile output to make it
20 easier to see errors/warnings.
21
22 * MCONFIG.in: Add definition for ARGEN
23
Theodore Ts'o5d407732004-09-18 14:53:14 -0400242004-09-18 Theodore Ts'o <tytso@mit.edu>
25
26 * configure.in: Add --disable-e2initrd-helper flag to control
27 whether or not e2initrd_helper program should be
28 built/installed.
29
Theodore Ts'o9845cf52004-09-17 19:07:03 -0400302004-09-17 Theodore Ts'o <tytso@mit.edu>
31
Theodore Ts'o56eb4d42004-09-17 19:54:22 -040032 * Makefile.in: Remove XSI:isms for greater portability.
33 (Addresses Debian Bug #255589)
34
Theodore Ts'o9845cf52004-09-17 19:07:03 -040035 * config.guess, config.sub: Update to newer version from the FSF
36 (2004-06-11)
37
38 * configure.in, configure: Add test for the sys/queue.h header file.
39
Theodore Ts'od2d386d2004-05-04 18:42:53 -0400402004-05-04 Theodore Ts'o <tytso@mit.edu>
41
Theodore Ts'o36569f82004-05-04 22:17:27 -040042 * e2fsprogs.spec.in: Fix up e2fsprogs.spec file so it should work
43 on a RH 9.0 system. Based off of changes proposed by
44 Andreas Dilger.
45
Theodore Ts'oe3632402004-05-04 19:39:54 -040046 * configure.in, configure: Enable the fsck wrapper for the Debian
47 FreeBSD kernel / GNU userspace port. (Addresses Debian
48 Bug #246738)
49
Theodore Ts'od2d386d2004-05-04 18:42:53 -040050 * config.guess, config.sub: Update to newer version from the FSF
51 (2004-01-05)
52
Theodore Ts'o26258032004-04-03 10:20:26 -0500532004-04-03 Theodore Ts'o <tytso@mit.edu>
54
Theodore Ts'odd607052004-04-03 13:53:46 -050055 * MCONFIG.in (SUBSTITUTE_UPTIME): New definition which passes the
56 -t option to subst.
57
Theodore Ts'o26258032004-04-03 10:20:26 -050058 * configure.in: Add test for stdint.h
59
Theodore Ts'oa5aa3792004-03-19 19:56:55 -0500602004-03-19 Theodore Ts'o <tytso@mit.edu>
61
62 * configure.in: Add tests for sa_len in struct sockaddr and test
63 for net/if_dl.h for better Darwin support.
64
Theodore Ts'ocf1b23e2004-03-04 21:05:14 -0500652004-03-04 Theodore Ts'o <tytso@mit.edu>
66
67 * e2fsprogs.spec.in: Mostly synchronize spec file with the one
68 found in Fedora core 2.
69
Theodore Ts'ob70b1162004-02-28 10:52:35 -0500702004-02-28 Theodore Ts'o <tytso@mit.edu>
71
72 * Release of E2fsprogs 1.35
73
Matthias Andreeb1c92f92004-02-23 21:30:11 +0100742004-02-21 Matthias Andree <matthias.andree@gmx.de>
75
76 * configure.in: Add -mieee to CFLAGS if we're using GCC and the CPU is
77 an Alpha.
78
Theodore Ts'o477b2352003-12-25 14:31:08 -0500792003-12-25 Theodore Ts'o <tytso@mit.edu>
80
81 * e2fsprogs.spec.in: Add filefrag program to the RPM spec file.
82
Theodore Ts'o032a7632003-11-26 23:18:56 -0500832003-11-26 Theodore Ts'o <tytso@mit.edu>
84
85 * MCONFIG.in: Make the gcc-wall print more warnings to catch
86 signed vs. unsigned problems.
87
Theodore Ts'o0c193f82003-08-01 14:26:23 -0400882003-08-01 Philipp Thomas <pthomas@suse.de>
89
90 * configure.in: Add tests for inttypes.h and intptr_t.
91
Theodore Ts'o9c7ec172003-07-26 01:03:34 -0400922003-07-25 Theodore Ts'o <tytso@mit.edu>
93
94 * Release of E2fsprogs 1.34
95
Theodore Ts'o1c29b092003-07-12 16:01:45 -0400962003-07-12 Theodore Ts'o <tytso@mit.edu>
97
98 * configure.in: Add tests for posix_memalign, memalign, and valloc.
99
Theodore Ts'o48e6e812003-07-06 00:36:48 -04001002003-07-06 Theodore Ts'o <tytso@mit.edu>
101
102 * MCONFIG.in (WFLAGS): Add additional warning checks. Remove
103 --traditional since newer versions of gcc are overly annoying.
104
1052003-07-05 Theodore Ts'o <tytso@mit.edu>
106
107 * Add workaround for Libintl / Darwin incompatibility. Apparently
108 Darwin's gcc doesn't like the __asm__ statements used by
109 libintl to redirect the system-provided gettext calls.
110
Theodore Ts'od3c9fb82003-06-08 20:26:15 -04001112003-06-08 Theodore Ts'o <tytso@mit.edu>
112
113 * configure.in: Adjust defaults for FreeBSD to no longer build the
114 fsck wrapper, and to not install into /usr/local by
115 default. (Addresses Debian bug #195274)
116
Theodore Ts'oc6f35b82003-05-17 16:29:27 -04001172003-05-17 Theodore Tso <tytso@thunk.org>
118
119 * MCONFIG.in, configure.in: Only put the intl directory in the -I
120 search path if we are using --with-internal-gettext.
121 Otherwise causes compatibility problems with the woody
122 glibc. (Addresses Debian bug #193372)
123
Theodore Ts'obb988b22003-05-13 23:32:32 -04001242003-05-13 Theodore Ts'o <tytso@mit.edu>
125
126 * configure.in: Fix typo in help message for --enable-evms-11
127
Theodore Ts'od21ae6c2003-05-05 09:00:24 -04001282003-05-05 Theodore Ts'o <tytso@mit.edu>
129
Theodore Ts'o2a29f132003-05-05 12:08:47 -0400130 * configure.in, configure: Add --enable-testio-debug configure option.
131
Theodore Ts'od21ae6c2003-05-05 09:00:24 -0400132 * configure.in, configure, Makefile.in: Add --with-diet-libc
133 convenience option. Add --disable-evms option.
134
Theodore Ts'oa04eba32003-05-03 16:35:17 -04001352003-05-03 Theodore Ts'o <tytso@mit.edu>
136
Theodore Ts'oddc32a02003-05-03 18:45:55 -0400137 * Makefile.in: Install the message catalog files
138
Theodore Ts'oa04eba32003-05-03 16:35:17 -0400139 * ABOUT-NLS, MCONFIG.in, Makefile.in, aclocal.m4, configure,
140 configure.in: Update to using version 0.11.5 of the
141 gettext library. We now enable NLS by default.
142
Theodore Ts'o71df0dc2003-04-21 16:17:09 -04001432003-04-21 Theodore Ts'o <tytso@mit.edu>
144
145 * Release of E2fsprogs 1.33
146
Theodore Ts'oa85e81a2003-04-18 07:22:01 -04001472003-04-18 Theodore Ts'o <tytso@mit.edu>
148
149 * configure.in: Remove CYGWIN definition; we will use the
150 automatically defined __CYGWIN__ instead.
151
Theodore Ts'obff0cc92003-03-23 01:37:53 -05001522003-03-22 Theodore Ts'o <tytso@mit.edu>
153
154 * configure.in: Add E2FSPROGS_DAY expansion. Add
155 e2fsprogs.spec and util/gen-tarball to the list of files
156 generated by config.status
157
158 * e2fsprogs.spec: Now generated from e2fsprogs.spec.in
159
160 * Makefile.in: Remove tarball generation functions; moved to
161 util/gen-tarball.
162
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05001632003-03-17 Theodore Ts'o <tytso@mit.edu>
164
165 * configure.in: Fix the Apple Darwin port.
166
Theodore Ts'o3ae497e2003-03-16 06:26:25 -05001672003-03-16 Theodore Ts'o <tytso@mit.edu>
168
169 * configure.in: Check to see if libdl exists for the sake of dlopen
170
Theodore Ts'oe71d8732003-03-14 02:13:48 -05001712003-03-14 Theodore Ts'o <tytso@mit.edu>
172
173 * configure.in: Add support for Apple/Darwin shared libraries.
174
Theodore Ts'oed78c022003-03-06 11:09:18 -05001752003-03-06 Theodore Tso <tytso@thunk.org>
176
177 * Makefile.in (.exclude-subset): Include the doc directory in the
178 subset distribution.
179
Theodore Ts'o94ba8c72003-03-02 02:07:14 -05001802003-03-02 Theodore Ts'o <tytso@mit.edu>
181
182 * configure.in, Makefile.in: Ignore missing directories so we can
183 do a subset distribution. If there are no e2fsprogs
184 applications, then "make install" will install the
185 library's development files. "make subset_tar_file" will
186 create a subset distribution which consists of the
187 et, ss, uuid, and blkid libraries.
188
Theodore Ts'of0a22d02003-02-22 13:19:53 -05001892003-02-22 Theodore Ts'o <tytso@mit.edu>
190
191 * configure.in, configure: Add new configure option
192 --enable-blkid-debug
193
Theodore Ts'oe12f2ae2003-01-23 16:45:16 -05001942003-01-23 Theodore Ts'o <tytso@mit.edu>
195
196 * Makefile.in, configure, configure.in: Integrate new blkid library.
197
Theodore Ts'o38513012002-11-09 15:00:56 -05001982002-11-09 Theodore Ts'o <tytso@mit.edu>
199
200 * Release of E2fsprogs 1.32
201
Theodore Ts'oa9d799a2002-11-08 13:50:51 -05002022002-11-08 Theodore Ts'o <tytso@mit.edu>
203
Theodore Ts'oae65b292002-11-08 20:08:48 -0500204 * Release of E2fsprogs 1.31
205
2062002-11-08 Theodore Ts'o <tytso@mit.edu>
207
Theodore Ts'o782bebf2002-11-08 18:46:45 -0500208 * configure.in, configure: Change --enable-jfs-debug to
209 --enable-jbd-debug for consistency's sake.
210
Theodore Ts'ofeb44c62002-11-08 14:55:38 -0500211 * configure.in, configure: Add new substitution variable,
212 SWAPFS_CMT, which is '' if swapfs has been enabled, and
213 '#' if it has been disabled.
214
Theodore Ts'oa9d799a2002-11-08 13:50:51 -0500215 * configure.in, configure: Add support for EVMS ABI 1.2.
216 Changed configure option from --enable-old-evms
217 to --enable-evms-10 and --enable-evms-11
218
Theodore Ts'o5d823a42002-11-01 02:13:53 -05002192002-10-31 Theodore Ts'o <tytso@mit.edu>
220
221 * Release of E2fsprogs 1.30
222
Theodore Ts'o482afc42002-10-31 03:32:34 -05002232002-10-30 Theodore Ts'o <tytso@mit.edu>
224
225 * MCONFIG.in (COMPRESS_EXT): Declare all compression extensions
226
Theodore Ts'oc6633052002-09-24 01:26:50 -04002272001-09-24 Theodore Tso <tytso@mit.edu>
228
229 * Release of E2fsprogs 1.29
230
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -04002312001-08-31 Theodore Tso <tytso@thunk.org>
232
233 * Release of E2fsprogs 1.28
234
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -04002352002-08-18 Theodore Ts'o <tytso@mit.edu>
236
237 * configure.in, configure: Add new substitution variable,
238 LINUX_CMT, which is '' on Linux systems, and '#' on
Theodore Ts'o559ca6c2002-08-18 03:48:55 -0400239 non-Linux systems. Enable HTREE support by default.
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -0400240
241 * Makefile.in: On Linux systems, build lib/evms.
242
Theodore Ts'o593c6ea2002-07-14 15:58:38 -04002432002-07-14 Theodore Ts'o <tytso@mit.edu>
244
245 * configure.in, configure: Remove test for the presence (or
246 absence of d_namlen in the struct dirent) and replace it
247 with a check for pathconf(). lib/e2p/iod.c now uses a
248 different technique for providing struct dirent
249 compatibility.
250
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04002512002-06-25 Theodore Ts'o <tytso@mit.edu>
252
253 * configure.in, configure: Add --enable-htree and --enable-clear-htree
254
2552002-05-24 Theodore Ts'o <tytso@mit.edu>
Theodore Ts'off6dbcc2002-05-24 22:44:42 -0400256
257 * configure.in: Add makefile for lib/evms for the EVMS FSIM
258 plugin. Add --enable-old-evms configure option which uses
259 the EVMS 1.0.0 ABI, instead of the ABI used by EVMS 1.1.0.
260
Theodore Ts'obff61a72002-05-21 22:21:38 -04002612002-05-21 Theodore Ts'o <tytso@mit.edu>
262
263 * configure.in: On Linux systems, if the prefix is defaulted to
264 /usr, then default mandir to /usr/share/man
265
Theodore Ts'o31e29a12002-05-17 10:53:07 -04002662002-05-17 Theodore Ts'o <tytso@mit.edu>
267
268 * Remove check for asm/page.h, and add check for sysconf()
269
2702002-05-16 Andreas Dilger <adilger@clusterfs.com>
271
272 * Add check for asm/page.h
273
2742002-05-11 Theodore Tso <tytso@mit.edu>
Theodore Ts'ob5ffead2002-05-11 19:17:00 -0400275
276 * configure.in, MCONFIG.in: Add new makefile variables, $datadir
277 and $root_sysconfdir, which are normally /usr/share and
278 /etc, respectively, on Linux systems. Also changed
279 root_bindir, root_sbindir, and root_libdir so that their
280 value is set by the configure script. This allows the
281 right thing to happen on non-Linux systems when bindir,
282 et. al. are manually set via the configure script's
283 --bindir switch. Add ext2ed/Makefile.in as a generated
284 file by the configure script.
285
Theodore Ts'oa8e77242002-03-08 03:12:14 -05002862002-03-08 Theodore Tso <tytso@mit.edu>
287
288 * Release of E2fsprogs 1.27
289
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05002902002-02-03 Theodore Tso <tytso@thunk.org>
291
292 * Release of E2fsprogs 1.26
293
Theodore Ts'o96b5cac2001-12-24 15:33:49 -05002942001-12-24 Theodore Tso <tytso@valinux.com>
295
296 * MCONFIG.in (ALL_CFLAGS): No longer put $(top_srcdir)/include in
297 the -I search path, since we don't have any header files
298 there any more.
299
Theodore Ts'o8cf93332001-12-16 02:23:36 -05003002001-12-16 Theodore Tso <tytso@valinux.com>
301
302 * configure.in: If journal debugging is enabled, define
303 CONFIG_JBD_DEBUG instead of JFS_DEBUG.
304
Theodore Ts'ofbf91112001-09-20 10:47:47 -04003052001-09-20 Theodore Tso <tytso@thunk.org>
306
307 * Release of E2fsprogs 1.25
308
Theodore Ts'ofb707752001-09-04 15:00:37 -04003092001-09-02 Theodore Tso <tytso@thunk.org>
310
311 * Release of E2fsprogs 1.24a
312
Theodore Ts'o109624a2001-08-31 00:59:55 -04003132001-08-30 Theodore Tso <tytso@thunk.org>
314
315 * Release of E2fsprogs 1.24
316
Theodore Ts'o53abed02001-08-27 12:18:16 -04003172001-08-27 Theodore Tso <tytso@valinux.com>
318
319 * configure.in: Check for the presence of strnlen. Stop checking
320 for strdup, since we don't actually care about that symbol
321 any more.
322
Theodore Ts'o943ed872001-08-27 12:29:22 -04003232001-08-15 Theodore Tso <tytso@valinux.com>
324
325 * Release of E2fsprogs 1.23
326
Theodore Ts'o31d0f1f2001-08-04 21:00:25 -04003272001-08-04 Andreas Dilger <root@lynx.adilger.int>
328
329 * Makefile.in: Add "*.orig" to "make clean" target, change
330 explicit listing of ext2_types.h in "make distclean" to
331 $(SUBS). Add $(SUBS) as a dependency to "make check"
332 target. Add $(SUBS) as a dependency to "make check"
333 target. Add -f flag to doc/Makefile $(RM) of files which
334 may not exist.
335
Theodore Ts'o67960132001-06-23 00:16:37 -04003362001-06-23 Theodore Tso <tytso@valinux.com>
337
338 * Release of E2fsprogs 1.22
339
Theodore Ts'o990d96a2001-06-22 20:47:24 -04003402001-06-22 Theodore Tso <tytso@valinux.com>
341
342 * Makefile.in: Avoid including BitKeeper files into the source
343 tarball.
344
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00003452001-06-15 Theodore Tso <tytso@valinux.com>
346
347 * Release of E2fsprogs 1.21
348
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00003492001-06-13 Theodore Tso <tytso@valinux.com>
350
Theodore Ts'o65794882001-06-14 00:24:42 +0000351 * Makefile.in: Make the install target depend on $(SUBS) to
352 accomodate the fools who want to compile and install
353 e2fsprogs as root using just one command.
354
Theodore Ts'ocdf186e2001-06-13 22:16:47 +0000355 * Makefile.in: Don't recurse into debugfs and resize subdirectory
356 if --disable-debugfs or --disable-resizer is given as a
357 configuration option.
358
359 * configure.in: Add --disable-resizer, --disable-imager, and
360 --disable-debugfs switches, which allow people who are
361 building boot floppies to build a very restricted
362 e2fsprogs distribution. Note: these functions limit the
363 functions in the shared library, so beware!
364
Theodore Ts'o877eb6d2001-06-11 06:54:13 +00003652001-06-11 Theodore Tso <tytso@valinux.com>
366
367 * configure.in: Add new switch, --disable-swapfs which disables
368 support of byte-swapping old filesystems. Add new test,
369 AC_C_BIGENDIAN, which sets WORDS_BIGENDIAN on big-endian
370 machines. Change handling of --with-ccopts so that if
371 set, the default CFLAGS is suppressed.
372
Theodore Ts'o797f5ef2001-06-01 23:49:46 +00003732001-06-01 Theodore Tso <tytso@valinux.com>
374
375 * wordwrap.pl: Add some rules which help fix up the dependencies.
376
377 * Makefile.in: Move include/asm/types.h.in to
Theodore Ts'o36a23e12001-06-02 00:54:10 +0000378 lib/ext2fs/ext2_types.h.in.
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000379
Theodore Ts'o62df7682001-05-25 17:32:49 +00003802001-05-25 Theodore Tso <tytso@valinux.com>
381
Theodore Ts'obb185862001-05-25 17:35:00 +0000382 * Release of E2fsprogs 1.20
383
3842001-05-25 Theodore Tso <tytso@valinux.com>
385
Theodore Ts'o62df7682001-05-25 17:32:49 +0000386 * Makefile.in: Only exclude the top-level TODO file, not over the
387 entire tree.
388
Theodore Ts'o250f79f2001-05-19 22:02:22 +00003892001-05-19 Theodore Tso <tytso@valinux.com>
390
391 * configure.in, MCONFIG.in (LDCONFIG): Use AC_PATH_PROG to find
392 the pathname for ldconfig.
393
Theodore Ts'od8998862001-05-05 06:49:27 +00003942001-05-05 Theodore Tso <tytso@valinux.com>
395
396 * config.guess, config.sub: Update to use latest version from FSF
397 (2001-04-20)
398
Theodore Ts'oaabd5352001-01-12 00:34:29 +00003992001-01-11 Theodore Ts'o <tytso@valinux.com>
400
401 * Makefile.in (PROG_SUBDIRS): Build lib/e2p before lib/ext2fs
402 since libext2fs depends on libe2p.
403
Theodore Ts'o4d0f3e12001-01-11 15:48:50 +00004042001-01-11 <tytso@snap.thunk.org>
405
406 * MCONFIG.in: Change --enable-gcc-wall handling so that it's no
407 longer a configure option, but something which is done
408 when the developer uses the command "make gcc-wall".
Theodore Ts'oc8c071a2001-01-11 16:08:23 +0000409 (gcc-wall-new): Added new target which forgoes the make
410 clean so we only check the newly modified .c files.
Theodore Ts'o4d0f3e12001-01-11 15:48:50 +0000411
412 * configure.in: Remove test for ino_t, since we don't use it any
413 more (we always use our own ext2_ino_t). Remove
414 --enable-gcc-wall support. Add test for sys/ioctl.h
415
Theodore Ts'o8820c792001-01-06 04:20:03 +00004162001-01-05 <tytso@snap.thunk.org>
417
418 * configure.in: Add checks for the header files sys/mkdev.h and
419 sys/sysmacros.h.
420
Theodore Ts'o3e377db2000-12-09 02:37:33 +00004212000-12-08 <tytso@snap.thunk.org>
422
423 * MCONFIG.in, Makefile.in: Fix so that top-level "make check"
424 works correctly.
425
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004262000-10-24 <tytso@snap.thunk.org>
427
428 * e2fsprogs.spec: Update spec file for Red Hat 7.0 compatibility
429
430 * configure.in: When compiling shared libraries for Solaris, use a
431 special-case Makefile fragment to deal with it.
432
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004332000-08-18 <tytso@valinux.com>
434
435 * configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
436
Theodore Ts'oa2980712000-08-14 14:30:50 +00004372000-08-14 <tytso@valinux.com>
438
Theodore Ts'o7adb91d2000-08-14 14:47:51 +0000439 * e2fsprogs.spec (Summary): Add description of resize2fs to the
440 package summary.
441
Theodore Ts'oa2980712000-08-14 14:30:50 +0000442 * configure.in: Add test for sys/mount.h (required for e2fsck's
443 ext3 recovery code)
444
Theodore Ts'of9e67062000-07-13 23:25:54 +00004452000-07-13 <tytso@valinux.com>
446
447 * Release of E2fsprogs 1.19
448
4492000-07-13 <tytso@snap.thunk.org>
450
451 * e2fsprogs.spec: Merge in a few changes from the Red Hat 6.2 spec
452 file, now that we're using a modern rpm to build
453 e2fsprogs. Also updated version number to 1.19.
454
Theodore Ts'oab146762000-07-07 04:37:35 +00004552000-07-07 Theodore Ts'o <tytso@valinux.com>
456
457 * e2fsprogs.spec (%post): Remove resize2fs from its old location
458 in /usr/sbin in the postinstall script.
459
Theodore Ts'o197fb3a2000-07-05 15:42:23 +00004602000-07-05 <tytso@snap.thunk.org>
461
462 * config.guess, config.sub: Update to use latest version from FSF
463 (2000-06-13)
464
Theodore Ts'o6928adc2000-05-25 23:28:50 +00004652000-05-25 <tytso@snap.thunk.org>
466
467 * Makefile.in: Fix makefile so that it's safe to build in parallel.
468
469 * configure.in: Add test for lseek64 and open64.
470
Theodore Ts'o91e544f2000-05-25 16:43:00 +00004712000-05-25 Theodore Ts'o <tytso@valinux.com>
472
473 * configure.in (DO_SUBSTITUTE_SCRIPT): Remove unneeded
474 substitution. (Left over from before we moved to use a C
475 program to do substitutions.)
476
Theodore Ts'o1d279212000-05-19 02:38:14 +00004772000-05-18 Theodore Ts'o <tytso@valinux.com>
478
479 * e2fsprogs.spec (fsck.ext3): Add /sbin/fsck.ext3 to the spec file.
480
Theodore Ts'occ73e042000-04-06 23:05:32 +00004812000-04-06 Theodore Ts'o <tytso@valinux.com>
482
483 * Makefile.in (source_tar_file): Remove the resize directory from
484 the list of excluded files.
485
486 * version.h: Update version header for an WIP release.
487
488 * e2fsprogs.spec: Updated for 1.19 release; added resize2fs.
489
Theodore Ts'o68853372000-04-06 21:44:19 +0000490Thu Apr 6 17:43:11 2000 Theodore Y. Ts'o <tytso@signal.thunk.org>
491
492 * configure.in (fdatasync): Add test for fdatasync(), since not
Theodore Ts'oe4c8e882000-07-05 23:54:46 +0000493 all OS's have this function.
Theodore Ts'o68853372000-04-06 21:44:19 +0000494
Theodore Ts'o286a31a2000-04-03 13:17:59 +00004952000-04-03 Theodore Ts'o <tytso@valinux.com>
496
497 * Makefile.in: Remove uneeded parenthesis around shell pipelines
498 containing a "cd" command. Use && instead of ; so that if
499 the "cd" fails, the makefile stops.
Theodore Ts'oe8aed8c2000-04-03 03:18:59 +0000500
501 * MCONFIG.in (CPPFLAGS): Add define of CPPFLAGS from @CPPFLAGS@.
502 Remove uneeded parenthesis around shell pipelines
503 containing a "cd" command.
504
Theodore Ts'o19178752000-02-11 15:55:07 +00005052000-02-11 <tytso@snap.thunk.org>
506
507 * Makefile.in: Exclude the internationalization files from being
508 distributed.
509
510 * configure.in: Add support for --enable-compression. This is
511 experimental code only for now, which is why it's under
512 --enable test. Once it's stable, it will always be
513 compiled in.
514
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +00005152000-02-11 Theodore Ts'o <tytso@valinux.com>
516
517 * configure.in: Define HAVE_EXT2_IOCTLS based solely on the OS
518 type, instead of basising on whether a test program
519 compiles. This was screwing up on some Linux kernel
520 header files, and we know the Hurd doesn't support the
521 ext2 ioctls anyway.
522
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005232000-02-08 Theodore Ts'o <tytso@valinux.com>
524
525 * configure.in, aclocal.m4: Add support for GNU gettext
526 internationalization support.
527
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00005282000-02-02 Theodore Ts'o <tytso@valinux.com>
529
530 * MCONFIG.in: Always include src/include in the include path now.
531 This forces us to use our internally provided ext2_fs.h
532 file, for sanity's sake.
533
534 * configure.in: If linux/fs.h isn't found, then add
535 build/include into the include path only, since
536 src/include is now always included. Removed define of
537 HAVE_LINUX_FS_H, since we're not using it any more.
538 Removed i_version vs. i_generation check, since with the
539 included header file it is a permanently known quantity.
540 Removed AC_C_CROSS since it has been merged into
541 AC_PROG_CC in autoconf 2.13.
542
Theodore Ts'o77200f42000-01-18 17:53:27 +00005432000-01-18 Theodore Ts'o <tytso@valinux.com>
544
545 * MCONFIG.in (DEPLIBUUID): Since LIBUUID can sometimes include
546 "-lsocket" we need a separate DEPLIBUUID that can be used
547 in Makefile's dependency rules.
548
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +00005491999-11-19 <tytso@valinux.com>
550
551 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
552 the source directory. Also, when making the .exclude file
553 for the source_tar_file, exclude those two files as well.
554
Theodore Ts'ocd086361999-11-10 16:00:39 +00005551999-11-10 <tytso@valinux.com>
556
557 * Release of E2fsprogs 1.18
558
Theodore Ts'of8bd9801999-10-26 04:19:45 +00005591999-10-26 <tytso@valinux.com>
560
Theodore Ts'o28e11941999-10-26 18:17:20 +0000561 * Release of E2fsprogs 1.17
562
5631999-10-26 <tytso@valinux.com>
564
Theodore Ts'of8bd9801999-10-26 04:19:45 +0000565 * configure.in: Move the code that checks for the presence of
566 Linux header files, to earlier in the config file, since
567 it adds a directory to the include path, and that needs to
Theodore Ts'oc81c6ce1999-10-26 04:28:53 +0000568 happen before any compile tests are run. Add termios.h to
569 the headers which are checked.
Theodore Ts'of8bd9801999-10-26 04:19:45 +0000570
Theodore Ts'oad6783d1999-10-26 01:58:54 +00005711999-10-25 <tytso@valinux.com>
572
573 * configure.in: Capitalized Hurd to make the GNU folks happy.
574
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00005751999-10-22 <tytso@valinux.com>
576
577 * Release of E2fsprogs 1.16
578
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +00005791999-09-24 <tytso@valinux.com>
580
581 * configure.in (HAVE_STATE_FLAGS): Check to see if st_flags is
582 actually useful (since glibc 2.1 declares it on Alpha
583 without it being usable). Add check for signal.h
584 header file, which doesn't exist on non-unix platforms.
585
5861999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +0000587
588 * Release of E2fsprogs 1.15
589
Theodore Ts'oef8901b1999-07-03 04:55:36 +00005901999-07-03 <tytso@valinux.com>
591
Theodore Ts'oe2a99be1999-07-19 15:48:08 +0000592 * depfix.sed: Remove all line continuations from the dependencies;
593 the word wrapping is now done by wordwrap.pl.
594
Theodore Ts'o6c133521999-07-03 20:37:03 +0000595 * MCONFIG.in (BUILD_CC):
596 * configure.in (BUILD_CC): If cross compiling, find the native C
597 compiler and set it to BUILD_CC so that we can
Theodore Ts'o45a676b1999-07-03 20:45:28 +0000598 successfully build util/subst. Change default long long
599 size when cross compiling to be 8 (instead of 0). Also
600 change the Hurd's defaults so that root files are placed
601 in / instead of /usr/local.
Theodore Ts'o6c133521999-07-03 20:37:03 +0000602
Theodore Ts'o9d564f71999-07-03 20:25:58 +0000603 * Makefile.in (depend): Make "make depend" at the top-level
604 automatically recurse through all subdirectories.
605
606 * configure.in: Test for perl since it's needed by wordwrap.pl
607
608 * MCONFIG.in (depend): Fix make-depend so that it the dependencies
609 are automatically word-wrapped. Added the makefile macro
610 $(PERL).
611
612 * wordwrap.pl: New file which does the word wrapping.
613
Theodore Ts'oef8901b1999-07-03 04:55:36 +0000614 * MCONFIG.in (subst): Add rule to build the util/subst program if
615 necessary (by cd'ing to $(top_builddir)/util and making it.)
616
Theodore Ts'o66704951999-06-25 15:30:33 +00006171999-06-23 <tytso@valinux.com>
618
619 * configure.in: Check for the presence of i_generation field
620 versus i_version in the ext2_inode to support compiling
621 e2fsprogs in Linux 2.3.
622
Theodore Ts'oa4bf69d1999-05-29 21:53:30 +00006231999-04-17 <tytso@rsts-11.mit.edu>
624
625 * MCONFIG.in: Define man1dir, man3dir, and man8dir in terms of
626 mandir.
627
6281999-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
629
630 * config.sub: Update config.sub from autoconf 2.13 so that it will
631 recognize new machine types from the Alpha.
632
Theodore Ts'o6454d841999-03-16 19:24:34 +00006331999-03-16 Theodore Ts'o <tytso@rsts-11.mit.edu>
634
635 * configure.in: Add check for malloc.h and mallinfo().
636
Theodore Ts'o40fa8cc1999-01-09 05:06:02 +00006371999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
638
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000639 * Release of E2fsprogs 1.14
640
6411999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
642
Theodore Ts'o40fa8cc1999-01-09 05:06:02 +0000643 * configure.in (YEAR): Allow a 4-digit year for the version date,
644 so we can be Y2K politically correct. (The date isn't
645 used for anything except display purposes, but it should
646 make people more comfortable to not use a 2-digit date,
647 even though it doesn't matter.)
648
Theodore Ts'odefde781999-01-04 07:39:19 +0000649Mon Jan 4 02:36:23 1999 Theodore Y. Ts'o <tytso@mit.edu>
650
651 * Makefile.in: Move the generated types.h file from the linux/
652 directory to the asm/ directory.
653
654 * configure.in: Force Solaris to never use -static, due to its
655 dynamic loader not being available to statically linked
656 programs. Create the asm/ directory if needed.
657
Theodore Ts'ocf554b11999-01-02 04:10:33 +00006581999-01-01 Theodore Ts'o <tytso@rsts-11.mit.edu>
659
Theodore Ts'o04c5b021999-01-02 04:15:29 +0000660 * INSTALL.elfbin (NOTE): Add a warning that the ELF binaries
661 assume glibc.
662
Theodore Ts'ocf554b11999-01-02 04:10:33 +0000663 * config.guess: Update with a newer version from the FSF (although
664 I've removed rms's pathetic LINUX/GNU name kludgery)
665
Theodore Ts'o556ad131998-12-19 08:10:58 +00006661998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
667
668 * Release of E2fsprogs 1.13
669
Theodore Ts'o5a679c81998-12-03 16:40:38 +00006701998-11-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
671
672 * configure.in: Add paths.h to header files for which we search.
673
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00006741998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
675
676 * Release of E2fsprogs 1.12
677
Theodore Ts'offe19911998-04-08 06:05:49 +0000678Wed Apr 8 02:03:48 1998 Theodore Y. Ts'o <tytso@mit.edu>
679
680 * Fix missing "test" invokation in configure.in test. (Only
681 affected default non-Linux builds).
682
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00006831998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
684
685 * configure.in: Change how the installation directions are
686 selected. Previously, we had prefix and usr_prefix, where
687 prefix was '' and usr_prefix was /usr, and we then defined
688 bindir, ubindir, libdir, ulibdir, etc. in terms of that.
689 In autoconf 2.12, it's possible to override bindir,
690 libdir, etc., and so in order to make our installation
691 directory makefile variables more in line with autoconf
692 2.12, I've changed all of the various makefiles to use
693 prefix and root_prefix, where the default Linux
694 definitions are /usr and '', respectively. What used to
695 be bindir is now root_bindir, and what used to be ubindir,
696 is now bindir.
697
698 * MCONFIG.in: Change directories to match with new installation
699 directory convention (see above). Add Makefile
700 dependencies for makefile fragments, and define
701 DEP_LIB_MAKEFILES which library makefiles can use to
702 define DEP_MAKEFILES, so that the library makefiles will
703 get regenerated when the makefile fragments change.
704 Remove the cat?dir variables, since we aren't creating
705 those directories any more.
706
707 * Makefile.in: Add top-level uninstall targets.
708
709 * e2fsprogs-1.12.spec: Add to the RPM package the e2label man
710 page, and to reflect that fact that we now compile_et and
711 mk_cmds for the development package.
712
Theodore Ts'obf2602b1998-03-30 01:11:44 +00007131998-03-28 Theodore Ts'o <tytso@rsts-11.mit.edu>
714
715 * Makefile.in: Use && after a cd command so that the right thing
716 happens if the directory is missing. Don't compile man
717 pages upon installation any more, since modern Linux
718 systems don't have /usr/man/cat? anymore (they
719 typically cache man pages in /var/catman and delete them
720 if they haven't been used in a while, to save on disk
721 space, and because CPU's are fast enough these days that
722 you can get away with this).
723
724 * MCONFIG.in: Add a new makefile variable for the share
725 directory (i.e., /usr/share). Make an autoconf magic
726 make rule so that $(top_builddir)/util/subst.conf gets
727 rebuilt automatically when necessary.
728
Theodore Ts'odedf1b21998-01-19 15:02:12 +0000729Mon Jan 19 10:01:39 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
730
Theodore Ts'o51fde2b1998-02-21 04:57:31 +0000731 * e2fsprogs-1.12.spec: Update spec file in preparation for 1.12
Theodore Ts'odedf1b21998-01-19 15:02:12 +0000732 release.
733
Theodore Ts'o5be8dc21997-12-01 18:24:10 +0000734Tue Nov 25 15:56:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
735
736 * configure.in: Remove @EXTRA_PROGS@, since we aren't using it in
737 e2fsck/Makefile.in.
738
Theodore Ts'oa9f95f41997-11-10 16:14:16 +0000739Tue Nov 4 10:46:18 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
740
741 * configure.in: Add check for setjmp.h
742
Theodore Ts'ob0b9c4d1997-10-20 23:36:30 +0000743Mon Oct 20 19:30:45 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
744
745 * configure.in (HAVE_LLSEEK_PROTOTYPE): Added check to see if
746 llseek is declared in unistd.h
747
Theodore Ts'oaa1e55e1997-10-19 23:13:26 +0000748Sun Oct 19 19:09:30 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
749
750 * configure.in: Add tests for sys/stat.h, sys/time.h, and sys/types.h
751
Theodore Ts'o024996c1997-06-17 05:38:35 +0000752Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
753
754 * Release of E2fsprogs 1.11
755
Theodore Ts'o05e112a1997-06-14 07:28:44 +0000756Sat Jun 14 03:26:45 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
757
758 * Makefile.in (SRCROOT): Allow people to set the version.h to
759 something like 1.10-PLUS.
760
Theodore Ts'o24b2c7a1997-06-07 20:42:58 +0000761Sat Jun 7 16:38:40 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
762
763 * configure.in (rmakefile): Added (optional) private directory for
764 resize2fs.
765
766 * Makefile.in: Change recursive descent rules to check to see if a
767 directory exists before trying to make it.
768
Theodore Ts'o9559ea31997-05-09 02:43:38 +0000769Thu May 8 22:23:49 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
770
771 * Makefile.in (source_tar_file): Fix up makefile to work in new
772 CVS development environment.
773
Theodore Ts'oae851481997-04-29 18:13:24 +0000774Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
775
776 * Release of E2fsprogs version 1.10
777
778Tue Apr 22 10:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
779
780 * configure.in: Add explicit check to see if linker accepts
781 -static (since even Linux systems might not work if
782 libc.a isn't installed).
783
784Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
785
786 * Release of E2fsprogs version 1.09
787
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000788Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
789
790 * Release of E2fsprogs version 1.08
791
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000792Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
793
794 * Release of E2fsprogs version 1.07
795
796Wed Jan 15 11:37:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
797
798 * config.sub (basic_machine): Added i686-* as another name for the
799 Pentium Pro.
800
801Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
802
803 * Release of E2fsprogs version 1.06
804
Theodore Ts'o5c576471997-04-29 15:29:49 +0000805Mon Oct 7 08:22:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
806
807 * Makefile.in (all): Don't run "make check" by default. User
808 should manually run "make check" if they wish to test
809 things out.
810
811Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
812
813 * Release of E2fsprogs version 1.05
814
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +0000815Sat Aug 31 10:55:45 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
816
817 * configure.in (AC_CHECK_FUNCS): Add fchown to list of functions
818 that we check.
819
820Wed Aug 28 14:42:12 1996 Miles Bader <miles@gnu.ai.mit.edu>
821
822 * configure.in (usr_prefix): To be slightly more conformant with
823 the coding standards, always default to ${prefix}
824 unless on a linux system with prefix = ''. Allow
825 --with-usr-prefix option.
826
827Tue Aug 27 16:53:29 1996 Miles Bader <miles@gnu.ai.mit.edu>
828
829 * configure.in (AC_CHECK_HEADERS): Add net/if.h & netinet/in.h.
830 Add `--enable-fsck' switch, to allow configuration of
831 fsck wrapper building (default yes except on the hurd).
832 Make '' prefix default and LDFLAG_STATIC hacks work on
833 the hurd as well as linux.
834
835Tue Aug 27 16:23:56 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
836
837 * configure.in: Check to see if sys/types.h defines ino_t. Add
838 support for checking/sizing "long long".
839
840Wed Aug 21 00:44:22 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
841
842 * configure.in: Added configure flag --enable-old-bitops, which
843 forces the bitops to use the standard bitmask operations.
844
845Fri Aug 9 08:29:00 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
846
847 * configure.in: Check for existence of sys/utsname.h and
848 strcasecmp(). Remove check for EXT2 fragment in system
849 header file. E2fsprogs now deals with the fragment fields
850 by dispatching off of the OS field.
851
852Tue Aug 6 14:34:19 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
853
854 * configure.in (AC_OUPUT): Create substitutions for the uuid
855 library.
856
857 * MCONFIG.in (all): Add new variables for the uuid library.
858
859Thu May 23 12:39:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
860
861 * configure.in: Make the default prefix be '' for Linux.
862
Theodore Ts'oa4d09611997-04-29 14:28:00 +0000863Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
864
865 * Release of E2fsprogs version 1.04
866
867Thu May 16 09:38:40 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
868
869 * configure.in:
870 MCONFIG.in: Man pages, shell scripts and include files are now
871 generated using the lib/substitute_sh script. This is
872 faster than the configure substitution, and it doesn't
873 change the mod time of the file if it hasn't changed,
874 which prevents needless compilation of files.
875
876 Define new sets of Makefile variables: LIBSS, LIBCOM_ERR,
877 LIBEXT2FS, LIBE2P, and their static and profiled variants,
878 STATIC_* and PROFILED_*, which point to the actual file of
879 the shared or static library. This way makefiles can link
880 directly with exactly the library they want. Many ld's
881 (include GNU ld) have a really broken idea of how -L
882 works, and will link against an older library in /usr/lib
883 even though there is a newer on in a specified -L directory.
884
885Wed May 15 21:40:22 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
886
887 * configure.in: Add support for --enable-dynamic-e2fsck, for
888 people who don't want to link e2fsck statically. This
889 saves space, at the cost of increasing the reliance of
890 e2fsck other files (3-4 shared libraries).
891
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000892Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
893
894 * Release of E2fsprogs version 1.03
895
Theodore Ts'o74becf31997-04-26 14:37:06 +0000896Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
897
898 * Release of E2fsprogs version 1.02
899
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000900Thu Oct 26 11:59:44 1995 <tytso@rsts-11.mit.edu>
901
902 * configure.in (LDFALG_STATIC): Add temporary kludge for
903 determining how to link executables statically. For now,
904 we assume that Linux systems only can link statically.
905
906Fri Sep 22 18:23:55 1995 <tytso@rsts-11.mit.edu>
907
908 * depfix.sed: Remove /usr/include lines which occur at the end of
909 the dependency listing.
910
911Mon Sep 4 21:40:22 1995 Remy Card <card@bbj>
912
913 * configure.in: Added support for the --enable-bsd-shlibs option.
914
915Wed Aug 9 21:33:31 1995 Theodore Y. Ts'o <tytso@dcl>
916
917 * MCONFIG.in (LD): Add $(PURE) to the definition to make it easier
918 to link executables using programs like purify.
919
920Sat Aug 5 11:41:03 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
921
922 * configure.in: Check to see if strdup() is present
923
924 * INSTALL: Updated building and installation instructions to
925 reflect the new configure system.
926
927 * Makefile.in (install): When doing a general install, install the
928 shared libraries as well by using the new target
929 install-shlibs-libs-recursive.
930
931 * configure.in: If we are building on a Linux system, set $prefix
932 to be '/' by default.
933
934Sun Jul 9 13:38:20 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
935
936 * configure.in (checking type sizes): provide some default for
937 type-sizes when cross-compiling, as we can't check them then.
938 (SS_DIR, ET_DIR): Make these correct even when ${srcdir} is absolute.
939
940Thu Jun 15 23:33:37 1995 Remy Card <card@bbj>
941
942 * Makefile.in (distclean-local): Added config.cache and
943 include/linux/types.h.
944
945 * configure.in: Added support for the --enable-elf option.
946 Added a test to check for llseek() in the C library.
947
948 * lib/Makefile.dll-lib: Fixed incorrect RM and LN calls.
949
950 * lib/Makefile.elf-lib: New file, to create ELF shared libraries.
951
952Sat Jun 10 19:52:51 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
953
954 * configure.in: Create ET_DIR and SS_DIR, which gives the absolute
955 pathname to the source directories of the lib/et and
956 lib/ss. (Can't just use $srcdir since that may be a
957 relative path.)
958
959Thu Jun 8 12:25:57 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
960
961 * lib/Makefile.library ($(LIBRARY).a): Changed to work with the
962 new makefiles.
963 * lib/Makefile.dll-lib: Ditto.
964 * lib/Makefile.profiled: Ditto.
965 * lib/Makefile.checker: Ditto.
966
967 * Add the include subdirectory to hold substitute include files
968 for systems that need them.
969
970 * Makefile.in: Rewritten to conform to GNU coding standards.
971 * MCONFIG: Moved to MCONFIG.in, and totally changed to support
972 GNU-style makefiles.
973 * mkinstalldirs: New file, copied from /gd/gnu/lib.
974 * config.guess: Ditto.
975 * config.sub: Ditto.
976 * install-sh: Ditto.
977
978 * configure.in: Many new tests added. --with-cc and --with-ccopts
979 options removed as configure already supports a method to do this,
980 and they were interfering with normal usage.
981
Theodore Ts'o6f4a1091997-04-26 13:32:25 +0000982Sat Mar 11 18:23:45 1995 Theodore Y. Ts'o <tytso@localhost>
983
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000984 * Makefile.in (bin-tree): Add Makefile target which automatically
Theodore Ts'o6f4a1091997-04-26 13:32:25 +0000985 generates the binary distribution for e2fsprogs.
986
987