diff --git a/allocator-api2-fix-unsafe-autoref-lint-error.patch b/allocator-api2-fix-unsafe-autoref-lint-error.patch deleted file mode 100644 index 0f8502de14556e5012b5f778fc0d9723c4b9d59f..0000000000000000000000000000000000000000 --- a/allocator-api2-fix-unsafe-autoref-lint-error.patch +++ /dev/null @@ -1,23 +0,0 @@ -From f95e3419ce41883904fcb2279b52aa35b5f04d76 Mon Sep 17 00:00:00 2001 -From: Davi Nakano -Date: Thu, 4 Sep 2025 14:39:23 -0600 -Subject: [PATCH] fix implicit autoref creates a reference to the - dereference of a raw pointer - ---- - src/vec/mod.rs | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/third_party/rust/allocator-api2/src/stable/vec/mod.rs b/third_party/rust/allocator-api2/src/stable/vec/mod.rs -index bcb61b2..55e5e07 100644 ---- a/third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-09-21 11:55:52.911442500 +0800 -+++ b/third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-09-21 11:56:34.642381500 +0800 -@@ -1899,7 +1899,7 @@ - #[cfg(not(no_global_oom_handling))] - #[inline(always)] - unsafe fn append_elements(&mut self, other: *const [T]) { -- let count = unsafe { (*other).len() }; -+ let count = unsafe { (&(*other)).len() }; - self.reserve(count); - let len = self.len(); - unsafe { ptr::copy_nonoverlapping(other as *const T, self.as_mut_ptr().add(len), count) }; diff --git a/thunderbird-140.3.1esr.source.tar.xz b/thunderbird-140.4.0esr.source.tar.xz similarity index 32% rename from thunderbird-140.3.1esr.source.tar.xz rename to thunderbird-140.4.0esr.source.tar.xz index af4bd2954e0d850fc1ef4c887a0fe4dec6327fd0..fdd35728f8940f6262554c0d8dc8543c5468e751 100644 --- a/thunderbird-140.3.1esr.source.tar.xz +++ b/thunderbird-140.4.0esr.source.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5981260076790dae80c8190c2f4109e33843c70fd7d19ec64f1d3ec8a38ff2e6 -size 758697864 +oid sha256:b0eb946d9e6d4b2adbfad0893a5c79caa11203a3906b0b5f26f0ccc4c9b28ff0 +size 754630692 diff --git a/thunderbird-langpacks-140.3.1esr.tar.xz b/thunderbird-langpacks-140.4.0esr.tar.xz similarity index 32% rename from thunderbird-langpacks-140.3.1esr.tar.xz rename to thunderbird-langpacks-140.4.0esr.tar.xz index ebdcaada0561b56baed4ade8ed6b3139468c6d41..ec8a0770dee7605a0df9d15c47bcb3aae89634ec 100644 --- a/thunderbird-langpacks-140.3.1esr.tar.xz +++ b/thunderbird-langpacks-140.4.0esr.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91a61e7861b10f83dc173c1af3bc94ae3659ae86ed3aca884ab901e349b496b1 -size 26198500 +oid sha256:353c33b014de36c96c334d4bc87310bf4bf2132049e00ede1842df2f77b6c855 +size 26157948 diff --git a/thunderbird.spec b/thunderbird.spec index 02794734b43699be6a88900ad70e7b50fa796326..2fe3a2c183d1994c95e9fe0438ea7c0506adb46e 100644 --- a/thunderbird.spec +++ b/thunderbird.spec @@ -59,7 +59,7 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird -Version: 140.3.1 +Version: 140.4.0 Release: 1 URL: https://www.mozilla.org/projects/thunderbird/ License: MPL-2.0 OR GPL-2.0-or-later OR LGPL-2.0-or-later @@ -83,7 +83,6 @@ Source32: node-stdout-nonblocking-wrapper # Build patches Patch0: build-aarch64-skia.patch -Patch1: allocator-api2-fix-unsafe-autoref-lint-error.patch # gcc 12 build fix patches Patch422: 0001-GLIBCXX-fix-for-GCC-12.patch @@ -214,7 +213,6 @@ debug %{name}, you want to install %{name}-debuginfo instead. # Build patches %patch -P 0 -p1 -b .build-aarch64-skia -%patch -P 1 -p1 -b .fix-unsafe-autoref-lint-error %patch -P 402 -p1 -b .526293 %patch -P 406 -p1 -b .1170092-etc-conf @@ -564,6 +562,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #=============================================================================== %changelog +* Wed Oct 15 2025 Funda Wang - 140.4.0-1 +- update to 140.4.0 + * Wed Oct 01 2025 Funda Wang - 140.3.1-1 - update to 140.3.1