diff options
author | ryoon <ryoon@pkgsrc.org> | 2015-02-19 21:33:22 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2015-02-19 21:33:22 +0000 |
commit | 55cbdea3e0503578e6051c4d7d1a93ff34e8ac6e (patch) | |
tree | c5a68f2a3271804c2d9ce27ac9270dd69db6028e | |
parent | b89f25e160b4a6221d529f8323b32ac63f986b33 (diff) | |
download | pkgsrc-55cbdea3e0503578e6051c4d7d1a93ff34e8ac6e.tar.gz |
Fix debug build.
-rw-r--r-- | www/firefox/distinfo | 6 | ||||
-rw-r--r-- | www/firefox/patches/patch-js_src_jsapi.cpp | 15 | ||||
-rw-r--r-- | www/firefox/patches/patch-js_src_shell_jsoptparse.cpp | 11 |
3 files changed, 23 insertions, 9 deletions
diff --git a/www/firefox/distinfo b/www/firefox/distinfo index c44dbfca537..f0238c0c017 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.188 2015/02/17 14:59:01 bad Exp $ +$NetBSD: distinfo,v 1.189 2015/02/19 21:33:22 ryoon Exp $ SHA1 (firefox-35.0.1.source.tar.bz2) = cf256ee1491ee502eb4432ade5a879104ebceede RMD160 (firefox-35.0.1.source.tar.bz2) = ca4dc6f6c5de1e6e69133de3b8b502991d519fa7 @@ -80,11 +80,11 @@ SHA1 (patch-js_src_jit-LIR.cpp) = 4231ab9271b12ca712492e2cdbd4e1e82e108b68 SHA1 (patch-js_src_jit_ExecutableAllocator.h) = 24bb91e5be41cc4a7658d633c9f4f7c0dc64fd8a SHA1 (patch-js_src_jit_MIR.cpp) = 64071494d1aac905e95d25046f0cf1f9f96b74e9 SHA1 (patch-js_src_jit_arm_Architecture-arm.cpp) = c1ff7591bd9b8b4a7aea254f674d25b89345f099 -SHA1 (patch-js_src_jsapi.cpp) = 3ef2e22026708d58414061d7054af0d8b797e478 +SHA1 (patch-js_src_jsapi.cpp) = 16269342723fe9420909ea17e19d02b23ad1a70b SHA1 (patch-js_src_jsdate.cpp) = b09c240f3108d4e95a899405d3d301bd4d6879ba SHA1 (patch-js_src_jskwgen.cpp) = 34d3b92e13366d4b43ff755ad54f392c116d5c59 SHA1 (patch-js_src_jsmath.cpp) = 7d4993ae91e9b5e6820358165603819aefb586f9 -SHA1 (patch-js_src_shell_jsoptparse.cpp) = 8e1991fe8a62723bf4dc1457069702a1b5e19f07 +SHA1 (patch-js_src_shell_jsoptparse.cpp) = f3a306fe3cf629370a671267ef0e102c1a7a226c SHA1 (patch-js_xpconnect_src_xpcprivate.h) = 8a15ff542c9d3fce448d9ec63706f7dfb411d926 SHA1 (patch-media_libcubeb_AUTHORS) = 3db32086f98c2bbe16e9394bb5121d7a95cdb4af SHA1 (patch-media_libcubeb_src_cubeb.c) = effe8771e42adddb478ecb302352ef003bdd01db diff --git a/www/firefox/patches/patch-js_src_jsapi.cpp b/www/firefox/patches/patch-js_src_jsapi.cpp index 0fec6d83c77..156549fed8d 100644 --- a/www/firefox/patches/patch-js_src_jsapi.cpp +++ b/www/firefox/patches/patch-js_src_jsapi.cpp @@ -1,8 +1,8 @@ -$NetBSD: patch-js_src_jsapi.cpp,v 1.1 2015/02/16 16:16:17 bad Exp $ +$NetBSD: patch-js_src_jsapi.cpp,v 1.2 2015/02/19 21:33:22 ryoon Exp $ --- js/src/jsapi.cpp.orig 2015-01-23 06:00:01.000000000 +0000 -+++ js/src/jsapi.cpp 2015-02-05 12:13:20.000000000 +0000 -@@ -236,7 +236,7 @@ ++++ js/src/jsapi.cpp +@@ -236,7 +236,7 @@ JS_ConvertArgumentsVA(JSContext *cx, con assertSameCompartment(cx, args); required = true; while ((c = *format++) != '\0') { @@ -11,3 +11,12 @@ $NetBSD: patch-js_src_jsapi.cpp,v 1.1 2015/02/16 16:16:17 bad Exp $ continue; if (c == '/') { required = false; +@@ -525,7 +525,7 @@ MessageParameterCount(const char *format + { + unsigned numfmtspecs = 0; + for (const char *fmt = format; *fmt != '\0'; fmt++) { +- if (*fmt == '{' && isdigit(fmt[1])) ++ if (*fmt == '{' && isdigit((unsigned char)fmt[1])) + ++numfmtspecs; + } + return numfmtspecs; diff --git a/www/firefox/patches/patch-js_src_shell_jsoptparse.cpp b/www/firefox/patches/patch-js_src_shell_jsoptparse.cpp index 2390a8d0dfc..fc042928f1b 100644 --- a/www/firefox/patches/patch-js_src_shell_jsoptparse.cpp +++ b/www/firefox/patches/patch-js_src_shell_jsoptparse.cpp @@ -1,8 +1,13 @@ -$NetBSD: patch-js_src_shell_jsoptparse.cpp,v 1.1 2015/02/16 16:16:17 bad Exp $ +$NetBSD: patch-js_src_shell_jsoptparse.cpp,v 1.2 2015/02/19 21:33:22 ryoon Exp $ --- js/src/shell/jsoptparse.cpp.orig 2015-01-23 06:00:02.000000000 +0000 -+++ js/src/shell/jsoptparse.cpp 2015-02-05 13:10:47.000000000 +0000 -@@ -94,7 +94,7 @@ ++++ js/src/shell/jsoptparse.cpp +@@ -90,11 +90,11 @@ PrintParagraph(const char *text, unsigne + printf("%*s", startColno, ""); + + while (*it != '\0') { +- MOZ_ASSERT(!isspace(*it)); ++ MOZ_ASSERT(!isspace((unsigned char)*it)); /* Delimit the current token. */ const char *limit = it; |