Current git https://github.com/bitcoin/bitcoin/commit/5f7279ac70b755d3aac9582d36e08bdf0e3f4fc6
CXX libbitcoin_util_a-chainparamsbase.o
In file included from /usr/include/c++/4.9/cstring:42:0,
from /usr/include/boost/filesystem/path.hpp:36,
from util.h:27,
from chainparamsbase.cpp:8:
/usr/include/string.h:407:74: error: conflicting declaration of ‘size_t strnlen(const char*, size_t)’ with ‘C’ linkage
__THROW __attribute_pure__ __nonnull ((1));
^
In file included from util.h:17:0,
from chainparamsbase.cpp:8:
compat.h:92:8: note: previous declaration with ‘C++’ linkage
size_t strnlen( const char *start, size_t max_len);
^
In file included from /usr/include/c++/4.9/cstring:42:0,
from /usr/include/boost/filesystem/path.hpp:36,
from util.h:27,
from chainparamsbase.cpp:8:
/usr/include/string.h:407:74: error: declaration of ‘size_t strnlen(const char*, size_t) throw ()’ has a different exception specifier
__THROW __attribute_pure__ __nonnull ((1));
^
In file included from util.h:17:0,
from chainparamsbase.cpp:8:
compat.h:92:8: error: from previous declaration ‘size_t strnlen(const char*, size_t)’
size_t strnlen( const char *start, size_t max_len);
^
Makefile:3763: recipe for target 'libbitcoin_util_a-chainparamsbase.o' failed
make[2]: *** [libbitcoin_util_a-chainparamsbase.o] Error 1
make[2]: Leaving directory '/home/rav3n/bitcoin/src'
Makefile:6202: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/rav3n/bitcoin/src'
Makefile:558: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1