--- src/ui/tool/node.h.orig 2013-09-20 21:45:06.000000000 -0700 +++ src/ui/tool/node.h 2013-10-25 07:00:41.000000000 -0700 @@ -16,7 +16,13 @@ #include #include #include + +#if __cplusplus >= 201103L +#include +#else #include +#endif + #include #include #include "ui/tool/selectable-control-point.h" @@ -31,11 +37,17 @@ } } +#if __cplusplus >= 201103L +namespace std { +template struct hash< Inkscape::UI::NodeIterator >; +} +#else namespace std { namespace tr1 { template struct hash< Inkscape::UI::NodeIterator >; } } +#endif namespace Inkscape { namespace UI {