pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/seamonkey



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Sep 20 18:22:29 UTC 2026

Modified Files:
        pkgsrc/www/seamonkey: distinfo
Added Files:
        pkgsrc/www/seamonkey/patches: patch-js_src_wasm_WasmSignalHandlers.cpp

Log Message:
seamonkey: apply a patch to make build progress

Still doesn't build:
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.184 -r1.185 pkgsrc/www/seamonkey/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/seamonkey/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/seamonkey/distinfo
diff -u pkgsrc/www/seamonkey/distinfo:1.184 pkgsrc/www/seamonkey/distinfo:1.185
--- pkgsrc/www/seamonkey/distinfo:1.184 Tue Jan  6 15:42:10 2026
+++ pkgsrc/www/seamonkey/distinfo       Sun Sep 20 18:22:28 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.184 2026/01/06 15:42:10 ryoon Exp $
+$NetBSD: distinfo,v 1.185 2026/09/20 18:22:28 wiz Exp $
 
 BLAKE2s (seamonkey-2.53.23.source.tar.xz) = 3bbd96e8a42e4db8e950acfcfb7bf686b86968b9e54e82c5c507881a4cb6a5c6
 SHA512 (seamonkey-2.53.23.source.tar.xz) = 59352660dad53fd4e0d9810d42de05115355a857476ba9468899cefad15b27999e1f279aa457753e9adb5d65dcbb321c8007c467ac309ae30964c292608fc2b6
@@ -10,6 +10,7 @@ SHA1 (patch-gfx_angle_checkout_src_compi
 SHA1 (patch-ipc_chromium_src_base_atomicops.h) = 064a4464199ca9a2bfeea272e8df8d3042126be9
 SHA1 (patch-js_src_jit_ProcessExecutableMemory.cpp) = ce593b1e9e0d82fc80c6b36bdc148b3322923ef4
 SHA1 (patch-js_src_threading_posix_Thread.cpp) = 8951ea2c1a169cf8351c17154c76f0e29351be5f
+SHA1 (patch-js_src_wasm_WasmSignalHandlers.cpp) = 242bff4838b08d0c7d6f0958a89994d07b08cd3c
 SHA1 (patch-media_libcubeb_src_cubeb.c) = 4a033943bd8428407896982fa04486f4f1f7902e
 SHA1 (patch-media_libcubeb_src_moz.build) = 532b369652bb8008eb2c92d0db0d8e6ac5898592
 SHA1 (patch-old-configure.in) = 2fd50e3a8f9ce8a936894fce5f2c858ebc089537

Added files:

Index: pkgsrc/www/seamonkey/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-js_src_wasm_WasmSignalHandlers.cpp:1.1
--- /dev/null   Sun Sep 20 18:22:29 2026
+++ pkgsrc/www/seamonkey/patches/patch-js_src_wasm_WasmSignalHandlers.cpp       Sun Sep 20 18:22:28 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.1 2026/09/20 18:22:28 wiz Exp $
+
+Fix type error objected to by gcc12, but not gcc10.
+
+--- js/src/wasm/WasmSignalHandlers.cpp.orig    2025-11-15 20:08:14.000000000 +0000
++++ js/src/wasm/WasmSignalHandlers.cpp
+@@ -179,7 +179,7 @@ struct AutoSignalHandler
+ #  define SP_sig(p) ((p)->uc_mcontext.mc_i7)
+ # 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 EBP_sig(p) ((p)->uc_mcontext.__gregs[_REG_EBP])
+ # define ESP_sig(p) ((p)->uc_mcontext.__gregs[_REG_ESP])



Home | Main Index | Thread Index | Old Index