summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2015-02-19 21:33:22 +0000
committerryoon <ryoon@pkgsrc.org>2015-02-19 21:33:22 +0000
commit55cbdea3e0503578e6051c4d7d1a93ff34e8ac6e (patch)
treec5a68f2a3271804c2d9ce27ac9270dd69db6028e
parentb89f25e160b4a6221d529f8323b32ac63f986b33 (diff)
downloadpkgsrc-55cbdea3e0503578e6051c4d7d1a93ff34e8ac6e.tar.gz
Fix debug build.
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/firefox/patches/patch-js_src_jsapi.cpp15
-rw-r--r--www/firefox/patches/patch-js_src_shell_jsoptparse.cpp11
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;