Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package MozillaThunderbird for 
openSUSE:Factory checked in at 2023-10-01 21:22:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old)
 and      /work/SRC/openSUSE:Factory/.MozillaThunderbird.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "MozillaThunderbird"

Sun Oct  1 21:22:40 2023 rev:319 rq:1114452 version:115.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes    
2023-09-28 00:29:41.641766062 +0200
+++ 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new.28202/MozillaThunderbird.changes
 2023-10-01 21:23:51.960031622 +0200
@@ -1,0 +2,9 @@
+Fri Sep 29 06:44:26 UTC 2023 - Wolfgang Rosenauer <w...@rosenauer.org>
+
+- Mozilla Thunderbird 115.3.1
+  MFSA 2023-45 (bsc#1215814)
+  * CVE-2023-5217 (bmo#1855550)
+    Heap buffer overflow in libvpx
+- Add mozilla-bmo1846703.patch
+
+-------------------------------------------------------------------

Old:
----
  l10n-115.3.0.tar.xz
  thunderbird-115.3.0.source.tar.xz
  thunderbird-115.3.0.source.tar.xz.asc

New:
----
  l10n-115.3.1.tar.xz
  mozilla-bmo1846703.patch
  thunderbird-115.3.1.source.tar.xz
  thunderbird-115.3.1.source.tar.xz.asc

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

Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.azJIyt/_old  2023-10-01 21:24:05.436519253 +0200
+++ /var/tmp/diff_new_pack.azJIyt/_new  2023-10-01 21:24:05.440519398 +0200
@@ -29,8 +29,8 @@
 # major 69
 # mainver %%major.99
 %define major          115
-%define mainver        %major.3.0
-%define orig_version   115.3.0
+%define mainver        %major.3.1
+%define orig_version   115.3.1
 %define orig_suffix    %nil
 %define update_channel release
 %define source_prefix  thunderbird-%{orig_version}
@@ -203,6 +203,7 @@
 Patch20:        mozilla-partial-revert-1768632.patch
 Patch21:        mozilla-bmo1775202.patch
 Patch22:        mozilla-rust-disable-future-incompat.patch
+Patch23:        mozilla-bmo1846703.patch
 %endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /bin/sh

++++++ l10n-115.3.0.tar.xz -> l10n-115.3.1.tar.xz ++++++

++++++ mozilla-bmo1846703.patch ++++++
diff -rup a/media/ffvpx/libavcodec/x86/mathops.h 
b/media/ffvpx/libavcodec/x86/mathops.h
--- a/media/ffvpx/libavcodec/x86/mathops.h      2023-09-28 20:57:25.994782086 
+0200
+++ b/media/ffvpx/libavcodec/x86/mathops.h      2023-09-28 20:57:50.084785348 
+0200
@@ -35,12 +35,20 @@
 static av_always_inline av_const int MULL(int a, int b, unsigned shift)
 {
     int rt, dummy;
+    if (__builtin_constant_p(shift))
     __asm__ (
         "imull %3               \n\t"
         "shrdl %4, %%edx, %%eax \n\t"
         :"=a"(rt), "=d"(dummy)
-        :"a"(a), "rm"(b), "ci"((uint8_t)shift)
+        :"a"(a), "rm"(b), "i"(shift & 0x1F)
     );
+    else
+        __asm__ (
+            "imull %3               \n\t"
+            "shrdl %4, %%edx, %%eax \n\t"
+            :"=a"(rt), "=d"(dummy)
+            :"a"(a), "rm"(b), "c"((uint8_t)shift)
+        );
     return rt;
 }
 
@@ -113,19 +121,31 @@ __asm__ volatile(\
 // avoid +32 for shift optimization (gcc should do that ...)
 #define NEG_SSR32 NEG_SSR32
 static inline  int32_t NEG_SSR32( int32_t a, int8_t s){
+    if (__builtin_constant_p(s))
     __asm__ ("sarl %1, %0\n\t"
          : "+r" (a)
-         : "ic" ((uint8_t)(-s))
+         : "i" (-s & 0x1F)
     );
+    else
+        __asm__ ("sarl %1, %0\n\t"
+               : "+r" (a)
+               : "c" ((uint8_t)(-s))
+        );
     return a;
 }
 
 #define NEG_USR32 NEG_USR32
 static inline uint32_t NEG_USR32(uint32_t a, int8_t s){
+    if (__builtin_constant_p(s))
     __asm__ ("shrl %1, %0\n\t"
          : "+r" (a)
-         : "ic" ((uint8_t)(-s))
+         : "i" (-s & 0x1F)
     );
+    else
+        __asm__ ("shrl %1, %0\n\t"
+               : "+r" (a)
+               : "c" ((uint8_t)(-s))
+        );
     return a;
 }
 

++++++ tar_stamps ++++++
--- /var/tmp/diff_new_pack.azJIyt/_old  2023-10-01 21:24:05.660527359 +0200
+++ /var/tmp/diff_new_pack.azJIyt/_new  2023-10-01 21:24:05.664527503 +0200
@@ -1,11 +1,11 @@
 PRODUCT="thunderbird"
 CHANNEL="esr115"
-VERSION="115.3.0"
+VERSION="115.3.1"
 VERSION_SUFFIX=""
-PREV_VERSION="115.2.3"
+PREV_VERSION="115.3.0"
 PREV_VERSION_SUFFIX=""
 #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
 RELEASE_REPO="https://hg.mozilla.org/releases/comm-esr115";
-RELEASE_TAG="1218aebde8d83fe28bbdfe39c63d7a10044829c2"
-RELEASE_TIMESTAMP="20230926115257"
+RELEASE_TAG="42b3addbca70f64493bdbede7f3f66dc40641a0a"
+RELEASE_TIMESTAMP="20230928194049"
 

++++++ thunderbird-115.3.0.source.tar.xz -> thunderbird-115.3.1.source.tar.xz 
++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/thunderbird-115.3.0.source.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaThunderbird.new.28202/thunderbird-115.3.1.source.tar.xz
 differ: char 15, line 1

Reply via email to