bitcoin/bitcoin — pull request #3198 by nvmd (2013-11-04 21:04:02+00:00)
Title: Make time facet non-constant

This is supposed to fix #2806 (compilation problems on OSX 10.9:
```
...
CXX rpcdump.o
In file included from rpcdump.cpp:5:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iostream:38:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/ios:216:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__locale:144:29: error:
cannot initialize a parameter of type 'std::__1::locale::facet *' with an lvalue of type
'const boost::date_time::time_input_facet > > *'
__install_ctor(__other, __f, __f ? __f->id.__get() : 0);
^~~
rpcdump.cpp:31:23: note: in instantiation of function template specialization
'std::__1::locale::locale > > >' requested here
const std::locale loc(std::locale::classic(), &facet);
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__locale:96:46: note:
passing argument to parameter here
void __install_ctor(const locale&, facet*, long);
^
1 error generated.
make[3]: *** [rpcdump.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
```)