public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/firefox] f43: build fixes
@ 2026-07-17  6:16 Martin Stransky
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Stransky @ 2026-07-17  6:16 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/firefox
Branch : f43
Commit : a281d198b25f62a6b0442ae40c3b1b7eb3f71e6c
Author : Martin Stransky <stransky@redhat.com>
Date   : 2026-07-17T08:15:37+02:00
Stats  : +16/-15 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/firefox/c/a281d198b25f62a6b0442ae40c3b1b7eb3f71e6c?branch=f43

Log:
build fixes

---
diff --git a/build-aarch64-skia.patch b/build-aarch64-skia.patch
index 9223bb8..3c653b3 100644
--- a/build-aarch64-skia.patch
+++ b/build-aarch64-skia.patch
@@ -1,7 +1,7 @@
-diff -up firefox-134.0-build/firefox-134.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h.aarch64-skia firefox-134.0-build/firefox-134.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h
---- firefox-134.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h.aarch64-skia	2024-12-30 19:30:46.000000000 +0100
-+++ firefox-134.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h	2025-01-02 20:51:07.855087265 +0100
-@@ -151,7 +151,7 @@ SI U32 to_fixed(F f) {  return (U32)cast
+diff -up firefox-153.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h.aarch64-skia firefox-153.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h
+--- firefox-153.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h.aarch64-skia	2026-07-15 22:09:44.000000000 +0200
++++ firefox-153.0/gfx/skia/skia/modules/skcms/src/Transform_inl.h	2026-07-17 07:41:58.356927894 +0200
+@@ -146,7 +146,7 @@ SI U32 to_fixed(F f) {  return (U32)cast
  
  
  SI F F_from_Half(U16 half) {
@@ -19,15 +19,16 @@ diff -up firefox-134.0-build/firefox-134.0/gfx/skia/skia/modules/skcms/src/Trans
      return (U16)vcvt_f16_f32(f);
  #elif defined(USING_AVX512F)
      return (U16)_mm512_cvtps_ph((__m512 )f, _MM_FROUND_CUR_DIRECTION );
-diff -up firefox-134.0-build/firefox-134.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h.aarch64-skia firefox-134.0-build/firefox-134.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h
---- firefox-134.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h.aarch64-skia	2025-01-02 20:51:07.856087299 +0100
-+++ firefox-134.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h	2025-01-02 23:09:47.802283444 +0100
-@@ -1421,7 +1421,7 @@ SI F from_half(U16 h) {
+diff -up firefox-153.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h.aarch64-skia firefox-153.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h
+--- firefox-153.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h.aarch64-skia	2026-07-15 22:09:43.000000000 +0200
++++ firefox-153.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h	2026-07-17 08:05:34.884194825 +0200
+@@ -1447,7 +1447,8 @@ SI F from_half(U16 h) {
  }
  
  SI U16 to_half(F f) {
 -#if defined(SKRP_CPU_NEON) && defined(SK_CPU_ARM64)
-+#if 0 // defined(SKRP_CPU_NEON) && defined(SK_CPU_ARM64)
++#if 0
++    // defined(SKRP_CPU_NEON) && defined(SK_CPU_ARM64)
      return (U16)vcvt_f16_f32(f);
  
- #elif defined(SKRP_CPU_SKX)
+ #elif defined(SKRP_CPU_ML4)

diff --git a/firefox.spec b/firefox.spec
index 1a418f4..cbb5caf 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -238,12 +238,12 @@ Source49:       wasi.patch.template
 Source50:       wasi-sdk-30.tar.gz
 
 # Build patches
-Patch40:        build-aarch64-skia.patch
+#Patch40:        build-aarch64-skia.patch
 Patch44:        build-arm-libopus.patch
 Patch71:        0001-GLIBCXX-fix-for-GCC-12.patch
 Patch78:        firefox-i686-build.patch
 Patch80:        wasi.patch
-Patch81:        firefox-gcc-15.0-s390.patch
+#Patch81:        firefox-gcc-15.0-s390.patch
 Patch85:        build-wasm32-wasip1.patch
 
 # Fedora specific patches
@@ -520,11 +520,11 @@ This package contains results of tests executed during build.
 # there is a compare of config and js/config directories and .orig suffix is
 # ignored during this compare.
 
-%patch -P40 -p1 -b .aarch64-skia
+#%patch -P40 -p1 -b .aarch64-skia
 %patch -P44 -p1 -b .build-arm-libopus
 %patch -P71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12
 %patch -P78 -p1 -b .firefox-i686
-%patch -P81 -p1 -b .firefox-gcc-15.0-s390
+#%patch -P81 -p1 -b .firefox-gcc-15.0-s390
 %if 0%{?fedora} >= 44 || 0%{?rhel} >= 11
 %patch -P85 -p1 -b .wasm32-wasip1
 %endif

diff --git a/wasi.patch b/wasi.patch
index 70be783..1fe5e19 100644
--- a/wasi.patch
+++ b/wasi.patch
@@ -6,7 +6,7 @@ diff -up firefox-134.0.1/toolkit/moz.configure.wasi firefox-134.0.1/toolkit/moz.
          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", "/raid/CVS/firefox/firefox-152.0-build/firefox-152.0/wasi-sdk-30/build/sysroot/install/wasi-resource-dir/lib/wasm32-unknown-wasip1/libclang_rt.builtins.a"]
++            return ["--sysroot=%s" % wasi_sysroot, "-nodefaultlibs",  "-lc", "-lwasi-emulated-process-clocks", "-lc++", "-lc++abi", "/raid/CVS/firefox/firefox-153.0-build/firefox-153.0/wasi-sdk-30/build/sysroot/install/wasi-resource-dir/lib/wasm32-unknown-wasip1/libclang_rt.builtins.a"]
          return []
  
      set_config("WASI_SYSROOT", wasi_sysroot)

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/firefox] f43: build fixes
@ 2026-07-17  6:51 Martin Stransky
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Stransky @ 2026-07-17  6:51 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/firefox
Branch : f43
Commit : b36597512586f0988026cc84da80d0e500071f30
Author : Martin Stransky <stransky@redhat.com>
Date   : 2026-07-17T08:42:42+02:00
Stats  : +0/-4 in 1 file(s)
URL    : https://src.fedoraproject.org/rpms/firefox/c/b36597512586f0988026cc84da80d0e500071f30?branch=f43

Log:
build fixes

---
diff --git a/firefox.spec b/firefox.spec
index cbb5caf..3a1e31c 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -238,12 +238,10 @@ Source49:       wasi.patch.template
 Source50:       wasi-sdk-30.tar.gz
 
 # Build patches
-#Patch40:        build-aarch64-skia.patch
 Patch44:        build-arm-libopus.patch
 Patch71:        0001-GLIBCXX-fix-for-GCC-12.patch
 Patch78:        firefox-i686-build.patch
 Patch80:        wasi.patch
-#Patch81:        firefox-gcc-15.0-s390.patch
 Patch85:        build-wasm32-wasip1.patch
 
 # Fedora specific patches
@@ -520,11 +518,9 @@ This package contains results of tests executed during build.
 # there is a compare of config and js/config directories and .orig suffix is
 # ignored during this compare.
 
-#%patch -P40 -p1 -b .aarch64-skia
 %patch -P44 -p1 -b .build-arm-libopus
 %patch -P71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12
 %patch -P78 -p1 -b .firefox-i686
-#%patch -P81 -p1 -b .firefox-gcc-15.0-s390
 %if 0%{?fedora} >= 44 || 0%{?rhel} >= 11
 %patch -P85 -p1 -b .wasm32-wasip1
 %endif

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-07-17  6:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-17  6:16 [rpms/firefox] f43: build fixes Martin Stransky
2026-07-17  6:51 Martin Stransky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox