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 2023-05-27 20:37:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Sat May 27 20:37:36 2023 rev:69 rq:1089213 version:22.3.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2023-05-12 20:40:47.615023536 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1533/nodejs-electron.changes    
    2023-05-27 20:38:03.966810590 +0200
@@ -1,0 +2,6 @@
+Thu May 25 05:15:35 UTC 2023 - Bruno Pitrus <brunopit...@hotmail.com>
+- New upstream release 22.3.11
+  * Fix ScopedObservation use after free in 
BubbleDialogDelegate::AnchorWidgetObserver
+- Re-enable use of flat_map in ANGLE.
+
+-------------------------------------------------------------------

Old:
----
  electron-22.3.9.tar.zst

New:
----
  electron-22.3.11.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.oxSj75/_old  2023-05-27 20:38:09.922846178 +0200
+++ /var/tmp/diff_new_pack.oxSj75/_new  2023-05-27 20:38:09.926846202 +0200
@@ -208,7 +208,7 @@
 
 
 Name:           nodejs-electron
-Version:        22.3.9
+Version:        22.3.11
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
 License:        AFL-2.0 AND Apache-2.0 AND blessing AND BSD-2-Clause AND 
BSD-3-Clause AND BSD-Protection AND BSD-Source-Code AND bzip2-1.0.6 AND IJG AND 
ISC AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MIT-CMU AND 
MIT-open-group AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later) AND 
MPL-2.0 AND OpenSSL AND SGI-B-2.0 AND SUSE-Public-Domain AND X11
@@ -852,15 +852,13 @@
 %if %{with gold}
 export LDFLAGS="${LDFLAGS} -Wl,--no-map-whole-files -Wl,--no-keep-memory 
-Wl,--no-keep-files-mapped"
 %else
-export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--hash-size=30 
-Wl,--reduce-memory-overheads"
+export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
 %endif
 
 %endif #without lld
 %endif #ifarch ix86 arm
 
 
-
-
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora}
 export CC=gcc
 export CXX=g++
@@ -1109,6 +1107,11 @@
 %endif
 myconf_gn+=" angle_link_glx=true"
 
+#Use faster flat_map instead of fallback std::unordered_map implementation in 
ANGLE.
+#Upstream sets it by default to the value of is_clang with the comment “has 
trouble supporting MSVC”.
+#This is supposed to be enabled in chromium and compiles fine with GCC.
+myconf_gn+=' angle_enable_abseil=true'
+
 
 # do not build PDF support
 myconf_gn+=" enable_pdf=false"


++++++ fpic.patch ++++++
--- /var/tmp/diff_new_pack.oxSj75/_old  2023-05-27 20:38:10.206847875 +0200
+++ /var/tmp/diff_new_pack.oxSj75/_new  2023-05-27 20:38:10.206847875 +0200
@@ -105,4 +105,15 @@
  }
  
  component("qt") {
+--- src/third_party/abseil-cpp/BUILD.gn.old
++++ src/third_party/abseil-cpp/BUILD.gn
+@@ -132,6 +132,8 @@ config("absl_define_config") {
+ 
+ config("absl_default_cflags_cc") {
+   cflags_cc = []
++  cflags = ["-fPIC", "-fno-semantic-interposition"]
++  asmflags = ["-fPIC", "-fno-semantic-interposition"]
+   if (is_clang) {
+     cflags_cc += [
+       # TODO(crbug.com/588506): Explicitly enable conversion warnings.
 

Reply via email to