1E2fsprogs 1.04 (May 16, 1996) 2============================= 3 4First "official" (1.03 was a limited release only) to support building 5e2fsprogs under Linux 2.0 kernels (as well as late model 1.3 and 1.99 6kernels). 7 8This package includes a RPM specs file, that it can be built using the 9RedHat Package Manager. 10 11E2fsck now prints a hint that if there are lots of incorrectly located 12inode bitmaps, block bitmaps, and inode table blocks, the user might 13want to try using e2fsck -b 8193 first, to see if that fares any 14better. 15 16For ext2 filesystem written with the hurd, debugfs will now print out 17the translator field when printing an inode structure. 18 19Lots of miscellaneous linking/installation cleanups: 20 21 Libraries are now linked using a relative pathname, instead of 22 relying on -L working correct. It doesn't, in many cases, including 23 current versions of GNU ld. This guarantees that the build tree is 24 linking with the right libraries, instead of the ones installed in 25 /usr/lib. 26 27 Header files, man pages, and the et/ss shell scripts are now 28 generated using a custom substitution script, instead of relying on 29 the configure script. This prevents needless recompilation of 30 files; in addition, the custom substitution script is much faster. 31 32 e2fsck may now be linked dynamically, by using the 33 --enable-dynamic-e2fsck flag to configure. This is not recommended, 34 since it increases e2fsck's dependence on other files, but some 35 people need to save disk space, and other critical programs on their 36 systems were being linked dynamically anyway. 37 38 Programs such as fsck which didn't need to be linked against 39 libext2fs (or mke2fs which didn't need to be linked against libe2p) 40 only link against libraries they actually need. Otherwise, those 41 programs would require the presence of libraries that otherwise 42 could be removed from a rescue diskette. 43 44 The ss include files are now installed correctly so they can 45 actually be used by another package. 46 47 If the profiling libraries are built, they are now installed on a 48 "make install-libs". 49 50