summaryrefslogtreecommitdiff
path: root/doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment
diff options
context:
space:
mode:
Diffstat (limited to 'doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment')
-rw-r--r--doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment59
1 files changed, 0 insertions, 59 deletions
diff --git a/doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment b/doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment
deleted file mode 100644
index 149aeeb75..000000000
--- a/doc/bugs/Makefile_is_missing_dependancies/comment_5_0a1c52e2c96d19b9c3eb7e99b8c2434f._comment
+++ /dev/null
@@ -1,59 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus"
- nickname="Jimmy"
- subject="comment 5"
- date="2011-03-23T16:14:22Z"
- content="""
-Actually I may have just been stupid and should have read the man page on statfs...
-
-<pre>
-jtang@x00:~/develop/git-annex $ git diff
-diff --git a/StatFS.hsc b/StatFS.hsc
-index 8b453dc..e10b2dd 100644
---- a/StatFS.hsc
-+++ b/StatFS.hsc
-@@ -53,7 +53,7 @@ import Foreign.C.String
- import Data.ByteString (useAsCString)
- import Data.ByteString.Char8 (pack)
-
--#if defined (__FreeBSD__)
-+#if defined (__FreeBSD__) || defined (__APPLE__)
- # include <sys/param.h>
- # include <sys/mount.h>
- #else
-@@ -84,8 +84,8 @@ data CStatfs
- #ifdef UNKNOWN
- #warning free space checking code not available for this OS
- #else
--#if defined(__FreeBSD__)
--foreign import ccall unsafe \"sys/mount.h statfs\"
-+#if defined(__FreeBSD__) || defined (__APPLE__)
-+foreign import ccall unsafe \"sys/mount.h statfs64\"
- #else
- foreign import ccall unsafe \"sys/vfs.h statfs64\"
- #endif
-</pre>
-
-yields this...
-
-<pre>
-jtang@x00:~/develop/git-annex $ ghci StatFS.hs
-GHCi, version 6.12.3: http://www.haskell.org/ghc/ :? for help
-Loading package ghc-prim ... linking ... done.
-Loading package integer-gmp ... linking ... done.
-Loading package base ... linking ... done.
-Loading package ffi-1.0 ... linking ... done.
-[1 of 1] Compiling StatFS ( StatFS.hs, interpreted )
-Ok, modules loaded: StatFS.
-*StatFS> s <- getFileSystemStats \".\"
-Loading package bytestring-0.9.1.7 ... linking ... done.
-*StatFS> s
-Just (FileSystemStats {fsStatBlockSize = 4096, fsStatBlockCount = 244106668, fsStatByteCount = 999860912128, fsStatBytesFree = 423097798656, fsStatBytesAvailable = 422835654656, fsStatBytesUsed = 576763113472})
-*StatFS>
-</pre>
-
-
-we could just stick another if defined (__APPLE__) instead of what I previously had and it looks like it will do the right thing on OSX.
-
-
-"""]]