28msec / gridfs-fuse Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Hi,
I am trying to run your gridfs-fuse on ubuntu14.04 with the driver in the ubuntu repository ,but i don't know how to use memcached in your implement version.
for example, from your readme .
(1) ./bin/gridfs foobar -o mongo_db=fuse -f
(2) For the Memcached Administration,
you said : ls foobar/proc/instances
my question is :how i create or find the proc,or proc/instances in the path which has mounted gridfs-fuse filesystem.
In a nutshell, for the memcached ,i don't know how to use it on this filesystem.
Your reply will be appreciated. thanks.
I tried to compile on 14.04 after modifying the code to work with the latest mongodb drivers but I have this error when linking:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libmongoclient.a(spin_lock.o): undefined reference to symbol 'pthread_yield@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
If I add -lpthread to the command, I get a lot of errors with undefined references to boost.
I'm not sure if I have set up my environment wrong (most likely) but I was wondering what the status of this project is and if there is any chance of getting an update for 14.04?
This looks good - thank you for sharing it.
Could you please confirm the licence for this project?
no mv operation allowed with gridfs fuse
Any idea how gridfs-fuse holds up to posix fs test suite?
http://oss.sgi.com/cgi-bin/gitweb.cgi?p=xfs/cmds/xfstests.git;a=summary
[root@fedora1 gridfs-fuse]# cmake -P ppa/PPAGridFS.cmake.in
CMake Warning (dev) at ppa/PPAGridFS.cmake.in:27 (SET):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'@CMAKE_CURRENT_BINARY_DIR@/ppaing'
the old evaluation rules produce:
'/home/gridfs/gridfs-fuse/ppaing'
but the new evaluation rules produce:
'@CMAKE_CURRENT_BINARY_DIR@/ppaing'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at ppa/PPAGridFS.cmake.in:30 (SET):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'@CMAKE_CURRENT_SOURCE_DIR@/debian'
the old evaluation rules produce:
'/home/gridfs/gridfs-fuse/debian'
but the new evaluation rules produce:
'@CMAKE_CURRENT_SOURCE_DIR@/debian'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Preparing GridFS sources for PPA.
CMake Warning (dev) at ppa/PPAGridFS.cmake.in:36 (FILE):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'@CMAKE_SOURCE_DIR@/.'
the old evaluation rules produce:
'/home/gridfs/gridfs-fuse/.'
but the new evaluation rules produce:
'@CMAKE_SOURCE_DIR@/.'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at ppa/PPAGridFS.cmake.in:36 (FILE):
file COPY cannot copy file
"/home/gridfs/gridfs-fuse/./ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/cmake_modules/FindLibMemcached.cmake"
to
"/home/gridfs/gridfs-fuse/ppaing/gridfs-2.6.1/./ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/cmake_modules/FindLibMemcached.cmake".
Hi,
I'm trying to build on Gentoo Linux. I always stuck with a error.
[ 10%] Building CXX object bin/CMakeFiles/gridfs.dir/**/src/gridfs_fuse.cpp.o
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cinttypes:35:0,
from /usr/include/libmemcached-1.0/memcached.h:46,
from /usr/include/libmemcached/util/pool.h:41,
from /root/gridfs-fuse/src/gridfs_fuse.cpp:8:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the
^
make[2]: * [bin/CMakeFiles/gridfs.dir//src/gridfs_fuse.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2
Thanks for help
make
Scanning dependencies of target gridfs
[ 10%] Building CXX object bin/CMakeFiles/gridfs.dir//src/filesystem_operations.cpp.o
In file included from /root/gridfs-fuse/src/filesystem_operations.cpp:7:0:
/root/gridfs-fuse/src/filesystem_entry.h:4:35: fatal error: mongo/client/connpool.h: No such file or directory
#include <mongo/client/connpool.h>
^
compilation terminated.
make[2]: *** [bin/CMakeFiles/gridfs.dir//src/filesystem_operations.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2
CMake Error at CMakeLists.txt:51 (MESSAGE):
The mongo driver is required in order to build GridFs.
Trying to compile gridfs-fuse on El Capitan, I get:
src/file.cpp:205:22: error: use of undeclared identifier 'MREMAP_MAYMOVE'
I am using libmongoclient
2.6.11 and libmemcached
1.0.18. Boost version is 1.60.0.
Here is the full compiler/brew output:
==> Cloning https://github.com/28msec/gridfs-fuse.git
Updating /Library/Caches/Homebrew/gridfs-fuse--git
git config remote.origin.url https://github.com/28msec/gridfs-fuse.git
git config remote.origin.fetch +refs/heads/master:refs/remotes/origin/master
git fetch origin
==> Checking out branch master
git checkout -f master --
Already on 'master'
Your branch is up-to-date with 'origin/master'.
git reset --hard origin/master
HEAD is now at eb06cf9 Merge pull request #7 from 28msec/stricter-dependencies
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/gridfs-fuse/HEAD -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev
-- The C compiler identification is AppleClang 7.0.2.7000181
-- The CXX compiler identification is AppleClang 7.0.2.7000181
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- MONGO_DB: gridfs_ctests
-- MONGO_ADMIN_USER:
-- MONGO_ADMIN_PASSWORD:
-- MONGO_USER:
-- MONGO_PASSWORD:
-- MONGO_CONN_STRING: localhost:27017
-- Found FUSE: /usr/local/lib/libosxfuse.dylib
-- Found fuse library -- /usr/local/lib/libosxfuse.dylib
-- Found LIBMEMCACHED: /usr/local/lib/libmemcached.dylib
-- Found LIBMEMCACHED_UTIL: /usr/local/lib/libmemcachedutil.dylib
-- Found libmemcached libraries -- /usr/local/lib/libmemcached.dylib/usr/local/lib/libmemcachedutil.dylib
-- Found MONGO: /usr/local/lib/libmongoclient.dylib
-- Found mongo library -- /usr/local/lib/libmongoclient.dylib
-- Boost version: 1.60.0
-- Found the following Boost libraries:
-- system
-- Found BOOST SYSTEM library -- /usr/local/lib/libboost_system-mt.dylib
-- ADD_TEST: gridfs-fuse-simple /tmp/gridfs-fuse20160229-39850-1fllk07/build/test/simple.sh
-- ADD_TEST: gridfs-fuse-parallel /tmp/gridfs-fuse20160229-39850-1fllk07/build/test/parallel.sh
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/gridfs-fuse20160229-39850-1fllk07/build
==> make install
/usr/local/Cellar/cmake/3.4.3/bin/cmake -H/tmp/gridfs-fuse20160229-39850-1fllk07 -B/tmp/gridfs-fuse20160229-39850-1fllk07/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.4.3/bin/cmake -E cmake_progress_start /tmp/gridfs-fuse20160229-39850-1fllk07/build/CMakeFiles /tmp/gridfs-fuse20160229-39850-1fllk07/build/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f bin/CMakeFiles/gridfs.dir/build.make bin/CMakeFiles/gridfs.dir/depend
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build && /usr/local/Cellar/cmake/3.4.3/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/gridfs-fuse20160229-39850-1fllk07 /tmp/gridfs-fuse20160229-39850-1fllk07/bin /tmp/gridfs-fuse20160229-39850-1fllk07/build /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin/CMakeFiles/gridfs.dir/DependInfo.cmake --color=
Scanning dependencies of target gridfs
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f bin/CMakeFiles/gridfs.dir/build.make bin/CMakeFiles/gridfs.dir/build
[ 9%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/filesystem_operations.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/filesystem_operations.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/filesystem_operations.cpp
[ 18%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/gridfs_fuse.cpp.o
[ 27%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/auth_hook.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/gridfs_fuse.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/gridfs_fuse.cpp
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/auth_hook.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/auth_hook.cpp
[ 36%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/filesystem_entry.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/filesystem_entry.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/filesystem_entry.cpp
[ 45%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/directory.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/directory.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/directory.cpp
[ 54%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/file.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/file.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/file.cpp
[ 63%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/proc.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/proc.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp
[ 72%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/fileinfo.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include -Os -w -pipe -march=native -mmacosx-version-min=10.11 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11 -o CMakeFiles/gridfs.dir/__/src/fileinfo.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/fileinfo.cpp
/tmp/gridfs-fuse20160229-39850-1fllk07/src/file.cpp:205:22: error: use of undeclared identifier 'MREMAP_MAYMOVE'
MREMAP_MAYMOVE /* kernel is permitted to relocate the mapping to a new virtual address */);
^
/tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp:41:36: error: cannot initialize a variable of type 'memcached_server_instance_st' (aka 'memcached_instance_st *') with an rvalue of type 'const memcached_instance_st *'
memcached_server_instance_st lInstance =
^
/tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp:95:36: error: cannot initialize a variable of type 'memcached_server_instance_st' (aka 'memcached_instance_st *') with an rvalue of type 'const memcached_instance_st *'
memcached_server_instance_st lInstance =
^
2 errors generated.
1 error generated.
make[2]: *** [bin/CMakeFiles/gridfs.dir/__/src/proc.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [bin/CMakeFiles/gridfs.dir/__/src/file.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2
==> Formula
Path: /Users/mah/Dropbox/Code/homebrew-tap/gridfs-fuse.rb
==> Configuration
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: ae41d428b82de8c615e1a11883eb7995d489ae74
Last commit: 11 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit sandybridge
OS X: 10.11.3-x86_64
Xcode: 7.2.1
CLT: 7.2.0.0.1.1447826929
Clang: 7.0 build 700
X11: 2.7.8 => /opt/X11
System Ruby: 2.0.0-p645
Perl: /usr/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/local/bin/ruby => /usr/local/Cellar/ruby/2.2.3/bin/ruby
Java: 1.8.0_60, 1.6.0_65-b14-468
==> ENV
CC: /usr/bin/clang
CXX: /usr/bin/clang++
OBJC: /usr/bin/clang
OBJCXX: /usr/bin/clang++
CFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.11
CXXFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.11
CPPFLAGS: -I/usr/local/opt/openssl/include -F/usr/local/Frameworks
LDFLAGS: -L/usr/local/opt/openssl/lib -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names
MAKEFLAGS: -j4
CMAKE_PREFIX_PATH: /usr/local/opt/openssl
CMAKE_FRAMEWORK_PATH: /usr/local/Frameworks
MACOSX_DEPLOYMENT_TARGET: 10.11
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.11:/usr/lib/pkgconfig
PATH: /usr/local/opt/openssl/bin:/usr/local/bin:/usr/local/sbin:/opt/local/sbin:/Users/mah/.bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/local/share/python:/usr/local/MacGPG2/bin:/opt/X11/bin:/usr/local/opt/go/libexec/bin:/Users/mah/.go/bin:/usr/local/texlive/2015/bin/x86_64-darwin:/usr/local/Library/Taps/caskroom/homebrew-cask/cmd:/usr/local/Library/ENV/scm
CPATH: /usr/local/include
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.