Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (95fabc8fee0265592dd65cd5050769657d7f0856)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (95fabc8fee0265592dd65cd5050769657d7f0856)
  • Date: Sat, 5 Sep 2026 04:39:42 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

http/firefox/DETAILS |
2 -
http/firefox/HISTORY |
4 +++
http/firefox/patches-for-musl/0010-bgo-748849-RUST_TARGET_override.patch |
12 +++++-----
http/firefox/patches/0015-bgo-940031-wasm-support-firefox-155.patch |
12 ++++++++++
http/firefox/patches/0015-bgo-940031-wasm-support.patch |
12 ----------
5 files changed, 23 insertions(+), 19 deletions(-)

New commits:
commit 95fabc8fee0265592dd65cd5050769657d7f0856
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: version 155.0.1

diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index e5d795c..9c3fa69 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,5 +1,5 @@
SPELL=firefox
- VERSION=155.0
+ VERSION=155.0.1
SECURITY_PATCH=231
SOURCE="${SPELL}-${VERSION}.source.tar.xz"

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 7c26fb5..7693985 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2026-09-05 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 155.0.1
+ * patches/*, patches-for-musl/*: updated
+
2026-08-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 155.0, SECURITY_PATCH++
* DEPENDS: nss >= 3.127
diff --git
a/http/firefox/patches-for-musl/0010-bgo-748849-RUST_TARGET_override.patch
b/http/firefox/patches-for-musl/0010-bgo-748849-RUST_TARGET_override.patch
index f109538..b159cb5 100644
--- a/http/firefox/patches-for-musl/0010-bgo-748849-RUST_TARGET_override.patch
+++ b/http/firefox/patches-for-musl/0010-bgo-748849-RUST_TARGET_override.patch
@@ -42,16 +42,16 @@ Bug: https://bugs.gentoo.org/836226
Thanks-to: Georgy Yakovlev <gyakovlev AT gentoo.org>
--- a/build/moz.configure/rust.configure
+++ b/build/moz.configure/rust.configure
-@@ -275,6 +275,7 @@ def rust_supported_targets(rustc):
+@@ -278,6 +278,7 @@ def rust_supported_targets(rustc):
return data


+@imports('os')
- def detect_rustc_target(
- host_or_target, compiler_info, arm_target, rust_supported_targets
- ):
-@@ -396,7 +397,7 @@ def detect_rustc_target(
-
+ def detect_rustc_target(host_or_target, arm_target, rust_supported_targets):
+ # Rust's --target options are similar to, but not exactly the same
+ # as, the autoconf-derived targets we use. An example would be that
+@@ -431,7 +432,7 @@ def detect_rustc_target(host_or_target, arm_target,
rust_supported_targets):
+
return None

- rustc_target = find_candidate(candidates)
diff --git
a/http/firefox/patches/0015-bgo-940031-wasm-support-firefox-155.patch
b/http/firefox/patches/0015-bgo-940031-wasm-support-firefox-155.patch
new file mode 100644
index 0000000..c43715b
--- /dev/null
+++ b/http/firefox/patches/0015-bgo-940031-wasm-support-firefox-155.patch
@@ -0,0 +1,12 @@
+diff '--color=auto' -Naur a/toolkit/moz.configure b/toolkit/moz.configure
+--- a/toolkit/moz.configure 2026-09-01 18:05:09.492296661 +0300
++++ b/toolkit/moz.configure 2026-09-01 18:08:20.854288110 +0300
+@@ -2900,7 +2900,7 @@
+ def wasi_sysroot_flags(wasi_sysroot):
+ if wasi_sysroot:
+ log.info("Using wasi sysroot in %s", wasi_sysroot)
+- return ["--sysroot=%s" % wasi_sysroot]
++ return ["--sysroot=%s" % wasi_sysroot, "-nodefaultlibs", "-lc",
"-lwasi-emulated-process-clocks", "-isystem",
"%s/include/wasm32-wasip1/noeh/c++/v1" % wasi_sysroot,
"%s/lib/wasm32-wasip1/noeh/libc++.a" % wasi_sysroot,
"%s/lib/wasm32-wasip1/noeh/libc++abi.a" % wasi_sysroot,
"%%PORTAGE_WORKDIR%%/wasi-sdk-%%WASI_SDK_VER%%-%%WASI_ARCH%%-linux/lib/clang/%%WASI_SDK_LLVM_VER%%/lib/wasm32-unknown-wasip1/libclang_rt.builtins.a"]
+ return []
+
+ set_config("WASI_SYSROOT", wasi_sysroot)
diff --git a/http/firefox/patches/0015-bgo-940031-wasm-support.patch
b/http/firefox/patches/0015-bgo-940031-wasm-support.patch
deleted file mode 100644
index f4d0ed5..0000000
--- a/http/firefox/patches/0015-bgo-940031-wasm-support.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up a/toolkit/moz.configure.wasi b/toolkit/moz.configure
---- a/toolkit/moz.configure.wasi
-+++ b/toolkit/moz.configure
-@@ -2663,7 +2663,7 @@ with only_when(requires_wasm_sandboxing
- def wasi_sysroot_flags(wasi_sysroot):
- if wasi_sysroot:
- log.info("Using wasi sysroot in %s", wasi_sysroot)
-- return ["--sysroot=%s" % wasi_sysroot]
-+ return ["--sysroot=%s" % wasi_sysroot, "-nodefaultlibs",
"-lc", "-lwasi-emulated-process-clocks", "-lc++", "-lc++abi",
"%%PORTAGE_WORKDIR%%/wasi-sdk-%%WASI_SDK_VER%%-%%WASI_ARCH%%-linux/lib/clang/%%WASI_SDK_LLVM_VER%%/lib/wasm32-unknown-wasi/libclang_rt.builtins.a"]
- return []
-
- set_config("WASI_SYSROOT", wasi_sysroot)


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (95fabc8fee0265592dd65cd5050769657d7f0856), Pavel Vinogradov, 09/05/2026

Archive powered by MHonArc 2.6.24.

Top of Page