pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/firefox52
Module Name: pkgsrc
Committed By: wiz
Date: Sun Sep 20 17:21:58 UTC 2026
Modified Files:
pkgsrc/www/firefox52: distinfo
Added Files:
pkgsrc/www/firefox52/patches: patch-js_src_wasm_WasmSignalHandlers.cpp
Log Message:
firefox52: fix a type problem
Still doesn't build:
ld: warning: ../../../firefox-52.9.0esr/toolkit/library/StaticXULComponents.ld contains output sections; did you forget -T?
ld: cannot find -lcrmf: No such file or directory
ld: cannot find -lsmime: No such file or directory
ld: cannot find -lnss: No such file or directory
ld: cannot find -lnssutil: No such file or directory
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/www/firefox52/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/firefox52/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/firefox52/distinfo
diff -u pkgsrc/www/firefox52/distinfo:1.38 pkgsrc/www/firefox52/distinfo:1.39
--- pkgsrc/www/firefox52/distinfo:1.38 Tue Jan 6 15:15:46 2026
+++ pkgsrc/www/firefox52/distinfo Sun Sep 20 17:21:58 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.38 2026/01/06 15:15:46 ryoon Exp $
+$NetBSD: distinfo,v 1.39 2026/09/20 17:21:58 wiz Exp $
BLAKE2s (firefox-52.9.0esr.source.tar.xz) = 68da851ecfe1b03231157bf79732865d3cf81b7c10128a2e2a9e6e7be3963348
SHA512 (firefox-52.9.0esr.source.tar.xz) = bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
@@ -77,6 +77,7 @@ SHA1 (patch-js_src_jit_none_AtomicOperat
SHA1 (patch-js_src_moz.build) = ce9110506086d15a011d0985b58dd4e7d1b6ec5f
SHA1 (patch-js_src_vm_ArrayBufferObject.cpp) = 6196d576b98126bbbab2014c373c7a442ee6dc12
SHA1 (patch-js_src_vm_StructuredClone.cpp) = e4b1d6e0dd440dafdb2c5a74e8463e0e2b18996a
+SHA1 (patch-js_src_wasm_WasmSignalHandlers.cpp) = d946fafc5d4a67db707dc604832e02c1e95235e0
SHA1 (patch-js_xpconnect_src_XPCConvert.cpp) = 915777e9bb5366be41866cdb6ea0ad2b1c006dde
SHA1 (patch-js_xpconnect_src_XPCWrappedNative.cpp) = 6630b8cb20a2a2b8337e8c1250e741fd65be1e54
SHA1 (patch-js_xpconnect_src_xpcprivate.h) = e09e37819961bae40a9f276ae1ee510d2956c23e
Added files:
Index: pkgsrc/www/firefox52/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
diff -u /dev/null pkgsrc/www/firefox52/patches/patch-js_src_wasm_WasmSignalHandlers.cpp:1.1
--- /dev/null Sun Sep 20 17:21:58 2026
+++ pkgsrc/www/firefox52/patches/patch-js_src_wasm_WasmSignalHandlers.cpp Sun Sep 20 17:21:58 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.1 2026/09/20 17:21:58 wiz Exp $
+
+Fix type error objected to by gcc12, but not gcc10.
+
+--- js/src/wasm/WasmSignalHandlers.cpp.orig 2017-05-19 20:28:41.000000000 +0000
++++ js/src/wasm/WasmSignalHandlers.cpp
+@@ -168,7 +168,7 @@ class AutoSetHandlingSegFault
+ # define RFP_sig(p) ((p)->uc_mcontext.gregs[30])
+ # endif
+ #elif defined(__NetBSD__)
+-# define XMM_sig(p,i) (((struct fxsave64*)(p)->uc_mcontext.__fpregs)->fx_xmm[i])
++# define XMM_sig(p,i) (((struct fxsave64*)&((p)->uc_mcontext.__fpregs))->fx_xmm[i])
+ # define EIP_sig(p) ((p)->uc_mcontext.__gregs[_REG_EIP])
+ # define RIP_sig(p) ((p)->uc_mcontext.__gregs[_REG_RIP])
+ # define RAX_sig(p) ((p)->uc_mcontext.__gregs[_REG_RAX])
Home |
Main Index |
Thread Index |
Old Index