Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mozjs140 for openSUSE:Factory 
checked in at 2026-09-30 16:22:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mozjs140 (Old)
 and      /work/SRC/openSUSE:Factory/.mozjs140.new.1465845 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mozjs140"

Wed Sep 30 16:22:35 2026 rev:21 rq:1381460 version:140.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mozjs140/mozjs140.changes        2026-09-23 
14:33:15.841106587 +0200
+++ /work/SRC/openSUSE:Factory/.mozjs140.new.1465845/mozjs140.changes   
2026-09-30 16:23:32.898595169 +0200
@@ -1,0 +2,7 @@
+Tue Sep 29 07:20:19 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 140.17.0.
+  + See https://www.firefox.com/en-US/firefox/140.17.0/releasenotes/
+- Rebase mozjs140-rust1.98.patch
+
+-------------------------------------------------------------------

Old:
----
  firefox-140.16.0esr.source.tar.xz
  firefox-140.16.0esr.source.tar.xz.asc

New:
----
  firefox-140.17.0esr.source.tar.xz
  firefox-140.17.0esr.source.tar.xz.asc

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

Other differences:
------------------
++++++ mozjs140.spec ++++++
--- /var/tmp/diff_new_pack.B7JIgc/_old  2026-09-30 16:23:45.148105229 +0200
+++ /var/tmp/diff_new_pack.B7JIgc/_new  2026-09-30 16:23:45.149105270 +0200
@@ -41,7 +41,7 @@
 %global big_endian 1
 %endif
 Name:           mozjs%{major}
-Version:        140.16.0
+Version:        140.17.0
 Release:        1%{?dist}
 Summary:        SpiderMonkey JavaScript library
 License:        MPL-2.0
@@ -164,9 +164,9 @@
 %endif
 %patch -P 20 -p1
 
-%if %{pkg_vcmp libicu-devel >= 76.1}
+#%if %{pkg_vcmp libicu-devel >= 76.1}
 sed -i 's/icu-i18n/icu-uc &/' js/moz.configure
-%endif
+#%endif
 
 # Copy out the LICENSE file
 cp LICENSE js/src/

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.B7JIgc/_old  2026-09-30 16:23:45.226108477 +0200
+++ /var/tmp/diff_new_pack.B7JIgc/_new  2026-09-30 16:23:45.232108726 +0200
@@ -1,7 +1,7 @@
-mtime: 1790013856
-commit: 320aed5b277e1a555f811e86daed0b6028be435fe7a563457117008744447670
+mtime: 1790670136
+commit: b658c63de1c68365a8896413a536f08c8ee60fe0925759729742cc50bbe14af4
 url: https://src.opensuse.org/GNOME/mozjs140
-revision: 320aed5b277e1a555f811e86daed0b6028be435fe7a563457117008744447670
+revision: b658c63de1c68365a8896413a536f08c8ee60fe0925759729742cc50bbe14af4
 trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++
--- old/.gitignore      2026-09-21 20:04:16.000000000 +0200
+++ new/.gitignore      2026-09-29 10:22:16.000000000 +0200
@@ -2,3 +2,4 @@
 *.osc
 _build.*
 .pbuild
+osc-collab.*

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-29 10:22:16.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ firefox-140.16.0esr.source.tar.xz -> firefox-140.17.0esr.source.tar.xz 
++++++
/work/SRC/openSUSE:Factory/mozjs140/firefox-140.16.0esr.source.tar.xz 
/work/SRC/openSUSE:Factory/.mozjs140.new.1465845/firefox-140.17.0esr.source.tar.xz
 differ: char 15, line 1

++++++ mozjs140-rust1.98.patch ++++++
--- /var/tmp/diff_new_pack.B7JIgc/_old  2026-09-30 16:23:45.618124800 +0200
+++ /var/tmp/diff_new_pack.B7JIgc/_new  2026-09-30 16:23:45.624125050 +0200
@@ -11,13 +11,13 @@
  .../configure/test_toolchain_configure.py     | 15 ++++++++++
  2 files changed, 40 insertions(+), 4 deletions(-)
 
-Index: firefox-140.14.0/build/moz.configure/rust.configure
+Index: firefox-140.17.0/build/moz.configure/rust.configure
 ===================================================================
---- firefox-140.14.0.orig/build/moz.configure/rust.configure
-+++ firefox-140.14.0/build/moz.configure/rust.configure
-@@ -302,6 +302,10 @@ def detect_rustc_target(
-         elif not candidates:
-             return None
+--- firefox-140.17.0.orig/build/moz.configure/rust.configure
++++ firefox-140.17.0/build/moz.configure/rust.configure
+@@ -306,6 +306,10 @@ def detect_rustc_target(
+         # generic "unknown" vendor; normalize so we correlate on the right 
one.
+         vendor = "unknown" if host_or_target.vendor == "pc" else 
host_or_target.vendor
  
 +        # config.guess uses the "pc" vendor for x86/x86_64 where rust uses its
 +        # generic "unknown" vendor; normalize so we correlate on the right 
one.
@@ -26,36 +26,10 @@
          # We have multiple candidates. There are two cases where we can try to
          # narrow further down using extra information from the build system.
          # - For windows targets, correlate with the C compiler type
-@@ -369,11 +373,19 @@ def detect_rustc_target(
-             else:
-                 suffix = ""
-             for p in prefixes:
--                for c in candidates:
--                    if c.rust_target.startswith(
--                        "{}-".format(p)
--                    ) and c.rust_target.endswith(suffix):
-+                matches = [
-+                    c
-+                    for c in candidates
-+                    if c.rust_target.startswith("{}-".format(p))
-+                    and c.rust_target.endswith(suffix)
-+                ]
-+                if not matches:
-+                    continue
-+                # As below, correlate on the (normalized) vendor.
-+                for c in matches:
-+                    if c.target.vendor == vendor:
-                         return c.rust_target
-+                return matches[0].rust_target
+@@ -416,6 +420,15 @@ def detect_rustc_target(
  
-         # See if we can narrow down on the exact alias.
-         # We use the sub_configure_alias to keep support mingw32 triplets as 
input.
-@@ -402,6 +414,15 @@ def detect_rustc_target(
-             elif narrowed:
-                 candidates = narrowed
- 
-+        # Correlate on the (normalized) vendor, so vendor-specific targets 
(e.g.
-+        # the *-oe-linux-gnu targets added in rust 1.98) don't shadow the
+         # Correlate on the (normalized) vendor, so vendor-specific targets 
(e.g.
+         # the *-oe-linux-gnu targets added in rust 1.98) don't shadow the
 +        # generic ones for aliases whose vendor doesn't match a rust target.
 +        narrowed = [c for c in candidates if c.target.vendor == vendor]
 +        if len(narrowed) == 1:
@@ -63,7 +37,9 @@
 +        elif narrowed:
 +            candidates = narrowed
 +
-         # See if we can narrow down with the raw OS and raw CPU
-         narrowed = [
-             c
++        # Correlate on the (normalized) vendor, so vendor-specific targets 
(e.g.
++        # the *-oe-linux-gnu targets added in rust 1.98) don't shadow the
+         # generic ones for aliases whose vendor doesn't match a rust target.
+         narrowed = [c for c in candidates if c.target.vendor == vendor]
+         if len(narrowed) == 1:
 

Reply via email to