Wed Dec 21 13:36:23 2016 UTC ()
Don't check pointer signs.


(joerg)
diff -r1.21 -r1.22 pkgsrc/devel/xulrunner17/distinfo
diff -r0 -r1.1 pkgsrc/devel/xulrunner17/patches/patch-js_src_jsopcode.cpp

cvs diff -r1.21 -r1.22 pkgsrc/devel/xulrunner17/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner17/Attic/distinfo 2016/03/26 23:26:14 1.21
+++ pkgsrc/devel/xulrunner17/Attic/distinfo 2016/12/21 13:36:23 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.21 2016/03/26 23:26:14 joerg Exp $ 1$NetBSD: distinfo,v 1.22 2016/12/21 13:36:23 joerg Exp $
2 2
3SHA1 (firefox-17.0.11esr.source.tar.bz2) = 593153bc2658be0bdf6d1361a079d4ce8fd516bd 3SHA1 (firefox-17.0.11esr.source.tar.bz2) = 593153bc2658be0bdf6d1361a079d4ce8fd516bd
4RMD160 (firefox-17.0.11esr.source.tar.bz2) = 9797f1553bf20008e62df2713a22c5844e7e3bdc 4RMD160 (firefox-17.0.11esr.source.tar.bz2) = 9797f1553bf20008e62df2713a22c5844e7e3bdc
5SHA512 (firefox-17.0.11esr.source.tar.bz2) = 4f8440766b0643e3519c312c3897496086714c7ecabf9bdc1627b5fcaef5a2b24b2f2e9a2e1f5b850a10b398316161031ba497d9c22b3d7d5a1548ad15702f3f 5SHA512 (firefox-17.0.11esr.source.tar.bz2) = 4f8440766b0643e3519c312c3897496086714c7ecabf9bdc1627b5fcaef5a2b24b2f2e9a2e1f5b850a10b398316161031ba497d9c22b3d7d5a1548ad15702f3f
6Size (firefox-17.0.11esr.source.tar.bz2) = 90701648 bytes 6Size (firefox-17.0.11esr.source.tar.bz2) = 90701648 bytes
7SHA1 (patch-aa) = 31801b051004b2bf74ea9cc060d01def3becc1e3 7SHA1 (patch-aa) = 31801b051004b2bf74ea9cc060d01def3becc1e3
8SHA1 (patch-ab) = b0d7975a291c63e07773e13b023f71e88c883128 8SHA1 (patch-ab) = b0d7975a291c63e07773e13b023f71e88c883128
9SHA1 (patch-ac) = 18640ddf00b7da9276fd67d95bd6f1b191a99d4f 9SHA1 (patch-ac) = 18640ddf00b7da9276fd67d95bd6f1b191a99d4f
10SHA1 (patch-ad) = cf84430cb1d9c22caf6beaa89288f90577ae6352 10SHA1 (patch-ad) = cf84430cb1d9c22caf6beaa89288f90577ae6352
11SHA1 (patch-ae) = 2d1ffba3f41564d672d05968ff09b188c904fd73 11SHA1 (patch-ae) = 2d1ffba3f41564d672d05968ff09b188c904fd73
12SHA1 (patch-af) = 3dc276155f456a66ce0db9d1a0427d8f11cb74aa 12SHA1 (patch-af) = 3dc276155f456a66ce0db9d1a0427d8f11cb74aa
13SHA1 (patch-ag) = c236c83c7b6a64c19c01010d19cad0120250047c 13SHA1 (patch-ag) = c236c83c7b6a64c19c01010d19cad0120250047c
14SHA1 (patch-aj) = 25008e1761306f90a31b4e2bff4dc52b2d8167de 14SHA1 (patch-aj) = 25008e1761306f90a31b4e2bff4dc52b2d8167de
@@ -68,26 +68,27 @@ SHA1 (patch-ipc_chromium_src_base_thread @@ -68,26 +68,27 @@ SHA1 (patch-ipc_chromium_src_base_thread
68SHA1 (patch-ipc_chromium_src_base_time__posix.cc) = 986f4a648d812c67248bd5e2c7b96963f2aa1a03 68SHA1 (patch-ipc_chromium_src_base_time__posix.cc) = 986f4a648d812c67248bd5e2c7b96963f2aa1a03
69SHA1 (patch-ipc_chromium_src_build_build__config.h) = 041342ccb534e8e3b07cf454e1f3bd61372b376b 69SHA1 (patch-ipc_chromium_src_build_build__config.h) = 041342ccb534e8e3b07cf454e1f3bd61372b376b
70SHA1 (patch-ipc_chromium_src_chrome_common_file__descriptor__set__posix.h) = 3cd047d60e91d85458812796950c4eb8b153bd0b 70SHA1 (patch-ipc_chromium_src_chrome_common_file__descriptor__set__posix.h) = 3cd047d60e91d85458812796950c4eb8b153bd0b
71SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = 2b176b9bc689cec41542aa00f5201e27ca694594 71SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = 2b176b9bc689cec41542aa00f5201e27ca694594
72SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 2258766f2c57323c90fadfc7b95e0a1b04ca4655 72SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 2258766f2c57323c90fadfc7b95e0a1b04ca4655
73SHA1 (patch-ipc_chromium_src_chrome_common_ipc__message__utils.h) = 84a078bdf4e8478bac30a3ff85ff286081a866db 73SHA1 (patch-ipc_chromium_src_chrome_common_ipc__message__utils.h) = 84a078bdf4e8478bac30a3ff85ff286081a866db
74SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 15146bd327bb51b8de0783ff28b70201e3bfa532 74SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 15146bd327bb51b8de0783ff28b70201e3bfa532
75SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = be69744c199bae64c41455ff31efe2498b859414 75SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = be69744c199bae64c41455ff31efe2498b859414
76SHA1 (patch-ipc_glue_SharedMemorySysV.h) = c82d7fd5f1a099da175107401c725cfd5ea81845 76SHA1 (patch-ipc_glue_SharedMemorySysV.h) = c82d7fd5f1a099da175107401c725cfd5ea81845
77SHA1 (patch-js_src_config_system-headers) = a9c5bc2d2c822eb3bd5e8f4ba43407f89b57c009 77SHA1 (patch-js_src_config_system-headers) = a9c5bc2d2c822eb3bd5e8f4ba43407f89b57c009
78SHA1 (patch-js_src_jscpucfg.h) = afce65ca5964fb732d96cf22902f89cd02aedf0d 78SHA1 (patch-js_src_jscpucfg.h) = afce65ca5964fb732d96cf22902f89cd02aedf0d
79SHA1 (patch-js_src_jsgc.cpp) = 0e617094a4b7d87cdf801d9bc4ac1f52d909a12a 79SHA1 (patch-js_src_jsgc.cpp) = 0e617094a4b7d87cdf801d9bc4ac1f52d909a12a
80SHA1 (patch-js_src_jsinterp.cpp) = bee8bdde7dd951dbfbe5b049eb502f7412fbf8e6 80SHA1 (patch-js_src_jsinterp.cpp) = bee8bdde7dd951dbfbe5b049eb502f7412fbf8e6
 81SHA1 (patch-js_src_jsopcode.cpp) = 23c711f8145cd3e56a15f8126eac89d88d17af9c
81SHA1 (patch-js_src_methodjit_MethodJIT.cpp) = f2b12fa554ec319b5848b1cc13ec17ef967b08d7 82SHA1 (patch-js_src_methodjit_MethodJIT.cpp) = f2b12fa554ec319b5848b1cc13ec17ef967b08d7
82SHA1 (patch-mb) = d1348344ad269df7008d857417551c594c9b9195 83SHA1 (patch-mb) = d1348344ad269df7008d857417551c594c9b9195
83SHA1 (patch-md) = 1369069901aacaa47d76753772236fe159d42362 84SHA1 (patch-md) = 1369069901aacaa47d76753772236fe159d42362
84SHA1 (patch-me) = 93d5ef914cb00389cd5c2d92d228f47ec2436cb3 85SHA1 (patch-me) = 93d5ef914cb00389cd5c2d92d228f47ec2436cb3
85SHA1 (patch-media_libcubeb_src_Makefile.in) = a5026b121bca81043340104d331b6343953d5dc8 86SHA1 (patch-media_libcubeb_src_Makefile.in) = a5026b121bca81043340104d331b6343953d5dc8
86SHA1 (patch-media_libnestegg_src_align.h) = 9d5b11be15a24435f45a44a3df59dfa6d55782a6 87SHA1 (patch-media_libnestegg_src_align.h) = 9d5b11be15a24435f45a44a3df59dfa6d55782a6
87SHA1 (patch-media_libsydneyaudio_src_Makefile.in) = 7e55e41cdbcd193f57beb417e4b5c3511e8ddae0 88SHA1 (patch-media_libsydneyaudio_src_Makefile.in) = 7e55e41cdbcd193f57beb417e4b5c3511e8ddae0
88SHA1 (patch-media_libsydneyaudio_src_sydney_audio_pulseaudio.c) = 75b828c074ccc71ff430795e2b044bebd8ff69eb 89SHA1 (patch-media_libsydneyaudio_src_sydney_audio_pulseaudio.c) = 75b828c074ccc71ff430795e2b044bebd8ff69eb
89SHA1 (patch-mf) = 6d314e67e9ad99c43faf0aea53dd67a77802ba8a 90SHA1 (patch-mf) = 6d314e67e9ad99c43faf0aea53dd67a77802ba8a
90SHA1 (patch-mg) = 22dde266ee9d46d8de574103d1cc7035092e1b0a 91SHA1 (patch-mg) = 22dde266ee9d46d8de574103d1cc7035092e1b0a
91SHA1 (patch-mh) = 8c56d7467e90944be186300386b6a5106e087ac7 92SHA1 (patch-mh) = 8c56d7467e90944be186300386b6a5106e087ac7
92SHA1 (patch-mi) = 56bf4b5900eef022e9959e9287dadd479a725ed6 93SHA1 (patch-mi) = 56bf4b5900eef022e9959e9287dadd479a725ed6
93SHA1 (patch-mj) = a29a3b2189103526d0cc040459d6f0b11b77f837 94SHA1 (patch-mj) = a29a3b2189103526d0cc040459d6f0b11b77f837

File Added: pkgsrc/devel/xulrunner17/patches/Attic/patch-js_src_jsopcode.cpp
$NetBSD: patch-js_src_jsopcode.cpp,v 1.1 2016/12/21 13:36:23 joerg Exp $

Don't check pointers for sign.

--- js/src/jsopcode.cpp.orig	2016-12-19 23:21:39.469638330 +0000
+++ js/src/jsopcode.cpp
@@ -6067,7 +6067,7 @@ ExpressionDecompiler::write(JSString *s)
 bool
 ExpressionDecompiler::quote(JSString *s, uint32_t quote)
 {
-    return QuoteString(&sprinter, s, quote) >= 0;
+    return QuoteString(&sprinter, s, quote);
 }
 
 JSAtom *