]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
Fix up xfsprogs Debian build issue, and access to /etc/mtab checks.
authorNathan Scott <nathans@sgi.com>
Wed, 5 Apr 2006 03:56:25 +0000 (03:56 +0000)
committerNathan Scott <nathans@sgi.com>
Wed, 5 Apr 2006 03:56:25 +0000 (03:56 +0000)
Merge of master-melb:xfs-cmds:25678a by kenmcd.

debian/changelog
debian/control
doc/CHANGES
libxfs/linux.c

index 75777591985215445f5410d520b7cb2e7c3a0e01..3d6a16b66bd73c51e2f8a6d7f03dc5ca3848233b 100644 (file)
@@ -2,7 +2,7 @@ xfsprogs (2.7.16-1) unstable; urgency=low
 
   * New upstream release.
 
- -- Nathan Scott <nathans@debian.org>  Mon, 27 Mar 2006 15:27:27 +1100
+ -- Nathan Scott <nathans@debian.org>  Wed, 05 Apr 2006 11:45:58 +1000
 
 xfsprogs (2.7.14-1) unstable; urgency=low
 
index a764d8dfbd7281d5e28c1502c9036f6f7b43f0bf..89b661e1ca044ce036db07f274c3a759f11b828d 100644 (file)
@@ -28,7 +28,7 @@ Description: Utilities for managing the XFS filesystem
 Package: xfslibs-dev
 Section: libdevel
 Priority: extra
-Depends: libc6-dev, uuid-dev, xfsprogs (>= 2.0.0)
+Depends: libc6-dev | libc-dev, uuid-dev, xfsprogs (>= 2.0.0)
 Conflicts: xfsprogs (<< 2.0.0)
 Architecture: any
 Description: XFS filesystem-specific static libraries and headers
index 8be8d67a95664f7276935a50cb10397282994808..83317b105746d12b43fa1637a981d1ef0f3ac2f8 100644 (file)
@@ -1,3 +1,10 @@
+xfsprogs-2.7.17 (05 April 2006)
+       - Fix libxfs access(2) check on /proc/mounts, which was
+         causing issues when xfs_check/xfs_repair run on readonly
+         root filesystem mounts.
+       - Fix Debian packaging for libc-dev build dependency.
+       - Fix up auto lib64 install detection for x86_64 platforms.
+
 xfsprogs-2.7.16 (22 March 2006)
        - Fix freespace accounting in xfs_quota(8) df command.
        - Fix a typo on the xfs_quota(8) man page.
index 95b7c8801e1b1c49b041ebc7affe29129696433c..6aaea38261069f4b20b50077b60a4db569830add 100644 (file)
@@ -76,7 +76,7 @@ platform_check_iswritable(char *name, char *block, struct stat64 *s, int fatal)
        struct mntent   *mnt;
        char            mounts[MAXPATHLEN];
 
-       strcpy(mounts, access(PROC_MOUNTED, R_OK)? PROC_MOUNTED : MOUNTED);
+       strcpy(mounts, (!access(PROC_MOUNTED, R_OK)) ? PROC_MOUNTED : MOUNTED);
        if ((f = setmntent(mounts, "r")) == NULL) {
                fprintf(stderr, _("%s: %s contains a possibly writable, "
                                "mounted filesystem\n"), progname, name);