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.