20
0

Accepting request 1268351 from home:dziobian:gulgul-ultron:19

- New upstream release 33.4.8
  * No user-visible changes
- Add swiftshader-llvm20-absoluteSymbols.patch to fix FTBFS on aarch64

OBS-URL: https://build.opensuse.org/request/show/1268351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-electron?expand=0&rev=199
This commit is contained in:
2025-04-10 09:33:30 +00:00
committed by Git OBS Bridge
parent e5df81258e
commit 9d3e221bdc
5 changed files with 26 additions and 4 deletions
+7
View File
@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Apr 9 18:46:20 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
- New upstream release 33.4.8
* No user-visible changes
- Add swiftshader-llvm20-absoluteSymbols.patch to fix FTBFS on aarch64
-------------------------------------------------------------------
Thu Mar 27 10:19:49 UTC 2025 - Bruno Pitrus <brunopitrus@hotmail.com>
+2 -1
View File
@@ -207,7 +207,7 @@ ExcludeArch: %arm
Name: nodejs-electron
Version: 33.4.7
Version: 33.4.9
%global tag_version %version
Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and CSS
@@ -394,6 +394,7 @@ Patch3183: vtt_scanner-missing-variant.patch
Patch3184: electron_usb_delegate-incomplete-UsbDeviceInfo.patch
Patch3185: bsc1224178-font-gc.patch
Patch3186: string_view-incomplete-CodePointIterator.patch
Patch3187: swiftshader-llvm20-absoluteSymbols.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.
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29a6b2d95c93127b8b339c05bc0777e073384e894a21795fcddd615aa99f8431
size 688246617
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:085d0b2133b4aab994c7390739927d07a54278408822f1bdfd7da994b82324ae
size 688412702
+14
View File
@@ -0,0 +1,14 @@
--- src/third_party/swiftshader/src/Reactor/LLVMJIT.cpp.orig 2025-04-09 20:33:23.551038841 +0200
+++ src/third_party/swiftshader/src/Reactor/LLVMJIT.cpp 2025-04-09 21:13:20.546410219 +0200
@@ -73,6 +73,11 @@ __pragma(warning(push))
# include "llvm/Transforms/IPO.h"
#endif
+
+#if LLVM_VERSION_MAJOR >= 20 // https://github.com/llvm/llvm-project/commit/dc11c0601577afb8f67513d041ee25dabe3555b9
+#include "llvm/ExecutionEngine/Orc/AbsoluteSymbols.h"
+#endif
+
#ifdef _MSC_VER
__pragma(warning(pop))
#endif