xfs
[Top] [All Lists]

[PATCH 10/11] xfsprogs: Update doc for OS X

To: xfs@xxxxxxxxxxx
Subject: [PATCH 10/11] xfsprogs: Update doc for OS X
From: Jan Tulak <jtulak@xxxxxxxxxx>
Date: Mon, 17 Aug 2015 18:23:25 +0200
Cc: hch@xxxxxxxxxxxxx, Jan Tulak <jtulak@xxxxxxxxxx>
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <1439828606-7886-1-git-send-email-jtulak@xxxxxxxxxx>
References: <1439828606-7886-1-git-send-email-jtulak@xxxxxxxxxx>
Update build info and limitations.

Signed-off-by: Jan Tulak <jtulak@xxxxxxxxxx>
---
 doc/INSTALL | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/doc/INSTALL b/doc/INSTALL
index ba3472b..b0443a3 100644
--- a/doc/INSTALL
+++ b/doc/INSTALL
@@ -52,12 +52,16 @@ Mac OS X Instructions
 =====================
 
 0. Note:  since there is no XFS implementation on Mac OS X, you are
-   severely limited in what you can do.  mkfs.xfs(8), xfs_db(8) and 
+   severely limited in what you can do.  mkfs.xfs(8), xfs_db(8) and
    xfs_repair(8) are the only functional tools on this platform, as
    they do not interact with the XFS kernel code at all.  Still, it
    can be useful to have access to these utilities from Mac OS X in
    a dual boot configuration, for example.
 
+   However, keep on mind that mkfs.xfs on Mac OS X has disabled
+   device access, although you can create a filesystem in a file.
+   Also note that existing filesystem detection is disabled.
+
 1. Configure, build and install the package
 
    The xfsprogs package uses autoconf/configure and expects a GNU build
@@ -65,7 +69,8 @@ Mac OS X Instructions
    and glibtool). 
 
    You will also need to have built and installed the UUID library which
-   is provided by the e2fsprogs source package.
+   is provided by the e2fsprogs source package. (Or use Homebrew, Macports
+   or any other 3rd party package manager.)
 
    Building libuuid:
 
@@ -84,7 +89,7 @@ Mac OS X Instructions
        TAR=/usr/bin/gnutar
        LIBTOOL=/usr/bin/glibtool
        INSTALL_GROUP=wheel
-       LOCAL_CONFIGURE_OPTIONS="--enable-gettext=no"
+       LOCAL_CONFIGURE_OPTIONS="--enable-gettext=no --enable-blkid=no"
 
        $ make
        $ su root
-- 
2.4.5

<Prev in Thread] Current Thread [Next in Thread>