Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package MozillaFirefox for openSUSE:Factory 
checked in at 2021-12-30 15:55:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old)
 and      /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "MozillaFirefox"

Thu Dec 30 15:55:28 2021 rev:353 rq:943041 version:95.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes    
2021-12-18 20:29:34.698220294 +0100
+++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1896/MozillaFirefox.changes  
2021-12-30 15:55:43.856668902 +0100
@@ -1,0 +2,16 @@
+Tue Dec 28 17:45:28 UTC 2021 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Add upstream patches:
+  * mozilla-bmo1745560.patch: Fix build against wayland 1.20.
+  * mozilla-bmo1744896.patch: Create WaylandVsyncSource on window
+    creation
+
+-------------------------------------------------------------------
+Mon Dec 20 21:57:30 UTC 2021 - Wolfgang Rosenauer <w...@rosenauer.org>
+
+- Mozilla Firefox 95.0.2
+  * Addresses frequent crashes experienced by users with C/E/Z-Series
+    "Bobcat" CPUs running on Windows 7, 8, and 8.1.
+- updated constraints for ppc and x86-64
+
+-------------------------------------------------------------------

Old:
----
  firefox-95.0.1.source.tar.xz
  firefox-95.0.1.source.tar.xz.asc
  l10n-95.0.1.tar.xz

New:
----
  firefox-95.0.2.source.tar.xz
  firefox-95.0.2.source.tar.xz.asc
  l10n-95.0.2.tar.xz
  mozilla-bmo1744896.patch
  mozilla-bmo1745560.patch

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

Other differences:
------------------
++++++ MozillaFirefox.spec ++++++
--- /var/tmp/diff_new_pack.hqBgVp/_old  2021-12-30 15:55:56.416678586 +0100
+++ /var/tmp/diff_new_pack.hqBgVp/_new  2021-12-30 15:55:56.420678590 +0100
@@ -29,8 +29,8 @@
 # major 69
 # mainver %major.99
 %define major          95
-%define mainver        %major.0.1
-%define orig_version   95.0.1
+%define mainver        %major.0.2
+%define orig_version   95.0.2
 %define orig_suffix    %{nil}
 %define update_channel release
 %define branding       1
@@ -223,6 +223,8 @@
 Patch28:        mozilla-libavcodec58_91.patch
 Patch29:        mozilla-silence-no-return-type.patch
 Patch31:        mozilla-bmo531915.patch
+Patch32:        mozilla-bmo1745560.patch
+Patch33:        mozilla-bmo1744896.patch
 # Firefox/browser
 Patch101:       firefox-kde.patch
 Patch102:       firefox-branded-icons.patch
@@ -351,6 +353,8 @@
 %patch28 -p1
 %patch29 -p1
 %patch31 -p1
+%patch32 -p1
+%patch33 -p1
 # Firefox
 %patch101 -p1
 %patch102 -p1

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.hqBgVp/_old  2021-12-30 15:55:56.508678657 +0100
+++ /var/tmp/diff_new_pack.hqBgVp/_new  2021-12-30 15:55:56.512678660 +0100
@@ -51,7 +51,7 @@
     </conditions>
     <hardware>
       <memory>
-        <size unit="G">16</size>
+        <size unit="G">18</size>
       </memory>
     </hardware>
   </overwrite>
@@ -62,10 +62,10 @@
     </conditions>
     <hardware>
       <disk>
-        <size unit="G">25</size>
+        <size unit="G">36</size>
       </disk>
       <physicalmemory>
-        <size unit="G">10</size>
+        <size unit="G">11</size>
       </physicalmemory>
       <memoryperjob>
         <size unit="M">2500</size>

++++++ firefox-95.0.1.source.tar.xz -> firefox-95.0.2.source.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/firefox-95.0.1.source.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaFirefox.new.1896/firefox-95.0.2.source.tar.xz
 differ: char 15, line 1

++++++ l10n-95.0.1.tar.xz -> l10n-95.0.2.tar.xz ++++++

++++++ mozilla-bmo1744896.patch ++++++
diff -up firefox-95.0.2/widget/gtk/nsWindow.cpp.1744896 
firefox-95.0.2/widget/gtk/nsWindow.cpp
--- firefox-95.0.2/widget/gtk/nsWindow.cpp.1744896      2021-12-23 
11:54:31.522539340 +0100
+++ firefox-95.0.2/widget/gtk/nsWindow.cpp      2021-12-23 11:55:56.070270174 
+0100
@@ -5765,6 +5765,17 @@ nsresult nsWindow::Create(nsIWidget* aPa
       }
     }
 #endif
+#ifdef MOZ_WAYLAND
+  // Initialize the window specific VsyncSource early in order to avoid races
+  // with BrowserParent::UpdateVsyncParentVsyncSource().
+  // Only use for toplevel windows for now, see bug 1619246.
+  if (GdkIsWaylandDisplay() &&
+      StaticPrefs::widget_wayland_vsync_enabled_AtStartup() &&
+      mWindowType == eWindowType_toplevel) {
+    mWaylandVsyncSource = new WaylandVsyncSource();
+    MOZ_RELEASE_ASSERT(mWaylandVsyncSource);
+  }
+#endif
 
     // We create input contexts for all containers, except for
     // toplevel popup windows
@@ -6077,19 +6088,12 @@ void nsWindow::ResumeCompositorFromCompo
 
 void nsWindow::WaylandStartVsync() {
 #ifdef MOZ_WAYLAND
-  // only use for toplevel windows for now - see bug 1619246
-  if (!GdkIsWaylandDisplay() ||
-      !StaticPrefs::widget_wayland_vsync_enabled_AtStartup() ||
-      mWindowType != eWindowType_toplevel) {
+  if (!mWaylandVsyncSource) {
     return;
   }
 
   LOG("nsWindow::WaylandStartVsync() [%p]\n", (void*)this);
 
-  if (!mWaylandVsyncSource) {
-    mWaylandVsyncSource = new WaylandVsyncSource();
-  }
-
   WaylandVsyncSource::WaylandDisplay& display =
       static_cast<WaylandVsyncSource::WaylandDisplay&>(
           mWaylandVsyncSource->GetGlobalDisplay());


++++++ mozilla-bmo1745560.patch ++++++
diff --git a/widget/gtk/mozwayland/mozwayland.c 
b/widget/gtk/mozwayland/mozwayland.c
--- a/widget/gtk/mozwayland/mozwayland.c
+++ b/widget/gtk/mozwayland/mozwayland.c
@@ -200,3 +200,10 @@
 
 MOZ_EXPORT void wl_list_insert_list(struct wl_list* list,
                                     struct wl_list* other) {}
+
+MOZ_EXPORT struct wl_proxy* wl_proxy_marshal_flags(
+    struct wl_proxy* proxy, uint32_t opcode,
+    const struct wl_interface* interface, uint32_t version, uint32_t flags,
+    ...) {
+  return NULL;
+}


++++++ tar_stamps ++++++
--- /var/tmp/diff_new_pack.hqBgVp/_old  2021-12-30 15:55:56.816678895 +0100
+++ /var/tmp/diff_new_pack.hqBgVp/_new  2021-12-30 15:55:56.816678895 +0100
@@ -1,11 +1,11 @@
 PRODUCT="firefox"
 CHANNEL="release"
-VERSION="95.0.1"
+VERSION="95.0.2"
 VERSION_SUFFIX=""
-PREV_VERSION="95.0"
+PREV_VERSION="95.0.1"
 PREV_VERSION_SUFFIX=""
 #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
 RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release";
-RELEASE_TAG="5a1a2f3b06c23a27532ba48f9999c59c643f3f36"
-RELEASE_TIMESTAMP="20211129150630"
+RELEASE_TAG="1ff2cec0bb36e389df1a209a9f882b443ed48495"
+RELEASE_TIMESTAMP="20211218203254"
 

Reply via email to