pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/qt5-qtscript



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jul  1 15:49:16 UTC 2019

Modified Files:
        pkgsrc/x11/qt5-qtscript: distinfo
Added Files:
        pkgsrc/x11/qt5-qtscript/patches:
            patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h

Log Message:
qt5-qtscript: fix for LTO builds


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/qt5-qtscript/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/qt5-qtscript/distinfo
diff -u pkgsrc/x11/qt5-qtscript/distinfo:1.12 pkgsrc/x11/qt5-qtscript/distinfo:1.13
--- pkgsrc/x11/qt5-qtscript/distinfo:1.12       Mon Jul  1 05:49:45 2019
+++ pkgsrc/x11/qt5-qtscript/distinfo    Mon Jul  1 15:49:16 2019
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.12 2019/07/01 05:49:45 adam Exp $
+$NetBSD: distinfo,v 1.13 2019/07/01 15:49:16 adam Exp $
 
 SHA1 (qtscript-everywhere-src-5.12.4.tar.xz) = b1b50e5c18d91ea0661e501282b904d8a9e3453f
 RMD160 (qtscript-everywhere-src-5.12.4.tar.xz) = 624660cb8b869e0f8c16f7058fd2759691f0581b
 SHA512 (qtscript-everywhere-src-5.12.4.tar.xz) = 6d3b802c7cdfb270318b9210df4ad9dbd2d29f485d9194051dbf278a48c25cc5c6311adeaf56b4fe2a7746dbc10234544e75e61a2e9c86f653aed0a92e07e717
 Size (qtscript-everywhere-src-5.12.4.tar.xz) = 2675028 bytes
 SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_config.h) = e46033a23803b4e27dcd7f5369730e046ad5e4cb
+SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h) = 155ac7bdf0d41a6ca8a8234a99886799c7275d4f
 SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue.h) = 6672e941f0ecbba35b5b932ab9f7b49a269fb6e6
 SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform.h) = 5467afc8dc5e2f93a267a6ab380bb647c501d145
 SHA1 (patch-src_3rdparty_javascriptcore_JavaScriptCore_yarr_RegexJIT.h) = bf6a3cbfcd5a237953f5fa6e213faaf5e5153aa8

Added files:

Index: pkgsrc/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h
diff -u /dev/null pkgsrc/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h:1.1
--- /dev/null   Mon Jul  1 15:49:16 2019
+++ pkgsrc/x11/qt5-qtscript/patches/patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h     Mon Jul  1 15:49:16 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_3rdparty_javascriptcore_JavaScriptCore_jit_JITStubs.h,v 1.1 2019/07/01 15:49:16 adam Exp $
+
+Fix for LTO builds.
+
+--- src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.h.orig     2019-07-01 15:35:48.000000000 +0000
++++ src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.h
+@@ -316,7 +316,7 @@ extern "C" {
+     EncodedJSValue JIT_STUB cti_op_to_primitive(STUB_ARGS_DECLARATION);
+     EncodedJSValue JIT_STUB cti_op_typeof(STUB_ARGS_DECLARATION);
+     EncodedJSValue JIT_STUB cti_op_urshift(STUB_ARGS_DECLARATION);
+-    EncodedJSValue JIT_STUB cti_vm_throw(STUB_ARGS_DECLARATION);
++    EncodedJSValue JIT_STUB cti_vm_throw(STUB_ARGS_DECLARATION) __attribute__((used));
+     EncodedJSValue JIT_STUB cti_to_object(STUB_ARGS_DECLARATION);
+     JSObject* JIT_STUB cti_op_construct_JSConstruct(STUB_ARGS_DECLARATION);
+     JSObject* JIT_STUB cti_op_new_array(STUB_ARGS_DECLARATION);



Home | Main Index | Thread Index | Old Index