Bunch of changes to xfsprogs, which is undergoing a bit of
(ongoing) surgery at the moment. Other projects/folk need
these changes now, so checking in with intent to make some
small adjustments later. Executive summary:
- libtool changes from DeanR, reworked slightly by me,
will almost certainly need more fine tuning;
- libdisk added to get driver specific stuff out of mkfs,
and to allow sharing of some code with other projects;
- partition table detection heuristics to mkfs for added
peace of mind; (guess who got bitten? ;)
cheers.
Date: Tue Jul 10 21:01:18 PDT 2001
Workarea: snort.melbourne.sgi.com:/diskb/build4/nathans/base-linux-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:98626a
cmd/xfsprogs/ltconfig - 1.1
cmd/xfsprogs/aclocal.m4 - 1.1
cmd/xfsprogs/config.guess - 1.1
cmd/xfsprogs/config.sub - 1.1
cmd/xfsprogs/ltmain.sh - 1.1
- new files added for libtool support.
cmd/xfsprogs/libdisk/lvm_user.h - 1.1
cmd/xfsprogs/libdisk/drivers.c - 1.1
cmd/xfsprogs/libdisk/mountinfo.c - 1.1
cmd/xfsprogs/libdisk/lvm.h - 1.1
cmd/xfsprogs/libdisk/lvm.c - 1.1
cmd/xfsprogs/libdisk/liblvm.h - 1.1
cmd/xfsprogs/libdisk/fstype.h - 1.1
cmd/xfsprogs/libdisk/fstype.c - 1.1
cmd/xfsprogs/libdisk/md.h - 1.1
cmd/xfsprogs/libdisk/Makefile - 1.1
cmd/xfsprogs/include/volume.h - 1.1
cmd/xfsprogs/include/fstyp.h - 1.1
cmd/xfsprogs/libdisk/md.c - 1.1
cmd/xfsprogs/include/mountinfo.h - 1.1
cmd/xfsprogs/include/Makefile - 1.5
- move a bunch of code around so that driver specfic code is
encapsulated in libdisk, install more headers for others to
consume (esp. disk headers).
cmd/xfsprogs/libdisk/xvm.h - 1.1
cmd/xfsprogs/libdisk/xvm.c - 1.1
- stubs for future xvm stripe info extraction support.
cmd/xfsprogs/include/dvh.h - 1.1
- required by mkfs to detect SGI partition tables on a disk and not
blow away the entire disk.
cmd/xfsprogs/libdisk/pttype.h - 1.1
cmd/xfsprogs/libdisk/pttype.c - 1.1
- code for detecting partition tables so that mkfs wont nuke 'em
unless forced. as with the filesystem detection code, most
comes from util-linux package.
cmd/xfsprogs/include/lvm_user.h - 1.4
cmd/xfsprogs/include/lvm.h - 1.4
cmd/xfsprogs/include/liblvm.h - 1.4
cmd/xfsprogs/include/lvm_log.h - 1.3
cmd/xfsprogs/include/lvm_config.h - 1.3
cmd/xfsprogs/include/md-int.h - 1.2
- moved into libdisk (private header, libdisk only).
cmd/xfsprogs/include/buildrules - 1.3
cmd/xfsprogs/include/builddefs.in - 1.6
cmd/xfsprogs/growfs/Makefile - 1.3
cmd/xfsprogs/fsck/Makefile - 1.3
cmd/xfsprogs/doc/Makefile - 1.5
cmd/xfsprogs/db/Makefile - 1.3
cmd/xfsprogs/repair/Makefile - 1.3
cmd/xfsprogs/mkfs/Makefile - 1.4
cmd/xfsprogs/mkfile/Makefile - 1.3
cmd/xfsprogs/logprint/Makefile - 1.3
cmd/xfsprogs/libxfs/Makefile - 1.5
cmd/xfsprogs/bmap/Makefile - 1.3
cmd/xfsprogs/libhandle/Makefile - 1.4
cmd/xfsprogs/doc/CHANGES - 1.22
cmd/xfsprogs/debian/rules - 1.5
cmd/xfsprogs/configure.in - 1.7
cmd/xfsprogs/Makefile - 1.4
cmd/xfsprogs/debian/control - 1.5
cmd/xfsprogs/debian/changelog - 1.17
cmd/xfsprogs/rtcp/Makefile - 1.2
cmd/xfsprogs/freeze/Makefile - 1.2
- rework for libtool support.
cmd/xfsprogs/mkfs/xfs_mkfs.c - 1.13
cmd/xfsprogs/mkfs/volume.h - 1.2
cmd/xfsprogs/mkfs/mountinfo.h - 1.3
cmd/xfsprogs/mkfs/mountinfo.c - 1.4
cmd/xfsprogs/mkfs/fstyp.c - 1.2
- some headers and functions moved in the libdisk reorganisation.
cmd/xfsprogs/install-sh - 1.2
- very minor update after libtool changes.
cmd/xfsprogs/doc/INSTALL - 1.2
- add words about "install-dev" make target.
cmd/xfsprogs/VERSION - 1.20
- bump to 1.3.0-pre1, pkg being reworked for libtool support.
|