thunderbird 102.8.0-1 (x86_64;aarch64;znver1) 2023-17280
9999

Status published
Submitter cris [@T] beebames.com
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/291255
Packages
thunderbird-102.8.0-1.x86_64.binary
thunderbird-102.8.0-1.x86_64.source
thunderbird-ar-102.8.0-1.x86_64.binary
thunderbird-ast-102.8.0-1.x86_64.binary
thunderbird-be-102.8.0-1.x86_64.binary
thunderbird-bg-102.8.0-1.x86_64.binary
thunderbird-br-102.8.0-1.x86_64.binary
thunderbird-ca-102.8.0-1.x86_64.binary
thunderbird-cs-102.8.0-1.x86_64.binary
thunderbird-da-102.8.0-1.x86_64.binary
thunderbird-de-102.8.0-1.x86_64.binary
thunderbird-el-102.8.0-1.x86_64.binary
thunderbird-en_GB-102.8.0-1.x86_64.binary
thunderbird-en_US-102.8.0-1.x86_64.binary
thunderbird-es_AR-102.8.0-1.x86_64.binary
thunderbird-es_ES-102.8.0-1.x86_64.binary
thunderbird-et-102.8.0-1.x86_64.binary
thunderbird-eu-102.8.0-1.x86_64.binary
thunderbird-fi-102.8.0-1.x86_64.binary
thunderbird-fr-102.8.0-1.x86_64.binary
thunderbird-fy-102.8.0-1.x86_64.binary
thunderbird-ga-102.8.0-1.x86_64.binary
thunderbird-gd-102.8.0-1.x86_64.binary
thunderbird-gl-102.8.0-1.x86_64.binary
thunderbird-he-102.8.0-1.x86_64.binary
thunderbird-hr-102.8.0-1.x86_64.binary
thunderbird-hu-102.8.0-1.x86_64.binary
thunderbird-hy-102.8.0-1.x86_64.binary
thunderbird-id-102.8.0-1.x86_64.binary
thunderbird-is-102.8.0-1.x86_64.binary
thunderbird-it-102.8.0-1.x86_64.binary
thunderbird-ja-102.8.0-1.x86_64.binary
thunderbird-ko-102.8.0-1.x86_64.binary
thunderbird-lt-102.8.0-1.x86_64.binary
thunderbird-nb_NO-102.8.0-1.x86_64.binary
thunderbird-nl-102.8.0-1.x86_64.binary
thunderbird-nn_NO-102.8.0-1.x86_64.binary
thunderbird-pl-102.8.0-1.x86_64.binary
thunderbird-pt_BR-102.8.0-1.x86_64.binary
thunderbird-pt_PT-102.8.0-1.x86_64.binary
thunderbird-ro-102.8.0-1.x86_64.binary
thunderbird-ru-102.8.0-1.x86_64.binary
thunderbird-sk-102.8.0-1.x86_64.binary
thunderbird-sl-102.8.0-1.x86_64.binary
thunderbird-sq-102.8.0-1.x86_64.binary
thunderbird-sv_SE-102.8.0-1.x86_64.binary
thunderbird-tr-102.8.0-1.x86_64.binary
thunderbird-uk-102.8.0-1.x86_64.binary
thunderbird-vi-102.8.0-1.x86_64.binary
thunderbird-zh_CN-102.8.0-1.x86_64.binary
thunderbird-zh_TW-102.8.0-1.x86_64.binary
thunderbird-102.8.0-1.aarch64.source
thunderbird-102.8.0-1.aarch64.binary
thunderbird-ar-102.8.0-1.aarch64.binary
thunderbird-ast-102.8.0-1.aarch64.binary
thunderbird-be-102.8.0-1.aarch64.binary
thunderbird-bg-102.8.0-1.aarch64.binary
thunderbird-br-102.8.0-1.aarch64.binary
thunderbird-ca-102.8.0-1.aarch64.binary
thunderbird-cs-102.8.0-1.aarch64.binary
thunderbird-da-102.8.0-1.aarch64.binary
thunderbird-de-102.8.0-1.aarch64.binary
thunderbird-el-102.8.0-1.aarch64.binary
thunderbird-en_GB-102.8.0-1.aarch64.binary
thunderbird-en_US-102.8.0-1.aarch64.binary
thunderbird-es_AR-102.8.0-1.aarch64.binary
thunderbird-es_ES-102.8.0-1.aarch64.binary
thunderbird-et-102.8.0-1.aarch64.binary
thunderbird-eu-102.8.0-1.aarch64.binary
thunderbird-fi-102.8.0-1.aarch64.binary
thunderbird-fr-102.8.0-1.aarch64.binary
thunderbird-fy-102.8.0-1.aarch64.binary
thunderbird-ga-102.8.0-1.aarch64.binary
thunderbird-gd-102.8.0-1.aarch64.binary
thunderbird-gl-102.8.0-1.aarch64.binary
thunderbird-he-102.8.0-1.aarch64.binary
thunderbird-hr-102.8.0-1.aarch64.binary
thunderbird-hu-102.8.0-1.aarch64.binary
thunderbird-hy-102.8.0-1.aarch64.binary
thunderbird-id-102.8.0-1.aarch64.binary
thunderbird-is-102.8.0-1.aarch64.binary
thunderbird-it-102.8.0-1.aarch64.binary
thunderbird-ja-102.8.0-1.aarch64.binary
thunderbird-ko-102.8.0-1.aarch64.binary
thunderbird-lt-102.8.0-1.aarch64.binary
thunderbird-nb_NO-102.8.0-1.aarch64.binary
thunderbird-nl-102.8.0-1.aarch64.binary
thunderbird-nn_NO-102.8.0-1.aarch64.binary
thunderbird-pl-102.8.0-1.aarch64.binary
thunderbird-pt_BR-102.8.0-1.aarch64.binary
thunderbird-pt_PT-102.8.0-1.aarch64.binary
thunderbird-ro-102.8.0-1.aarch64.binary
thunderbird-ru-102.8.0-1.aarch64.binary
thunderbird-sk-102.8.0-1.aarch64.binary
thunderbird-sl-102.8.0-1.aarch64.binary
thunderbird-sq-102.8.0-1.aarch64.binary
thunderbird-sv_SE-102.8.0-1.aarch64.binary
thunderbird-tr-102.8.0-1.aarch64.binary
thunderbird-uk-102.8.0-1.aarch64.binary
thunderbird-vi-102.8.0-1.aarch64.binary
thunderbird-zh_CN-102.8.0-1.aarch64.binary
thunderbird-zh_TW-102.8.0-1.aarch64.binary
thunderbird-102.8.0-1.znver1.binary
thunderbird-102.8.0-1.znver1.source
thunderbird-ar-102.8.0-1.znver1.binary
thunderbird-ast-102.8.0-1.znver1.binary
thunderbird-be-102.8.0-1.znver1.binary
thunderbird-bg-102.8.0-1.znver1.binary
thunderbird-br-102.8.0-1.znver1.binary
thunderbird-ca-102.8.0-1.znver1.binary
thunderbird-cs-102.8.0-1.znver1.binary
thunderbird-da-102.8.0-1.znver1.binary
thunderbird-de-102.8.0-1.znver1.binary
thunderbird-el-102.8.0-1.znver1.binary
thunderbird-en_GB-102.8.0-1.znver1.binary
thunderbird-en_US-102.8.0-1.znver1.binary
thunderbird-es_AR-102.8.0-1.znver1.binary
thunderbird-es_ES-102.8.0-1.znver1.binary
thunderbird-et-102.8.0-1.znver1.binary
thunderbird-eu-102.8.0-1.znver1.binary
thunderbird-fi-102.8.0-1.znver1.binary
thunderbird-fr-102.8.0-1.znver1.binary
thunderbird-fy-102.8.0-1.znver1.binary
thunderbird-ga-102.8.0-1.znver1.binary
thunderbird-gd-102.8.0-1.znver1.binary
thunderbird-gl-102.8.0-1.znver1.binary
thunderbird-he-102.8.0-1.znver1.binary
thunderbird-hr-102.8.0-1.znver1.binary
thunderbird-hu-102.8.0-1.znver1.binary
thunderbird-hy-102.8.0-1.znver1.binary
thunderbird-id-102.8.0-1.znver1.binary
thunderbird-is-102.8.0-1.znver1.binary
thunderbird-it-102.8.0-1.znver1.binary
thunderbird-ja-102.8.0-1.znver1.binary
thunderbird-ko-102.8.0-1.znver1.binary
thunderbird-lt-102.8.0-1.znver1.binary
thunderbird-nb_NO-102.8.0-1.znver1.binary
thunderbird-nl-102.8.0-1.znver1.binary
thunderbird-nn_NO-102.8.0-1.znver1.binary
thunderbird-pl-102.8.0-1.znver1.binary
thunderbird-pt_BR-102.8.0-1.znver1.binary
thunderbird-pt_PT-102.8.0-1.znver1.binary
thunderbird-ro-102.8.0-1.znver1.binary
thunderbird-ru-102.8.0-1.znver1.binary
thunderbird-sk-102.8.0-1.znver1.binary
thunderbird-sl-102.8.0-1.znver1.binary
thunderbird-sq-102.8.0-1.znver1.binary
thunderbird-sv_SE-102.8.0-1.znver1.binary
thunderbird-tr-102.8.0-1.znver1.binary
thunderbird-uk-102.8.0-1.znver1.binary
thunderbird-vi-102.8.0-1.znver1.binary
thunderbird-zh_CN-102.8.0-1.znver1.binary
thunderbird-zh_TW-102.8.0-1.znver1.binary
Build Date 2023-02-20 14:03:13 +0000 UTC
Last Updated 2023-02-20 22:30:32.429174295 +0000 UTC
$ git diff --patch-with-stat --summary 4287a1a76c78ec796c4ddc44344d3f508ba79551..334c1551d16aa7a7b9fb95f26b5168980e30f477

 .abf.yml                       | 104 ++++++++++++++++++++---------------------
 build-python-3.11.patch        |  28 -----------
 firefox-98.0-python-3.11.patch |  99 ---------------------------------------
 thunderbird.spec               |   4 +-
 4 files changed, 53 insertions(+), 182 deletions(-)
 delete mode 100644 build-python-3.11.patch
 delete mode 100644 firefox-98.0-python-3.11.patch

diff --git a/.abf.yml b/.abf.yml
index a04df59..b477137 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,54 +1,54 @@
 sources:
-  ar.xpi: dda7bf9fbba9536abf95be07e37c67ab52b537c1
-  ast.xpi: 830fbf8fb51a5d19aaa6ed3ab00e7dc532889c24
-  be.xpi: 28bb38c79944350244a70598c044a4acb03b1739
-  bg.xpi: b910af884a92b62863707f933eb72953815b73ef
-  br.xpi: 252b88a4154040b062662e67080e87d672c9280c
-  ca.xpi: c9fe6f2cdd6e5c007d59ff36b2bd0b9dcbe72413
-  cbindgen-vendor.tar.xz: e5b896e6edab51fa5bb92c7ca4b7304cd7ac7cdf
-  cs.xpi: 1ef20a65fa00dd168161d866703323c57c77f7ba
-  da.xpi: 8e15829a0a3ff4c7558b57ceb579ef307cc80253
-  de.xpi: 2916d0650783ebbdb150eef56185eeb8f5feface
-  el.xpi: e9f44647debb2c09eb07791b4a7a63ff65f7bcc8
-  en-GB.xpi: 9d1734f5b5e2acfb22df2cb489314dfcbe7df5e7
-  en-US.xpi: 2a9d160ec425045e8833418cabc0942b3a0ff095
-  es-AR.xpi: afb1e2f945fdb628e3406ce6ad0d490fab761e82
-  es-ES.xpi: 28d2bdd59968f074aac6cc51caf87a5e211f60c6
-  et.xpi: d17b6780b6fdfdff633d13fe7d111116e460e809
-  eu.xpi: fdb4d1c0f3da6dc0861e85b3624eceda70adcbd5
-  fi.xpi: 44955b5606b07373ef01ab80a0c87204f344f0ea
-  fr.xpi: ec993445f7615efec749ff6487b0805aef9592e8
-  fy-NL.xpi: a5fb7fc637186b69c488243fb7fc82423197d6dd
-  ga-IE.xpi: 18b45e9af7f66047a631dbc5e92a5df77b32a51f
-  gd.xpi: e0af528ee1935a02184a87b78c53b1f984b24c6b
-  gl.xpi: 455d41bcedfa077dd396d6bd87d4a0aefd710fba
-  he.xpi: bc3bffb89f25766b28c3e6931097641b369c492a
-  hr.xpi: 474cd724e3dbb51a675c3c37128dbc177d6fc5ce
-  hu.xpi: d15e141e120a513eee464afb0c0419ab916501ed
-  hy-AM.xpi: befda5de1d7a27834afd3b9d91198d643229532f
-  id.xpi: 8cc30bec1fb5c94e9650099614a2b845b3e93d66
-  is.xpi: 3e58c4fe62e212c741112d71b375ec9851983570
-  it.xpi: d2f9a69fb00db9241f90c2fb9e5353f320f566c4
-  ja.xpi: db81371711e10530590e39d6ed705d0dbbb5c4bb
-  ko.xpi: 0f1870024cf91c110e1556e11fcc97dfd0b74193
-  lt.xpi: dfb8d01ca3ac7a4b042f578de32228e9efd32b63
-  nb-NO.xpi: fd8c642b06c3d745857d4ff3e4805a4b4ad6d7d1
-  nl.xpi: cfc9ef90d04a1a5a9a46b36e7e60b0b60730392c
-  nn-NO.xpi: 8bb526eda8ac132b0e5617f59260eea695bc25bd
+  ar.xpi: 286c615ae59567c62fd11f0444f5a1ac40a0f20c
+  ast.xpi: 62f1aab5aeab94debfc48657ebc9812f57572ece
+  be.xpi: 481c2e133a28f50716d390418748b4ec271442cc
+  bg.xpi: ff247bec7423b3fb9de0dbe2dd379c0bf0ce718c
+  br.xpi: dee2ab04b398909bb4b48c1816fb2b68a76c7cdd
+  ca.xpi: 6bba2539bf8d0659e61c9aabaeb9505685d7b745
+  cbindgen-vendor.tar.xz: 8faf49463f1705b8604b2d121dc844aad7e37eae
+  cs.xpi: 1304f7400a100c67cd3ab8425cd00d3f4d185173
+  da.xpi: 4a1ab0000a6bb61df20773f7d5d092a6e3baf46f
+  de.xpi: d622fd945d3cdb350cf6b2ef46f7768323519796
+  el.xpi: 3ddd71eb4730f61ba4a90ee2e2c308a37410a4e5
+  en-GB.xpi: 7315d64c94bc74c995e3be48a5e9fcdb626e0486
+  en-US.xpi: bf7519c26bf5d2e05f11f70ad1912f95e13f2681
+  es-AR.xpi: b9d95c198eac8c8ed67f0b63032b49e950d169ef
+  es-ES.xpi: b7d200f52a4dd5e95f26eef39b8ae354cd21890b
+  et.xpi: a06f81016e68aa1d668daa409985a19126739d44
+  eu.xpi: 2088b497af7265ae7817621eca7cb86513198c9a
+  fi.xpi: cbc71047265607803d6b8400e644583cefe6f88a
+  fr.xpi: 3f5b06ebaaee08080b10212d0a62abf9bd29bd02
+  fy-NL.xpi: 63e6e3aa51b8888709592e8d4e8dc3db778fdbbd
+  ga-IE.xpi: 90628cef1e745366a81f1b043c59a4c8a342b043
+  gd.xpi: f394c74800aab4d8f5b92db82c61373c75f567ea
+  gl.xpi: 5fd01d8967d72e5acd5efc82a5f57e1f2fb132d6
+  he.xpi: 2049d55053a8fc2491b5c73c3dd3c9cdb6cdb8bd
+  hr.xpi: 00db3c52896348492807b66cb323c2ab8b8c5872
+  hu.xpi: a0460eaa87b65be8f64b325fe268f52e4897b103
+  hy-AM.xpi: 357dad08500e4f2827cfc3d202e45acdc44c5604
+  id.xpi: 1f33a36f2696183d1c86f53f25f9aea4889ac931
+  is.xpi: a257dd5df901d7e99a25ebf7fe9378709ad38553
+  it.xpi: 0de5df62a9cb62b9db5419ad53603f315928a22e
+  ja.xpi: e150199e09b4de8fa217fb9298fc9de9493cac57
+  ko.xpi: 83567915789c121627d7a80aa31931876c545693
+  lt.xpi: 410bc7cb3c3adaacd608af3c536e0afc10a551b0
+  nb-NO.xpi: 32e6840d15ab3aaafa08d3d5a98be847be2e9c4a
+  nl.xpi: 5f2462ab54bf96ae685c192f14750b52d34977d2
+  nn-NO.xpi: d5fa46540955529336ee3e40a4dce8bebe71d5fd
   pa-IN.xpi: 6aee55e1bc6519ba0f38731ffb937123059e7add
-  pl.xpi: 2008424aa9592681be1de48f3810baea4d65e94e
-  pt-BR.xpi: 9a92edf3af53c829b603ef21058732cdf98b5cba
-  pt-PT.xpi: 37ec6ae56ef8ec553cbd3cf220ccc1f7063e10a7
-  ro.xpi: 949af8c1d4976ef2f21e66a0cfd6486aa7f2e734
-  ru.xpi: d9329b720a7d643387c457afd0086ab81df691f7
-  sk.xpi: 7bffe8c7bc05aab2d17ecb9572eb00f186523deb
-  sl.xpi: af92ec542b645ea014c4aa695f6ca557b6992482
-  sq.xpi: 894e857c559ea42684b9343f4b255efd086c75f4
-  sr.xpi: fd0a4cb8fd4ba5d6abc5954bc7cdf723777110dd
-  sv-SE.xpi: c1a5ce22a99bf1e219f550ae4139937a7c46ad33
-  thunderbird-102.6.0.source.tar.xz: 6e9631afee62e7a8888dbf85bb09909b21c70796
-  tr.xpi: 011d2f91b08f60a8ce53844a4a2a5b9a84fa907f
-  uk.xpi: 70bb55475b53ec468705cfcfda10ae15178b660f
-  vi.xpi: e2458f4e44ff19b06f05f94cbe413388bd10d47f
-  zh-CN.xpi: 37ee573ea97b96470d9eb82eae5b15123101dbb0
-  zh-TW.xpi: 1e2e98c9c7873b978ac10b66a5e37307721eac6d
+  pl.xpi: d3020c746c72ba78ee26fab29eca98a81d67b8a5
+  pt-BR.xpi: 63ec3cfffe4cf25d43cb79da9176ad50259bb391
+  pt-PT.xpi: 9c7f03cfbda1ecd47289427557b5051380b7de09
+  ro.xpi: a85d0c511cacc141af20a56ce140cbb4b8991527
+  ru.xpi: 21511d37941d6b8d1a78625186ebb46c9668c52e
+  sk.xpi: 7fbd6ddcee3ae7f90f69e8ad5036ef4f2f8e19e6
+  sl.xpi: 0b279026b0c28cee890d6f82c6a6451e9cdf2069
+  sq.xpi: ba621c84f44900dc39cf94d33231fcf0171bca32
+  sr.xpi: 345fb081f25ea132c1bab934f1258477fd44bad3
+  sv-SE.xpi: cb92762a32a169ab3c078721b99095091ee1137c
+  thunderbird-102.8.0.source.tar.xz: f26d33c73781029938ac8c5eaa727c599f6f15b6
+  tr.xpi: d5b4706f3775d94857031bb4ee6ab47720f9a327
+  uk.xpi: dca568c8628e528ea4c2019b7561d8975a38ffde
+  vi.xpi: c51bb553bd16e606ba0dc61e1453ba6908496ac1
+  zh-CN.xpi: d039d0b49c71849e3ef55d360dd8dcdbf4398d83
+  zh-TW.xpi: dbdabe4e0f13cf9e0459ac63d017f052ab48931d
diff --git a/build-python-3.11.patch b/build-python-3.11.patch
deleted file mode 100644
index 410a3da..0000000
--- a/build-python-3.11.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -up firefox-102.0/xpcom/idl-parser/xpidl/xpidl.py.build-python-3.11 firefox-102.0/xpcom/idl-parser/xpidl/xpidl.py
---- firefox-102.0/xpcom/idl-parser/xpidl/xpidl.py.build-python-3.11	2022-06-23 09:10:31.000000000 +0200
-+++ firefox-102.0/xpcom/idl-parser/xpidl/xpidl.py	2022-07-15 16:18:52.048351493 +0200
-@@ -1572,13 +1572,13 @@ class IDLParser(object):
-     t_ignore = " \t"
- 
-     def t_multilinecomment(self, t):
--        r"/\*(?s).*?\*/"
-+        r"/\*(?s:.)*?\*/"
-         t.lexer.lineno += t.value.count("\n")
-         if t.value.startswith("/**"):
-             self._doccomments.append(t.value)
- 
-     def t_singlelinecomment(self, t):
--        r"(?m)//.*?$"
-+        r"(?m://.*?$)"
- 
-     def t_IID(self, t):
-         return t
-@@ -1591,7 +1591,7 @@ class IDLParser(object):
-         return t
- 
-     def t_LCDATA(self, t):
--        r"(?s)%\{[ ]*C\+\+[ ]*\n(?P<cdata>.*?\n?)%\}[ ]*(C\+\+)?"
-+        r"(?s:%\{[ ]*C\+\+[ ]*\n(?P<cdata>.*?\n?)%\}[ ]*(C\+\+)?)"
-         t.type = "CDATA"
-         t.value = t.lexer.lexmatch.group("cdata")
-         t.lexer.lineno += t.value.count("\n")
diff --git a/firefox-98.0-python-3.11.patch b/firefox-98.0-python-3.11.patch
deleted file mode 100644
index 7fe4338..0000000
--- a/firefox-98.0-python-3.11.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-diff -up firefox-98.0/dom/base/usecounters.py.omv~ firefox-98.0/dom/base/usecounters.py
---- firefox-98.0/dom/base/usecounters.py.omv~	2022-03-15 15:52:22.532354802 +0100
-+++ firefox-98.0/dom/base/usecounters.py	2022-03-15 15:52:25.708262252 +0100
-@@ -8,7 +8,7 @@ import re
- 
- def read_conf(conf_filename):
-     # Can't read/write from a single StringIO, so make a new one for reading.
--    stream = open(conf_filename, "rU")
-+    stream = open(conf_filename, "r")
- 
-     def parse_counters(stream):
-         for line_num, line in enumerate(stream):
-diff -up firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py.omv~ firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py
---- firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py.omv~	2022-03-15 15:53:15.344815781 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/action/process_define_files.py	2022-03-15 15:53:17.590750332 +0100
-@@ -36,7 +36,7 @@ def process_define_file(output, input):
-     ) and not config.substs.get("JS_STANDALONE"):
-         config = PartialConfigEnvironment(mozpath.join(topobjdir, "js", "src"))
- 
--    with open(path, "rU") as input:
-+    with open(path, "r") as input:
-         r = re.compile(
-             "^\s*#\s*(?P<cmd>[a-z]+)(?:\s+(?P<name>\S+)(?:\s+(?P<value>\S+))?)?", re.U
-         )
-diff -up firefox-98.0/python/mozbuild/mozbuild/backend/base.py.omv~ firefox-98.0/python/mozbuild/mozbuild/backend/base.py
---- firefox-98.0/python/mozbuild/mozbuild/backend/base.py.omv~	2022-03-15 15:52:34.839996140 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/backend/base.py	2022-03-15 15:52:37.956905309 +0100
-@@ -272,7 +272,7 @@ class BuildBackend(LoggingMixin):
-         return status
- 
-     @contextmanager
--    def _write_file(self, path=None, fh=None, readmode="rU"):
-+    def _write_file(self, path=None, fh=None, readmode="r"):
-         """Context manager to write a file.
- 
-         This is a glorified wrapper around FileAvoidWrite with integration to
-diff -up firefox-98.0/python/mozbuild/mozbuild/preprocessor.py.omv~ firefox-98.0/python/mozbuild/mozbuild/preprocessor.py
---- firefox-98.0/python/mozbuild/mozbuild/preprocessor.py.omv~	2022-03-15 15:52:44.583712196 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/preprocessor.py	2022-03-15 15:52:57.578333516 +0100
-@@ -531,7 +531,7 @@ class Preprocessor:
- 
-         if args:
-             for f in args:
--                with io.open(f, "rU", encoding="utf-8") as input:
-+                with io.open(f, "r", encoding="utf-8") as input:
-                     self.processFile(input=input, output=out)
-             if depfile:
-                 mk = Makefile()
-@@ -860,7 +860,7 @@ class Preprocessor:
-                     args = self.applyFilters(args)
-                 if not os.path.isabs(args):
-                     args = os.path.join(self.curdir, args)
--                args = io.open(args, "rU", encoding="utf-8")
-+                args = io.open(args, "r", encoding="utf-8")
-             except Preprocessor.Error:
-                 raise
-             except Exception:
-@@ -914,7 +914,7 @@ class Preprocessor:
- def preprocess(includes=[sys.stdin], defines={}, output=sys.stdout, marker="#"):
-     pp = Preprocessor(defines=defines, marker=marker)
-     for f in includes:
--        with io.open(f, "rU", encoding="utf-8") as input:
-+        with io.open(f, "r", encoding="utf-8") as input:
-             pp.processFile(input=input, output=output)
-     return pp.includes
- 
-diff -up firefox-98.0/python/mozbuild/mozbuild/util.py.omv~ firefox-98.0/python/mozbuild/mozbuild/util.py
---- firefox-98.0/python/mozbuild/mozbuild/util.py.omv~	2022-03-15 15:53:04.890120442 +0100
-+++ firefox-98.0/python/mozbuild/mozbuild/util.py	2022-03-15 15:53:07.575042200 +0100
-@@ -236,7 +236,7 @@ class FileAvoidWrite(BytesIO):
-     still occur, as well as diff capture if requested.
-     """
- 
--    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="rU"):
-+    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="r"):
-         BytesIO.__init__(self)
-         self.name = filename
-         assert type(capture_diff) == bool
-diff -up firefox-98.0/python/mozbuild/mozpack/files.py.omv~ firefox-98.0/python/mozbuild/mozpack/files.py
---- firefox-98.0/python/mozbuild/mozpack/files.py.omv~	2022-03-15 15:53:23.219586300 +0100
-+++ firefox-98.0/python/mozbuild/mozpack/files.py	2022-03-15 15:53:26.949477607 +0100
-@@ -570,7 +570,7 @@ class PreprocessedFile(BaseFile):
-         pp = Preprocessor(defines=self.defines, marker=self.marker)
-         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
- 
--        with _open(self.path, "rU") as input:
-+        with _open(self.path, "r") as input:
-             with _open(os.devnull, "w") as output:
-                 pp.processFile(input=input, output=output)
- 
-@@ -627,7 +627,7 @@ class PreprocessedFile(BaseFile):
-         pp = Preprocessor(defines=self.defines, marker=self.marker)
-         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
- 
--        with _open(self.path, "rU") as input:
-+        with _open(self.path, "r") as input:
-             pp.processFile(input=input, output=dest, depfile=deps_out)
- 
-         dest.close()
diff --git a/thunderbird.spec b/thunderbird.spec
index c17d39a..4d89fda 100644
--- a/thunderbird.spec
+++ b/thunderbird.spec
@@ -207,7 +207,7 @@
 
 Summary:	Full-featured email, RSS, and newsgroup client
 Name:		thunderbird
-Version:	102.6.0
+Version:	102.8.0
 Release:	1
 License:	MPL
 Group:		Networking/Mail
@@ -244,8 +244,6 @@ Source401:	thunderbird-l10n-template.in
 %endif
 # Build patches
 #
-Patch10:	firefox-98.0-python-3.11.patch
-Patch11:	build-python-3.11.patch
 # Fedora patches (Patch100+)
 #
 # (currently none required)
Not Available

benbullard79 [@T] cox.netNo Comment.642d 19hrs
benbullard79 [@T] cox.netNo Comment.642d 19hrs