Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nodejs-electron for openSUSE:Factory
checked in at 2025-10-30 17:09:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Thu Oct 30 17:09:56 2025 rev:172 rq:1314452 version:37.8.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2025-10-23 16:37:59.939794862 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1980/nodejs-electron.changes
2025-10-30 17:10:29.412336195 +0100
@@ -1,0 +2,7 @@
+Wed Oct 29 20:14:09 UTC 2025 - Bruno Pitrus <[email protected]>
+
+- New upstream release 37.8.0
+ * Support dynamic ESM imports in non-context isolated preloads
+- Add linux_seccomp-SYS_SECCOMP.patch to fix ftbfs with new glibc
+
+-------------------------------------------------------------------
Old:
----
electron-37.7.1.tar.zst
New:
----
electron-37.8.0.tar.zst
linux_seccomp-SYS_SECCOMP.patch
----------(New B)----------
New: * Support dynamic ESM imports in non-context isolated preloads
- Add linux_seccomp-SYS_SECCOMP.patch to fix ftbfs with new glibc
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.8g3je5/_old 2025-10-30 17:10:39.348754941 +0100
+++ /var/tmp/diff_new_pack.8g3je5/_new 2025-10-30 17:10:39.348754941 +0100
@@ -186,7 +186,7 @@
Name: nodejs-electron
-Version: 37.7.1
+Version: 37.8.0
%global tag_version %version
Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and
CSS
@@ -386,6 +386,7 @@
Patch3223: v8-simd-flax-vector-conversions.patch
Patch3224: swiftshader-llvm21.patch
Patch3225: webrtc-pipewire_session-missing-spa_pod_object_find_prop.patch
+Patch3226: linux_seccomp-SYS_SECCOMP.patch
# Patches to re-enable upstream force disabled features.
# There's no sense in submitting them but they may be reused as-is by other
packagers.
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.8g3je5/_old 2025-10-30 17:10:39.556763707 +0100
+++ /var/tmp/diff_new_pack.8g3je5/_new 2025-10-30 17:10:39.560763875 +0100
@@ -1,6 +1,6 @@
-mtime: 1761162042
-commit: 965fbce4923aaf81e6b21161d4d22ceeab018a266a20cf181bbe646c9804aa26
+mtime: 1761768947
+commit: 2676b72572dcf3a2d6744e55ef52929bb1980bc5a3a413967681656c23e98c84
url: https://src.opensuse.org/nodejs/nodejs-electron.git
-revision: 965fbce4923aaf81e6b21161d4d22ceeab018a266a20cf181bbe646c9804aa26
+revision: 2676b72572dcf3a2d6744e55ef52929bb1980bc5a3a413967681656c23e98c84
projectscmsync: https://src.opensuse.org/nodejs/_ObsPrj.git
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2025-10-29 21:22:45.000000000 +0100
@@ -0,0 +1 @@
+.osc
++++++ electron-37.7.1.tar.zst -> electron-37.8.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-37.7.1.tar.zst
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1980/electron-37.8.0.tar.zst
differ: char 7, line 1
++++++ linux_seccomp-SYS_SECCOMP.patch ++++++
If signal.h is included after this header, this results in a confusing error:
In file included from ../../sandbox/linux/bpf_dsl/trap_registry.h:13,
from ../../sandbox/linux/bpf_dsl/bpf_dsl.h:18,
from
../../sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc:17:
../../sandbox/linux/system_headers/linux_seccomp.h:218:39: error: expected
identifier before numeric constant
218 | #define SYS_SECCOMP 1
| ^
../../sandbox/linux/system_headers/linux_seccomp.h:218:39: error: expected '}'
before numeric constant
In file included from /usr/include/signal.h:58,
from ../../sandbox/linux/services/syscall_wrappers.h:8,
from
../../sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc:22:
/usr/include/bits/siginfo-consts.h:218:1: note: to match this '{'
218 | {
| ^
../../sandbox/linux/system_headers/linux_seccomp.h:218:39: error: expected
unqualified-id before numeric constant
218 | #define SYS_SECCOMP 1
| ^
In file included from /usr/include/features.h:524,
from /usr/include/sys/types.h:25,
from
../../sandbox/linux/seccomp-bpf-helpers/baseline_policy.h:8,
from
../../sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc:5:
/usr/include/signal.h:393:1: error: expected declaration before '}' token
393 | __END_DECLS
| ^~~~~~~~~~~
--- src/sandbox/linux/system_headers/linux_seccomp.h.orig 2025-10-29
07:16:45.191080342 +0100
+++ src/sandbox/linux/system_headers/linux_seccomp.h 2025-10-29
20:08:39.559745669 +0100
@@ -5,6 +5,7 @@
#ifndef SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
#define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SECCOMP_H_
+#include <signal.h>
#include <stdint.h>
#include <sys/ioctl.h>