blob: e273b3482936e461253e53a9f0de5af214b1691b [file] [log] [blame]
Theodore Ts'o7004b4a2005-02-03 21:56:44 -050012005-02-03 Theodore Ts'o <tytso@mit.edu>
2
3 * configure.in: Remove support for the (very old) sparc old-bitops
4 configure option.
5
Theodore Ts'o6c65d252005-01-19 12:59:48 -050062005-01-19 Matthias Andree <matthias.andree@gmx.de>
7
8 * configure.in: Clean up checks for dirent.d_reclen, ssize_t,
9 llseek, lseek64, sockaddr.sa_len and make the lseek checks
10 immune to compiler warnings, so that they can be compiled
11 with Intel C++ 8.1.
12
Theodore Ts'oda76d6b2005-01-18 23:29:01 -0500132005-01-18 Theodore Ts'o <tytso@mit.edu>
14
15 * configure.in: Make configure.in script check for prerequisite
16 headers when checking for the presence of sys/disk.h,
17 sys/mount.h, and net/if.h, to improve the configure script
18 on Solaris and *BSD systems.
19
Theodore Ts'o32237012005-01-17 19:13:39 -0500202005-01-17 Theodore Ts'o <tytso@mit.edu>
21
22 * configure.in: Use AC_PROG_AWK instead of AC_PATH_PROG so that we
23 use nawk in preference to awk for Solaris systems. Use
24 AC_PROG_EGREP because Solaris doesn't support "grep -E".
25
Theodore Ts'od2ee56d2005-01-09 00:57:45 -0500262005-01-09 Theodore Ts'o <tytso@mit.edu>
27
28 * configure.in: Use AC_CHECK_TYPES instead of the autoconf 2.13
29 "broken by design" AC_CHECK_TYPE to look for intptr_t.
30
Theodore Ts'o6d402272004-12-14 21:46:26 -0500312004-12-14 Theodore Ts'o <tytso@mit.edu>
32
Theodore Ts'o522798d2004-12-15 11:28:55 -050033 * Makefile.in: Add install-strip and install-shlibs-strip targets
34
Theodore Ts'o6d402272004-12-14 21:46:26 -050035 * MCONFIG.in: Add configure-defined variables for MKINSTALLDIRS
36 and INSTALL_SCRIPT. Filter out comments inserted by newer
37 versions of gcc when using -M in make depend.
38
Theodore Ts'o47204ff2004-11-30 10:52:27 -0500392004-11-30 Theodore Ts'o <tytso@mit.edu>
40
Theodore Ts'o605e6f02004-11-30 22:06:27 -050041 * Makefile.in: Delete autom4te.cache, e2fsprogs.spec,
42 ext2ed/Makefile, and po/stamp-po on make distclean
43
Theodore Ts'o47204ff2004-11-30 10:52:27 -050044 * Makefile.in: Use Linux-kernel-style makefile output to make it
45 easier to see errors/warnings.
46
47 * MCONFIG.in: Add definition for ARGEN
48
Theodore Ts'o5d407732004-09-18 14:53:14 -0400492004-09-18 Theodore Ts'o <tytso@mit.edu>
50
51 * configure.in: Add --disable-e2initrd-helper flag to control
52 whether or not e2initrd_helper program should be
53 built/installed.
54
Theodore Ts'o9845cf52004-09-17 19:07:03 -0400552004-09-17 Theodore Ts'o <tytso@mit.edu>
56
Theodore Ts'o56eb4d42004-09-17 19:54:22 -040057 * Makefile.in: Remove XSI:isms for greater portability.
58 (Addresses Debian Bug #255589)
59
Theodore Ts'o9845cf52004-09-17 19:07:03 -040060 * config.guess, config.sub: Update to newer version from the FSF
61 (2004-06-11)
62
63 * configure.in, configure: Add test for the sys/queue.h header file.
64
Theodore Ts'od2d386d2004-05-04 18:42:53 -0400652004-05-04 Theodore Ts'o <tytso@mit.edu>
66
Theodore Ts'o36569f82004-05-04 22:17:27 -040067 * e2fsprogs.spec.in: Fix up e2fsprogs.spec file so it should work
68 on a RH 9.0 system. Based off of changes proposed by
69 Andreas Dilger.
70
Theodore Ts'oe3632402004-05-04 19:39:54 -040071 * configure.in, configure: Enable the fsck wrapper for the Debian
72 FreeBSD kernel / GNU userspace port. (Addresses Debian
73 Bug #246738)
74
Theodore Ts'od2d386d2004-05-04 18:42:53 -040075 * config.guess, config.sub: Update to newer version from the FSF
76 (2004-01-05)
77
Theodore Ts'o26258032004-04-03 10:20:26 -0500782004-04-03 Theodore Ts'o <tytso@mit.edu>
79
Theodore Ts'odd607052004-04-03 13:53:46 -050080 * MCONFIG.in (SUBSTITUTE_UPTIME): New definition which passes the
81 -t option to subst.
82
Theodore Ts'o26258032004-04-03 10:20:26 -050083 * configure.in: Add test for stdint.h
84
Theodore Ts'oa5aa3792004-03-19 19:56:55 -0500852004-03-19 Theodore Ts'o <tytso@mit.edu>
86
87 * configure.in: Add tests for sa_len in struct sockaddr and test
88 for net/if_dl.h for better Darwin support.
89
Theodore Ts'ocf1b23e2004-03-04 21:05:14 -0500902004-03-04 Theodore Ts'o <tytso@mit.edu>
91
92 * e2fsprogs.spec.in: Mostly synchronize spec file with the one
93 found in Fedora core 2.
94
Theodore Ts'ob70b1162004-02-28 10:52:35 -0500952004-02-28 Theodore Ts'o <tytso@mit.edu>
96
97 * Release of E2fsprogs 1.35
98
Matthias Andreeb1c92f92004-02-23 21:30:11 +0100992004-02-21 Matthias Andree <matthias.andree@gmx.de>
100
101 * configure.in: Add -mieee to CFLAGS if we're using GCC and the CPU is
102 an Alpha.
103
Theodore Ts'o477b2352003-12-25 14:31:08 -05001042003-12-25 Theodore Ts'o <tytso@mit.edu>
105
106 * e2fsprogs.spec.in: Add filefrag program to the RPM spec file.
107
Theodore Ts'o032a7632003-11-26 23:18:56 -05001082003-11-26 Theodore Ts'o <tytso@mit.edu>
109
110 * MCONFIG.in: Make the gcc-wall print more warnings to catch
111 signed vs. unsigned problems.
112
Theodore Ts'o0c193f82003-08-01 14:26:23 -04001132003-08-01 Philipp Thomas <pthomas@suse.de>
114
115 * configure.in: Add tests for inttypes.h and intptr_t.
116
Theodore Ts'o9c7ec172003-07-26 01:03:34 -04001172003-07-25 Theodore Ts'o <tytso@mit.edu>
118
119 * Release of E2fsprogs 1.34
120
Theodore Ts'o1c29b092003-07-12 16:01:45 -04001212003-07-12 Theodore Ts'o <tytso@mit.edu>
122
123 * configure.in: Add tests for posix_memalign, memalign, and valloc.
124
Theodore Ts'o48e6e812003-07-06 00:36:48 -04001252003-07-06 Theodore Ts'o <tytso@mit.edu>
126
127 * MCONFIG.in (WFLAGS): Add additional warning checks. Remove
128 --traditional since newer versions of gcc are overly annoying.
129
1302003-07-05 Theodore Ts'o <tytso@mit.edu>
131
132 * Add workaround for Libintl / Darwin incompatibility. Apparently
133 Darwin's gcc doesn't like the __asm__ statements used by
134 libintl to redirect the system-provided gettext calls.
135
Theodore Ts'od3c9fb82003-06-08 20:26:15 -04001362003-06-08 Theodore Ts'o <tytso@mit.edu>
137
138 * configure.in: Adjust defaults for FreeBSD to no longer build the
139 fsck wrapper, and to not install into /usr/local by
140 default. (Addresses Debian bug #195274)
141
Theodore Ts'oc6f35b82003-05-17 16:29:27 -04001422003-05-17 Theodore Tso <tytso@thunk.org>
143
144 * MCONFIG.in, configure.in: Only put the intl directory in the -I
145 search path if we are using --with-internal-gettext.
146 Otherwise causes compatibility problems with the woody
147 glibc. (Addresses Debian bug #193372)
148
Theodore Ts'obb988b22003-05-13 23:32:32 -04001492003-05-13 Theodore Ts'o <tytso@mit.edu>
150
151 * configure.in: Fix typo in help message for --enable-evms-11
152
Theodore Ts'od21ae6c2003-05-05 09:00:24 -04001532003-05-05 Theodore Ts'o <tytso@mit.edu>
154
Theodore Ts'o2a29f132003-05-05 12:08:47 -0400155 * configure.in, configure: Add --enable-testio-debug configure option.
156
Theodore Ts'od21ae6c2003-05-05 09:00:24 -0400157 * configure.in, configure, Makefile.in: Add --with-diet-libc
158 convenience option. Add --disable-evms option.
159
Theodore Ts'oa04eba32003-05-03 16:35:17 -04001602003-05-03 Theodore Ts'o <tytso@mit.edu>
161
Theodore Ts'oddc32a02003-05-03 18:45:55 -0400162 * Makefile.in: Install the message catalog files
163
Theodore Ts'oa04eba32003-05-03 16:35:17 -0400164 * ABOUT-NLS, MCONFIG.in, Makefile.in, aclocal.m4, configure,
165 configure.in: Update to using version 0.11.5 of the
166 gettext library. We now enable NLS by default.
167
Theodore Ts'o71df0dc2003-04-21 16:17:09 -04001682003-04-21 Theodore Ts'o <tytso@mit.edu>
169
170 * Release of E2fsprogs 1.33
171
Theodore Ts'oa85e81a2003-04-18 07:22:01 -04001722003-04-18 Theodore Ts'o <tytso@mit.edu>
173
174 * configure.in: Remove CYGWIN definition; we will use the
175 automatically defined __CYGWIN__ instead.
176
Theodore Ts'obff0cc92003-03-23 01:37:53 -05001772003-03-22 Theodore Ts'o <tytso@mit.edu>
178
179 * configure.in: Add E2FSPROGS_DAY expansion. Add
180 e2fsprogs.spec and util/gen-tarball to the list of files
181 generated by config.status
182
183 * e2fsprogs.spec: Now generated from e2fsprogs.spec.in
184
185 * Makefile.in: Remove tarball generation functions; moved to
186 util/gen-tarball.
187
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05001882003-03-17 Theodore Ts'o <tytso@mit.edu>
189
190 * configure.in: Fix the Apple Darwin port.
191
Theodore Ts'o3ae497e2003-03-16 06:26:25 -05001922003-03-16 Theodore Ts'o <tytso@mit.edu>
193
194 * configure.in: Check to see if libdl exists for the sake of dlopen
195
Theodore Ts'oe71d8732003-03-14 02:13:48 -05001962003-03-14 Theodore Ts'o <tytso@mit.edu>
197
198 * configure.in: Add support for Apple/Darwin shared libraries.
199
Theodore Ts'oed78c022003-03-06 11:09:18 -05002002003-03-06 Theodore Tso <tytso@thunk.org>
201
202 * Makefile.in (.exclude-subset): Include the doc directory in the
203 subset distribution.
204
Theodore Ts'o94ba8c72003-03-02 02:07:14 -05002052003-03-02 Theodore Ts'o <tytso@mit.edu>
206
207 * configure.in, Makefile.in: Ignore missing directories so we can
208 do a subset distribution. If there are no e2fsprogs
209 applications, then "make install" will install the
210 library's development files. "make subset_tar_file" will
211 create a subset distribution which consists of the
212 et, ss, uuid, and blkid libraries.
213
Theodore Ts'of0a22d02003-02-22 13:19:53 -05002142003-02-22 Theodore Ts'o <tytso@mit.edu>
215
216 * configure.in, configure: Add new configure option
217 --enable-blkid-debug
218
Theodore Ts'oe12f2ae2003-01-23 16:45:16 -05002192003-01-23 Theodore Ts'o <tytso@mit.edu>
220
221 * Makefile.in, configure, configure.in: Integrate new blkid library.
222
Theodore Ts'o38513012002-11-09 15:00:56 -05002232002-11-09 Theodore Ts'o <tytso@mit.edu>
224
225 * Release of E2fsprogs 1.32
226
Theodore Ts'oa9d799a2002-11-08 13:50:51 -05002272002-11-08 Theodore Ts'o <tytso@mit.edu>
228
Theodore Ts'oae65b292002-11-08 20:08:48 -0500229 * Release of E2fsprogs 1.31
230
2312002-11-08 Theodore Ts'o <tytso@mit.edu>
232
Theodore Ts'o782bebf2002-11-08 18:46:45 -0500233 * configure.in, configure: Change --enable-jfs-debug to
234 --enable-jbd-debug for consistency's sake.
235
Theodore Ts'ofeb44c62002-11-08 14:55:38 -0500236 * configure.in, configure: Add new substitution variable,
237 SWAPFS_CMT, which is '' if swapfs has been enabled, and
238 '#' if it has been disabled.
239
Theodore Ts'oa9d799a2002-11-08 13:50:51 -0500240 * configure.in, configure: Add support for EVMS ABI 1.2.
241 Changed configure option from --enable-old-evms
242 to --enable-evms-10 and --enable-evms-11
243
Theodore Ts'o5d823a42002-11-01 02:13:53 -05002442002-10-31 Theodore Ts'o <tytso@mit.edu>
245
246 * Release of E2fsprogs 1.30
247
Theodore Ts'o482afc42002-10-31 03:32:34 -05002482002-10-30 Theodore Ts'o <tytso@mit.edu>
249
250 * MCONFIG.in (COMPRESS_EXT): Declare all compression extensions
251
Theodore Ts'oc6633052002-09-24 01:26:50 -04002522001-09-24 Theodore Tso <tytso@mit.edu>
253
254 * Release of E2fsprogs 1.29
255
Theodore Ts'o87ee8dc2002-08-31 03:02:57 -04002562001-08-31 Theodore Tso <tytso@thunk.org>
257
258 * Release of E2fsprogs 1.28
259
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -04002602002-08-18 Theodore Ts'o <tytso@mit.edu>
261
262 * configure.in, configure: Add new substitution variable,
263 LINUX_CMT, which is '' on Linux systems, and '#' on
Theodore Ts'o559ca6c2002-08-18 03:48:55 -0400264 non-Linux systems. Enable HTREE support by default.
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -0400265
266 * Makefile.in: On Linux systems, build lib/evms.
267
Theodore Ts'o593c6ea2002-07-14 15:58:38 -04002682002-07-14 Theodore Ts'o <tytso@mit.edu>
269
270 * configure.in, configure: Remove test for the presence (or
271 absence of d_namlen in the struct dirent) and replace it
272 with a check for pathconf(). lib/e2p/iod.c now uses a
273 different technique for providing struct dirent
274 compatibility.
275
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04002762002-06-25 Theodore Ts'o <tytso@mit.edu>
277
278 * configure.in, configure: Add --enable-htree and --enable-clear-htree
279
2802002-05-24 Theodore Ts'o <tytso@mit.edu>
Theodore Ts'off6dbcc2002-05-24 22:44:42 -0400281
282 * configure.in: Add makefile for lib/evms for the EVMS FSIM
283 plugin. Add --enable-old-evms configure option which uses
284 the EVMS 1.0.0 ABI, instead of the ABI used by EVMS 1.1.0.
285
Theodore Ts'obff61a72002-05-21 22:21:38 -04002862002-05-21 Theodore Ts'o <tytso@mit.edu>
287
288 * configure.in: On Linux systems, if the prefix is defaulted to
289 /usr, then default mandir to /usr/share/man
290
Theodore Ts'o31e29a12002-05-17 10:53:07 -04002912002-05-17 Theodore Ts'o <tytso@mit.edu>
292
293 * Remove check for asm/page.h, and add check for sysconf()
294
2952002-05-16 Andreas Dilger <adilger@clusterfs.com>
296
297 * Add check for asm/page.h
298
2992002-05-11 Theodore Tso <tytso@mit.edu>
Theodore Ts'ob5ffead2002-05-11 19:17:00 -0400300
301 * configure.in, MCONFIG.in: Add new makefile variables, $datadir
302 and $root_sysconfdir, which are normally /usr/share and
303 /etc, respectively, on Linux systems. Also changed
304 root_bindir, root_sbindir, and root_libdir so that their
305 value is set by the configure script. This allows the
306 right thing to happen on non-Linux systems when bindir,
307 et. al. are manually set via the configure script's
308 --bindir switch. Add ext2ed/Makefile.in as a generated
309 file by the configure script.
310
Theodore Ts'oa8e77242002-03-08 03:12:14 -05003112002-03-08 Theodore Tso <tytso@mit.edu>
312
313 * Release of E2fsprogs 1.27
314
Theodore Ts'oa5f3f5c2002-02-03 01:00:22 -05003152002-02-03 Theodore Tso <tytso@thunk.org>
316
317 * Release of E2fsprogs 1.26
318
Theodore Ts'o96b5cac2001-12-24 15:33:49 -05003192001-12-24 Theodore Tso <tytso@valinux.com>
320
321 * MCONFIG.in (ALL_CFLAGS): No longer put $(top_srcdir)/include in
322 the -I search path, since we don't have any header files
323 there any more.
324
Theodore Ts'o8cf93332001-12-16 02:23:36 -05003252001-12-16 Theodore Tso <tytso@valinux.com>
326
327 * configure.in: If journal debugging is enabled, define
328 CONFIG_JBD_DEBUG instead of JFS_DEBUG.
329
Theodore Ts'ofbf91112001-09-20 10:47:47 -04003302001-09-20 Theodore Tso <tytso@thunk.org>
331
332 * Release of E2fsprogs 1.25
333
Theodore Ts'ofb707752001-09-04 15:00:37 -04003342001-09-02 Theodore Tso <tytso@thunk.org>
335
336 * Release of E2fsprogs 1.24a
337
Theodore Ts'o109624a2001-08-31 00:59:55 -04003382001-08-30 Theodore Tso <tytso@thunk.org>
339
340 * Release of E2fsprogs 1.24
341
Theodore Ts'o53abed02001-08-27 12:18:16 -04003422001-08-27 Theodore Tso <tytso@valinux.com>
343
344 * configure.in: Check for the presence of strnlen. Stop checking
345 for strdup, since we don't actually care about that symbol
346 any more.
347
Theodore Ts'o943ed872001-08-27 12:29:22 -04003482001-08-15 Theodore Tso <tytso@valinux.com>
349
350 * Release of E2fsprogs 1.23
351
Theodore Ts'o31d0f1f2001-08-04 21:00:25 -04003522001-08-04 Andreas Dilger <root@lynx.adilger.int>
353
354 * Makefile.in: Add "*.orig" to "make clean" target, change
355 explicit listing of ext2_types.h in "make distclean" to
356 $(SUBS). Add $(SUBS) as a dependency to "make check"
357 target. Add $(SUBS) as a dependency to "make check"
358 target. Add -f flag to doc/Makefile $(RM) of files which
359 may not exist.
360
Theodore Ts'o67960132001-06-23 00:16:37 -04003612001-06-23 Theodore Tso <tytso@valinux.com>
362
363 * Release of E2fsprogs 1.22
364
Theodore Ts'o990d96a2001-06-22 20:47:24 -04003652001-06-22 Theodore Tso <tytso@valinux.com>
366
367 * Makefile.in: Avoid including BitKeeper files into the source
368 tarball.
369
Theodore Ts'of4f75ba2001-06-16 01:14:28 +00003702001-06-15 Theodore Tso <tytso@valinux.com>
371
372 * Release of E2fsprogs 1.21
373
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00003742001-06-13 Theodore Tso <tytso@valinux.com>
375
Theodore Ts'o65794882001-06-14 00:24:42 +0000376 * Makefile.in: Make the install target depend on $(SUBS) to
377 accomodate the fools who want to compile and install
378 e2fsprogs as root using just one command.
379
Theodore Ts'ocdf186e2001-06-13 22:16:47 +0000380 * Makefile.in: Don't recurse into debugfs and resize subdirectory
381 if --disable-debugfs or --disable-resizer is given as a
382 configuration option.
383
384 * configure.in: Add --disable-resizer, --disable-imager, and
385 --disable-debugfs switches, which allow people who are
386 building boot floppies to build a very restricted
387 e2fsprogs distribution. Note: these functions limit the
388 functions in the shared library, so beware!
389
Theodore Ts'o877eb6d2001-06-11 06:54:13 +00003902001-06-11 Theodore Tso <tytso@valinux.com>
391
392 * configure.in: Add new switch, --disable-swapfs which disables
393 support of byte-swapping old filesystems. Add new test,
394 AC_C_BIGENDIAN, which sets WORDS_BIGENDIAN on big-endian
395 machines. Change handling of --with-ccopts so that if
396 set, the default CFLAGS is suppressed.
397
Theodore Ts'o797f5ef2001-06-01 23:49:46 +00003982001-06-01 Theodore Tso <tytso@valinux.com>
399
400 * wordwrap.pl: Add some rules which help fix up the dependencies.
401
402 * Makefile.in: Move include/asm/types.h.in to
Theodore Ts'o36a23e12001-06-02 00:54:10 +0000403 lib/ext2fs/ext2_types.h.in.
Theodore Ts'o797f5ef2001-06-01 23:49:46 +0000404
Theodore Ts'o62df7682001-05-25 17:32:49 +00004052001-05-25 Theodore Tso <tytso@valinux.com>
406
Theodore Ts'obb185862001-05-25 17:35:00 +0000407 * Release of E2fsprogs 1.20
408
4092001-05-25 Theodore Tso <tytso@valinux.com>
410
Theodore Ts'o62df7682001-05-25 17:32:49 +0000411 * Makefile.in: Only exclude the top-level TODO file, not over the
412 entire tree.
413
Theodore Ts'o250f79f2001-05-19 22:02:22 +00004142001-05-19 Theodore Tso <tytso@valinux.com>
415
416 * configure.in, MCONFIG.in (LDCONFIG): Use AC_PATH_PROG to find
417 the pathname for ldconfig.
418
Theodore Ts'od8998862001-05-05 06:49:27 +00004192001-05-05 Theodore Tso <tytso@valinux.com>
420
421 * config.guess, config.sub: Update to use latest version from FSF
422 (2001-04-20)
423
Theodore Ts'oaabd5352001-01-12 00:34:29 +00004242001-01-11 Theodore Ts'o <tytso@valinux.com>
425
426 * Makefile.in (PROG_SUBDIRS): Build lib/e2p before lib/ext2fs
427 since libext2fs depends on libe2p.
428
Theodore Ts'o4d0f3e12001-01-11 15:48:50 +00004292001-01-11 <tytso@snap.thunk.org>
430
431 * MCONFIG.in: Change --enable-gcc-wall handling so that it's no
432 longer a configure option, but something which is done
433 when the developer uses the command "make gcc-wall".
Theodore Ts'oc8c071a2001-01-11 16:08:23 +0000434 (gcc-wall-new): Added new target which forgoes the make
435 clean so we only check the newly modified .c files.
Theodore Ts'o4d0f3e12001-01-11 15:48:50 +0000436
437 * configure.in: Remove test for ino_t, since we don't use it any
438 more (we always use our own ext2_ino_t). Remove
439 --enable-gcc-wall support. Add test for sys/ioctl.h
440
Theodore Ts'o8820c792001-01-06 04:20:03 +00004412001-01-05 <tytso@snap.thunk.org>
442
443 * configure.in: Add checks for the header files sys/mkdev.h and
444 sys/sysmacros.h.
445
Theodore Ts'o3e377db2000-12-09 02:37:33 +00004462000-12-08 <tytso@snap.thunk.org>
447
448 * MCONFIG.in, Makefile.in: Fix so that top-level "make check"
449 works correctly.
450
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004512000-10-24 <tytso@snap.thunk.org>
452
453 * e2fsprogs.spec: Update spec file for Red Hat 7.0 compatibility
454
455 * configure.in: When compiling shared libraries for Solaris, use a
456 special-case Makefile fragment to deal with it.
457
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004582000-08-18 <tytso@valinux.com>
459
460 * configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
461
Theodore Ts'oa2980712000-08-14 14:30:50 +00004622000-08-14 <tytso@valinux.com>
463
Theodore Ts'o7adb91d2000-08-14 14:47:51 +0000464 * e2fsprogs.spec (Summary): Add description of resize2fs to the
465 package summary.
466
Theodore Ts'oa2980712000-08-14 14:30:50 +0000467 * configure.in: Add test for sys/mount.h (required for e2fsck's
468 ext3 recovery code)
469
Theodore Ts'of9e67062000-07-13 23:25:54 +00004702000-07-13 <tytso@valinux.com>
471
472 * Release of E2fsprogs 1.19
473
4742000-07-13 <tytso@snap.thunk.org>
475
476 * e2fsprogs.spec: Merge in a few changes from the Red Hat 6.2 spec
477 file, now that we're using a modern rpm to build
478 e2fsprogs. Also updated version number to 1.19.
479
Theodore Ts'oab146762000-07-07 04:37:35 +00004802000-07-07 Theodore Ts'o <tytso@valinux.com>
481
482 * e2fsprogs.spec (%post): Remove resize2fs from its old location
483 in /usr/sbin in the postinstall script.
484
Theodore Ts'o197fb3a2000-07-05 15:42:23 +00004852000-07-05 <tytso@snap.thunk.org>
486
487 * config.guess, config.sub: Update to use latest version from FSF
488 (2000-06-13)
489
Theodore Ts'o6928adc2000-05-25 23:28:50 +00004902000-05-25 <tytso@snap.thunk.org>
491
492 * Makefile.in: Fix makefile so that it's safe to build in parallel.
493
494 * configure.in: Add test for lseek64 and open64.
495
Theodore Ts'o91e544f2000-05-25 16:43:00 +00004962000-05-25 Theodore Ts'o <tytso@valinux.com>
497
498 * configure.in (DO_SUBSTITUTE_SCRIPT): Remove unneeded
499 substitution. (Left over from before we moved to use a C
500 program to do substitutions.)
501
Theodore Ts'o1d279212000-05-19 02:38:14 +00005022000-05-18 Theodore Ts'o <tytso@valinux.com>
503
504 * e2fsprogs.spec (fsck.ext3): Add /sbin/fsck.ext3 to the spec file.
505
Theodore Ts'occ73e042000-04-06 23:05:32 +00005062000-04-06 Theodore Ts'o <tytso@valinux.com>
507
508 * Makefile.in (source_tar_file): Remove the resize directory from
509 the list of excluded files.
510
511 * version.h: Update version header for an WIP release.
512
513 * e2fsprogs.spec: Updated for 1.19 release; added resize2fs.
514
Theodore Ts'o68853372000-04-06 21:44:19 +0000515Thu Apr 6 17:43:11 2000 Theodore Y. Ts'o <tytso@signal.thunk.org>
516
517 * configure.in (fdatasync): Add test for fdatasync(), since not
Theodore Ts'oe4c8e882000-07-05 23:54:46 +0000518 all OS's have this function.
Theodore Ts'o68853372000-04-06 21:44:19 +0000519
Theodore Ts'o286a31a2000-04-03 13:17:59 +00005202000-04-03 Theodore Ts'o <tytso@valinux.com>
521
522 * Makefile.in: Remove uneeded parenthesis around shell pipelines
523 containing a "cd" command. Use && instead of ; so that if
524 the "cd" fails, the makefile stops.
Theodore Ts'oe8aed8c2000-04-03 03:18:59 +0000525
526 * MCONFIG.in (CPPFLAGS): Add define of CPPFLAGS from @CPPFLAGS@.
527 Remove uneeded parenthesis around shell pipelines
528 containing a "cd" command.
529
Theodore Ts'o19178752000-02-11 15:55:07 +00005302000-02-11 <tytso@snap.thunk.org>
531
532 * Makefile.in: Exclude the internationalization files from being
533 distributed.
534
535 * configure.in: Add support for --enable-compression. This is
536 experimental code only for now, which is why it's under
537 --enable test. Once it's stable, it will always be
538 compiled in.
539
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +00005402000-02-11 Theodore Ts'o <tytso@valinux.com>
541
542 * configure.in: Define HAVE_EXT2_IOCTLS based solely on the OS
543 type, instead of basising on whether a test program
544 compiles. This was screwing up on some Linux kernel
545 header files, and we know the Hurd doesn't support the
546 ext2 ioctls anyway.
547
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005482000-02-08 Theodore Ts'o <tytso@valinux.com>
549
550 * configure.in, aclocal.m4: Add support for GNU gettext
551 internationalization support.
552
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00005532000-02-02 Theodore Ts'o <tytso@valinux.com>
554
555 * MCONFIG.in: Always include src/include in the include path now.
556 This forces us to use our internally provided ext2_fs.h
557 file, for sanity's sake.
558
559 * configure.in: If linux/fs.h isn't found, then add
560 build/include into the include path only, since
561 src/include is now always included. Removed define of
562 HAVE_LINUX_FS_H, since we're not using it any more.
563 Removed i_version vs. i_generation check, since with the
564 included header file it is a permanently known quantity.
565 Removed AC_C_CROSS since it has been merged into
566 AC_PROG_CC in autoconf 2.13.
567
Theodore Ts'o77200f42000-01-18 17:53:27 +00005682000-01-18 Theodore Ts'o <tytso@valinux.com>
569
570 * MCONFIG.in (DEPLIBUUID): Since LIBUUID can sometimes include
571 "-lsocket" we need a separate DEPLIBUUID that can be used
572 in Makefile's dependency rules.
573
Theodore Ts'o5c36a2f1999-11-19 18:42:30 +00005741999-11-19 <tytso@valinux.com>
575
576 * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
577 the source directory. Also, when making the .exclude file
578 for the source_tar_file, exclude those two files as well.
579
Theodore Ts'ocd086361999-11-10 16:00:39 +00005801999-11-10 <tytso@valinux.com>
581
582 * Release of E2fsprogs 1.18
583
Theodore Ts'of8bd9801999-10-26 04:19:45 +00005841999-10-26 <tytso@valinux.com>
585
Theodore Ts'o28e11941999-10-26 18:17:20 +0000586 * Release of E2fsprogs 1.17
587
5881999-10-26 <tytso@valinux.com>
589
Theodore Ts'of8bd9801999-10-26 04:19:45 +0000590 * configure.in: Move the code that checks for the presence of
591 Linux header files, to earlier in the config file, since
592 it adds a directory to the include path, and that needs to
Theodore Ts'oc81c6ce1999-10-26 04:28:53 +0000593 happen before any compile tests are run. Add termios.h to
594 the headers which are checked.
Theodore Ts'of8bd9801999-10-26 04:19:45 +0000595
Theodore Ts'oad6783d1999-10-26 01:58:54 +00005961999-10-25 <tytso@valinux.com>
597
598 * configure.in: Capitalized Hurd to make the GNU folks happy.
599
Theodore Ts'o614fdfd1999-10-23 03:19:51 +00006001999-10-22 <tytso@valinux.com>
601
602 * Release of E2fsprogs 1.16
603
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +00006041999-09-24 <tytso@valinux.com>
605
606 * configure.in (HAVE_STATE_FLAGS): Check to see if st_flags is
607 actually useful (since glibc 2.1 declares it on Alpha
608 without it being usable). Add check for signal.h
609 header file, which doesn't exist on non-unix platforms.
610
6111999-07-18 Theodore Ts'o <tytso@valinux.com>
Theodore Ts'o657cb971999-07-30 23:19:10 +0000612
613 * Release of E2fsprogs 1.15
614
Theodore Ts'oef8901b1999-07-03 04:55:36 +00006151999-07-03 <tytso@valinux.com>
616
Theodore Ts'oe2a99be1999-07-19 15:48:08 +0000617 * depfix.sed: Remove all line continuations from the dependencies;
618 the word wrapping is now done by wordwrap.pl.
619
Theodore Ts'o6c133521999-07-03 20:37:03 +0000620 * MCONFIG.in (BUILD_CC):
621 * configure.in (BUILD_CC): If cross compiling, find the native C
622 compiler and set it to BUILD_CC so that we can
Theodore Ts'o45a676b1999-07-03 20:45:28 +0000623 successfully build util/subst. Change default long long
624 size when cross compiling to be 8 (instead of 0). Also
625 change the Hurd's defaults so that root files are placed
626 in / instead of /usr/local.
Theodore Ts'o6c133521999-07-03 20:37:03 +0000627
Theodore Ts'o9d564f71999-07-03 20:25:58 +0000628 * Makefile.in (depend): Make "make depend" at the top-level
629 automatically recurse through all subdirectories.
630
631 * configure.in: Test for perl since it's needed by wordwrap.pl
632
633 * MCONFIG.in (depend): Fix make-depend so that it the dependencies
634 are automatically word-wrapped. Added the makefile macro
635 $(PERL).
636
637 * wordwrap.pl: New file which does the word wrapping.
638
Theodore Ts'oef8901b1999-07-03 04:55:36 +0000639 * MCONFIG.in (subst): Add rule to build the util/subst program if
640 necessary (by cd'ing to $(top_builddir)/util and making it.)
641
Theodore Ts'o66704951999-06-25 15:30:33 +00006421999-06-23 <tytso@valinux.com>
643
644 * configure.in: Check for the presence of i_generation field
645 versus i_version in the ext2_inode to support compiling
646 e2fsprogs in Linux 2.3.
647
Theodore Ts'oa4bf69d1999-05-29 21:53:30 +00006481999-04-17 <tytso@rsts-11.mit.edu>
649
650 * MCONFIG.in: Define man1dir, man3dir, and man8dir in terms of
651 mandir.
652
6531999-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
654
655 * config.sub: Update config.sub from autoconf 2.13 so that it will
656 recognize new machine types from the Alpha.
657
Theodore Ts'o6454d841999-03-16 19:24:34 +00006581999-03-16 Theodore Ts'o <tytso@rsts-11.mit.edu>
659
660 * configure.in: Add check for malloc.h and mallinfo().
661
Theodore Ts'o40fa8cc1999-01-09 05:06:02 +00006621999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
663
Theodore Ts'o9e51eca1999-01-09 16:32:31 +0000664 * Release of E2fsprogs 1.14
665
6661999-01-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
667
Theodore Ts'o40fa8cc1999-01-09 05:06:02 +0000668 * configure.in (YEAR): Allow a 4-digit year for the version date,
669 so we can be Y2K politically correct. (The date isn't
670 used for anything except display purposes, but it should
671 make people more comfortable to not use a 2-digit date,
672 even though it doesn't matter.)
673
Theodore Ts'odefde781999-01-04 07:39:19 +0000674Mon Jan 4 02:36:23 1999 Theodore Y. Ts'o <tytso@mit.edu>
675
676 * Makefile.in: Move the generated types.h file from the linux/
677 directory to the asm/ directory.
678
679 * configure.in: Force Solaris to never use -static, due to its
680 dynamic loader not being available to statically linked
681 programs. Create the asm/ directory if needed.
682
Theodore Ts'ocf554b11999-01-02 04:10:33 +00006831999-01-01 Theodore Ts'o <tytso@rsts-11.mit.edu>
684
Theodore Ts'o04c5b021999-01-02 04:15:29 +0000685 * INSTALL.elfbin (NOTE): Add a warning that the ELF binaries
686 assume glibc.
687
Theodore Ts'ocf554b11999-01-02 04:10:33 +0000688 * config.guess: Update with a newer version from the FSF (although
689 I've removed rms's pathetic LINUX/GNU name kludgery)
690
Theodore Ts'o556ad131998-12-19 08:10:58 +00006911998-12-15 Theodore Ts'o <tytso@rsts-11.mit.edu>
692
693 * Release of E2fsprogs 1.13
694
Theodore Ts'o5a679c81998-12-03 16:40:38 +00006951998-11-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
696
697 * configure.in: Add paths.h to header files for which we search.
698
Theodore Ts'o4a5fa191998-07-09 05:42:45 +00006991998-07-09 Theodore Ts'o <tytso@rsts-11.mit.edu>
700
701 * Release of E2fsprogs 1.12
702
Theodore Ts'offe19911998-04-08 06:05:49 +0000703Wed Apr 8 02:03:48 1998 Theodore Y. Ts'o <tytso@mit.edu>
704
705 * Fix missing "test" invokation in configure.in test. (Only
706 affected default non-Linux builds).
707
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00007081998-03-30 Theodore Ts'o <tytso@rsts-11.mit.edu>
709
710 * configure.in: Change how the installation directions are
711 selected. Previously, we had prefix and usr_prefix, where
712 prefix was '' and usr_prefix was /usr, and we then defined
713 bindir, ubindir, libdir, ulibdir, etc. in terms of that.
714 In autoconf 2.12, it's possible to override bindir,
715 libdir, etc., and so in order to make our installation
716 directory makefile variables more in line with autoconf
717 2.12, I've changed all of the various makefiles to use
718 prefix and root_prefix, where the default Linux
719 definitions are /usr and '', respectively. What used to
720 be bindir is now root_bindir, and what used to be ubindir,
721 is now bindir.
722
723 * MCONFIG.in: Change directories to match with new installation
724 directory convention (see above). Add Makefile
725 dependencies for makefile fragments, and define
726 DEP_LIB_MAKEFILES which library makefiles can use to
727 define DEP_MAKEFILES, so that the library makefiles will
728 get regenerated when the makefile fragments change.
729 Remove the cat?dir variables, since we aren't creating
730 those directories any more.
731
732 * Makefile.in: Add top-level uninstall targets.
733
734 * e2fsprogs-1.12.spec: Add to the RPM package the e2label man
735 page, and to reflect that fact that we now compile_et and
736 mk_cmds for the development package.
737
Theodore Ts'obf2602b1998-03-30 01:11:44 +00007381998-03-28 Theodore Ts'o <tytso@rsts-11.mit.edu>
739
740 * Makefile.in: Use && after a cd command so that the right thing
741 happens if the directory is missing. Don't compile man
742 pages upon installation any more, since modern Linux
743 systems don't have /usr/man/cat? anymore (they
744 typically cache man pages in /var/catman and delete them
745 if they haven't been used in a while, to save on disk
746 space, and because CPU's are fast enough these days that
747 you can get away with this).
748
749 * MCONFIG.in: Add a new makefile variable for the share
750 directory (i.e., /usr/share). Make an autoconf magic
751 make rule so that $(top_builddir)/util/subst.conf gets
752 rebuilt automatically when necessary.
753
Theodore Ts'odedf1b21998-01-19 15:02:12 +0000754Mon Jan 19 10:01:39 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
755
Theodore Ts'o51fde2b1998-02-21 04:57:31 +0000756 * e2fsprogs-1.12.spec: Update spec file in preparation for 1.12
Theodore Ts'odedf1b21998-01-19 15:02:12 +0000757 release.
758
Theodore Ts'o5be8dc21997-12-01 18:24:10 +0000759Tue Nov 25 15:56:29 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
760
761 * configure.in: Remove @EXTRA_PROGS@, since we aren't using it in
762 e2fsck/Makefile.in.
763
Theodore Ts'oa9f95f41997-11-10 16:14:16 +0000764Tue Nov 4 10:46:18 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
765
766 * configure.in: Add check for setjmp.h
767
Theodore Ts'ob0b9c4d1997-10-20 23:36:30 +0000768Mon Oct 20 19:30:45 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
769
770 * configure.in (HAVE_LLSEEK_PROTOTYPE): Added check to see if
771 llseek is declared in unistd.h
772
Theodore Ts'oaa1e55e1997-10-19 23:13:26 +0000773Sun Oct 19 19:09:30 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
774
775 * configure.in: Add tests for sys/stat.h, sys/time.h, and sys/types.h
776
Theodore Ts'o024996c1997-06-17 05:38:35 +0000777Tue Jun 17 01:33:20 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
778
779 * Release of E2fsprogs 1.11
780
Theodore Ts'o05e112a1997-06-14 07:28:44 +0000781Sat Jun 14 03:26:45 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
782
783 * Makefile.in (SRCROOT): Allow people to set the version.h to
784 something like 1.10-PLUS.
785
Theodore Ts'o24b2c7a1997-06-07 20:42:58 +0000786Sat Jun 7 16:38:40 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
787
788 * configure.in (rmakefile): Added (optional) private directory for
789 resize2fs.
790
791 * Makefile.in: Change recursive descent rules to check to see if a
792 directory exists before trying to make it.
793
Theodore Ts'o9559ea31997-05-09 02:43:38 +0000794Thu May 8 22:23:49 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
795
796 * Makefile.in (source_tar_file): Fix up makefile to work in new
797 CVS development environment.
798
Theodore Ts'oae851481997-04-29 18:13:24 +0000799Thu Apr 24 12:16:42 1997 Theodre Ts'o <tytso@localhost.mit.edu>
800
801 * Release of E2fsprogs version 1.10
802
803Tue Apr 22 10:48:03 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
804
805 * configure.in: Add explicit check to see if linker accepts
806 -static (since even Linux systems might not work if
807 libc.a isn't installed).
808
809Thu Apr 17 12:23:38 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
810
811 * Release of E2fsprogs version 1.09
812
Theodore Ts'o2ecc6fe1997-04-29 17:57:00 +0000813Fri Apr 11 18:56:26 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
814
815 * Release of E2fsprogs version 1.08
816
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000817Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o <tytso@mit.edu>
818
819 * Release of E2fsprogs version 1.07
820
821Wed Jan 15 11:37:36 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
822
823 * config.sub (basic_machine): Added i686-* as another name for the
824 Pentium Pro.
825
826Tue Oct 8 02:02:03 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
827
828 * Release of E2fsprogs version 1.06
829
Theodore Ts'o5c576471997-04-29 15:29:49 +0000830Mon Oct 7 08:22:31 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
831
832 * Makefile.in (all): Don't run "make check" by default. User
833 should manually run "make check" if they wish to test
834 things out.
835
836Thu Sep 12 15:23:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
837
838 * Release of E2fsprogs version 1.05
839
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +0000840Sat Aug 31 10:55:45 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
841
842 * configure.in (AC_CHECK_FUNCS): Add fchown to list of functions
843 that we check.
844
845Wed Aug 28 14:42:12 1996 Miles Bader <miles@gnu.ai.mit.edu>
846
847 * configure.in (usr_prefix): To be slightly more conformant with
848 the coding standards, always default to ${prefix}
849 unless on a linux system with prefix = ''. Allow
850 --with-usr-prefix option.
851
852Tue Aug 27 16:53:29 1996 Miles Bader <miles@gnu.ai.mit.edu>
853
854 * configure.in (AC_CHECK_HEADERS): Add net/if.h & netinet/in.h.
855 Add `--enable-fsck' switch, to allow configuration of
856 fsck wrapper building (default yes except on the hurd).
857 Make '' prefix default and LDFLAG_STATIC hacks work on
858 the hurd as well as linux.
859
860Tue Aug 27 16:23:56 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
861
862 * configure.in: Check to see if sys/types.h defines ino_t. Add
863 support for checking/sizing "long long".
864
865Wed Aug 21 00:44:22 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
866
867 * configure.in: Added configure flag --enable-old-bitops, which
868 forces the bitops to use the standard bitmask operations.
869
870Fri Aug 9 08:29:00 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
871
872 * configure.in: Check for existence of sys/utsname.h and
873 strcasecmp(). Remove check for EXT2 fragment in system
874 header file. E2fsprogs now deals with the fragment fields
875 by dispatching off of the OS field.
876
877Tue Aug 6 14:34:19 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
878
879 * configure.in (AC_OUPUT): Create substitutions for the uuid
880 library.
881
882 * MCONFIG.in (all): Add new variables for the uuid library.
883
884Thu May 23 12:39:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
885
886 * configure.in: Make the default prefix be '' for Linux.
887
Theodore Ts'oa4d09611997-04-29 14:28:00 +0000888Thu May 16 11:12:30 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
889
890 * Release of E2fsprogs version 1.04
891
892Thu May 16 09:38:40 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
893
894 * configure.in:
895 MCONFIG.in: Man pages, shell scripts and include files are now
896 generated using the lib/substitute_sh script. This is
897 faster than the configure substitution, and it doesn't
898 change the mod time of the file if it hasn't changed,
899 which prevents needless compilation of files.
900
901 Define new sets of Makefile variables: LIBSS, LIBCOM_ERR,
902 LIBEXT2FS, LIBE2P, and their static and profiled variants,
903 STATIC_* and PROFILED_*, which point to the actual file of
904 the shared or static library. This way makefiles can link
905 directly with exactly the library they want. Many ld's
906 (include GNU ld) have a really broken idea of how -L
907 works, and will link against an older library in /usr/lib
908 even though there is a newer on in a specified -L directory.
909
910Wed May 15 21:40:22 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
911
912 * configure.in: Add support for --enable-dynamic-e2fsck, for
913 people who don't want to link e2fsck statically. This
914 saves space, at the cost of increasing the reliance of
915 e2fsck other files (3-4 shared libraries).
916
Theodore Ts'o7f88b041997-04-26 14:48:50 +0000917Wed Mar 27 00:33:40 1996 <tytso@rsts-11.mit.edu>
918
919 * Release of E2fsprogs version 1.03
920
Theodore Ts'o74becf31997-04-26 14:37:06 +0000921Wed Jan 31 11:06:08 1996 <tytso@rsts-11.mit.edu>
922
923 * Release of E2fsprogs version 1.02
924
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000925Thu Oct 26 11:59:44 1995 <tytso@rsts-11.mit.edu>
926
927 * configure.in (LDFALG_STATIC): Add temporary kludge for
928 determining how to link executables statically. For now,
929 we assume that Linux systems only can link statically.
930
931Fri Sep 22 18:23:55 1995 <tytso@rsts-11.mit.edu>
932
933 * depfix.sed: Remove /usr/include lines which occur at the end of
934 the dependency listing.
935
936Mon Sep 4 21:40:22 1995 Remy Card <card@bbj>
937
938 * configure.in: Added support for the --enable-bsd-shlibs option.
939
940Wed Aug 9 21:33:31 1995 Theodore Y. Ts'o <tytso@dcl>
941
942 * MCONFIG.in (LD): Add $(PURE) to the definition to make it easier
943 to link executables using programs like purify.
944
945Sat Aug 5 11:41:03 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
946
947 * configure.in: Check to see if strdup() is present
948
949 * INSTALL: Updated building and installation instructions to
950 reflect the new configure system.
951
952 * Makefile.in (install): When doing a general install, install the
953 shared libraries as well by using the new target
954 install-shlibs-libs-recursive.
955
956 * configure.in: If we are building on a Linux system, set $prefix
957 to be '/' by default.
958
959Sun Jul 9 13:38:20 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
960
961 * configure.in (checking type sizes): provide some default for
962 type-sizes when cross-compiling, as we can't check them then.
963 (SS_DIR, ET_DIR): Make these correct even when ${srcdir} is absolute.
964
965Thu Jun 15 23:33:37 1995 Remy Card <card@bbj>
966
967 * Makefile.in (distclean-local): Added config.cache and
968 include/linux/types.h.
969
970 * configure.in: Added support for the --enable-elf option.
971 Added a test to check for llseek() in the C library.
972
973 * lib/Makefile.dll-lib: Fixed incorrect RM and LN calls.
974
975 * lib/Makefile.elf-lib: New file, to create ELF shared libraries.
976
977Sat Jun 10 19:52:51 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
978
979 * configure.in: Create ET_DIR and SS_DIR, which gives the absolute
980 pathname to the source directories of the lib/et and
981 lib/ss. (Can't just use $srcdir since that may be a
982 relative path.)
983
984Thu Jun 8 12:25:57 1995 Miles Bader <miles@churchy.gnu.ai.mit.edu>
985
986 * lib/Makefile.library ($(LIBRARY).a): Changed to work with the
987 new makefiles.
988 * lib/Makefile.dll-lib: Ditto.
989 * lib/Makefile.profiled: Ditto.
990 * lib/Makefile.checker: Ditto.
991
992 * Add the include subdirectory to hold substitute include files
993 for systems that need them.
994
995 * Makefile.in: Rewritten to conform to GNU coding standards.
996 * MCONFIG: Moved to MCONFIG.in, and totally changed to support
997 GNU-style makefiles.
998 * mkinstalldirs: New file, copied from /gd/gnu/lib.
999 * config.guess: Ditto.
1000 * config.sub: Ditto.
1001 * install-sh: Ditto.
1002
1003 * configure.in: Many new tests added. --with-cc and --with-ccopts
1004 options removed as configure already supports a method to do this,
1005 and they were interfering with normal usage.
1006
Theodore Ts'o6f4a1091997-04-26 13:32:25 +00001007Sat Mar 11 18:23:45 1995 Theodore Y. Ts'o <tytso@localhost>
1008
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001009 * Makefile.in (bin-tree): Add Makefile target which automatically
Theodore Ts'o6f4a1091997-04-26 13:32:25 +00001010 generates the binary distribution for e2fsprogs.
1011
1012