Index: head/math/clasp/files/patch-libprogram_opts__src__string_convert.cpp =================================================================== --- head/math/clasp/files/patch-libprogram_opts__src__string_convert.cpp (nonexistent) +++ head/math/clasp/files/patch-libprogram_opts__src__string_convert.cpp (revision 366312) @@ -0,0 +1,20 @@ +--- ./libprogram_opts/src/string_convert.cpp.orig 2014-08-12 18:47:21.000000000 +0300 ++++ ./libprogram_opts/src/string_convert.cpp 2014-08-27 14:59:59.000000000 +0300 +@@ -94,7 +94,7 @@ + err = (char*)x+2; + } + else if (*x != '-') { +- out = std::strtoul(x, &err, detectBase(x)); ++ out = strtoul(x, &err, detectBase(x)); + if (out == ULONG_MAX && errno == ERANGE) { err = (char*)x; } + } + else { err = (char*)x; } +@@ -191,7 +191,7 @@ + if (t) { out = temp; return t; } + if (empty(x, errPos) || *x == '-') { return 0; } + char* err; +- out = std::strtoull(x, &err, detectBase(x)); ++ out = strtoull(x, &err, detectBase(x)); + return parsed(err != x, err, errPos); + } + std::string& xconvert(std::string& out, long long x) { Property changes on: head/math/clasp/files/patch-libprogram_opts__src__string_convert.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/math/gringo/files/patch-libprogram_opts__src__string_convert.cpp =================================================================== --- head/math/gringo/files/patch-libprogram_opts__src__string_convert.cpp (revision 366311) +++ head/math/gringo/files/patch-libprogram_opts__src__string_convert.cpp (revision 366312) @@ -1,12 +1,20 @@ ---- ./libprogram_opts/src/string_convert.cpp.orig 2014-08-12 17:47:21.000000000 +0200 -+++ ./libprogram_opts/src/string_convert.cpp 2014-08-21 22:39:08.000000000 +0200 -@@ -28,6 +28,9 @@ +--- ./libprogram_opts/src/string_convert.cpp.orig 2014-08-12 18:47:21.000000000 +0300 ++++ ./libprogram_opts/src/string_convert.cpp 2014-08-27 14:59:59.000000000 +0300 +@@ -94,7 +94,7 @@ + err = (char*)x+2; + } + else if (*x != '-') { +- out = std::strtoul(x, &err, detectBase(x)); ++ out = strtoul(x, &err, detectBase(x)); + if (out == ULONG_MAX && errno == ERANGE) { err = (char*)x; } + } + else { err = (char*)x; } +@@ -191,7 +191,7 @@ + if (t) { out = temp; return t; } + if (empty(x, errPos) || *x == '-') { return 0; } + char* err; +- out = std::strtoull(x, &err, detectBase(x)); ++ out = strtoull(x, &err, detectBase(x)); + return parsed(err != x, err, errPos); } - #endif - #endif -+namespace std { -+ using ::strtoull; -+} - namespace bk_lib { - - static int detectBase(const char* x) { + std::string& xconvert(std::string& out, long long x) {