Skip to Content.
Sympa Menu

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

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 (ac7723dbb028d65410626ebea25d2f03ab1367f1)
  • Date: Fri, 16 Oct 2026 14:00:19 +0000

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

http/firefox/HISTORY | 4 +
http/firefox/patches/0200-disable-rust-networking-test.patch | 32
+++++++++++
2 files changed, 36 insertions(+)

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

http/firefox: added patch to disable some buggy test in rust networking
code

diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 8001ad3..3cf7552 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2026-10-16 Pavel Vinogradov <public AT sourcemage.org>
+ * patches/0200-disable-rust-networking-test.patch: added patch to
disable
+ buggy test in ruat networking code (kudos to diego3kas)
+
2026-10-15 Pavel Vinogradov <public AT sourcemage.org>
* patches/* updated

diff --git a/http/firefox/patches/0200-disable-rust-networking-test.patch
b/http/firefox/patches/0200-disable-rust-networking-test.patch
new file mode 100644
index 0000000..d2d2016
--- /dev/null
+++ b/http/firefox/patches/0200-disable-rust-networking-test.patch
@@ -0,0 +1,32 @@
+diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk
+--- a/config/makefiles/rust.mk
++++ b/config/makefiles/rust.mk
+@@ -328,17 +328,17 @@ force-cargo-library-build:
+ # the chance of proxy bypasses originating from rust code.
+ # The check only works when rust code is built with -Clto but without
MOZ_LTO_RUST_CROSS.
+ # Sanitizers and sancov also fail because compiler-rt hooks network
functions.
+-ifndef MOZ_PROFILE_GENERATE
+-ifeq ($(OS_ARCH), Linux)
+-ifeq (,$(RUST_SANCOV_FLAGS)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
+-ifndef MOZ_LTO_RUST_CROSS
+-ifdef RUST_LIBRARY_LTO
+- $(call py_action,check_binary $(@F),--networking $(RUST_LIBRARY_FILE))
+-endif
+-endif
+-endif
+-endif
+-endif
++# ifndef MOZ_PROFILE_GENERATE
++# ifeq ($(OS_ARCH), Linux)
++# ifeq (,$(RUST_SANCOV_FLAGS)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN))
++# ifndef MOZ_LTO_RUST_CROSS
++# ifdef RUST_LIBRARY_LTO
++# $(call py_action,check_binary $(@F),--networking $(RUST_LIBRARY_FILE))
++# endif
++# endif
++# endif
++# endif
++# endif
+
+ $(eval $(call
make_cargo_rule,$(RUST_LIBRARY_FILE),force-cargo-library-build))
+


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ac7723dbb028d65410626ebea25d2f03ab1367f1), Pavel Vinogradov, 10/16/2026

Archive powered by MHonArc 2.6.24.

Top of Page