thunderbird 91.9.0-1 (aarch64;znver1;x86_64) 2022-15028
9999

Status published
Submitter benbullard79 [@T] cox.net
Platform 4.3
Repository main
URL https://abf.openmandriva.org/build_lists/210090
Packages
thunderbird-91.9.0-1.aarch64.source
thunderbird-91.9.0-1.aarch64.binary
thunderbird-ar-91.9.0-1.aarch64.binary
thunderbird-ast-91.9.0-1.aarch64.binary
thunderbird-be-91.9.0-1.aarch64.binary
thunderbird-bg-91.9.0-1.aarch64.binary
thunderbird-br-91.9.0-1.aarch64.binary
thunderbird-ca-91.9.0-1.aarch64.binary
thunderbird-cs-91.9.0-1.aarch64.binary
thunderbird-da-91.9.0-1.aarch64.binary
thunderbird-de-91.9.0-1.aarch64.binary
thunderbird-el-91.9.0-1.aarch64.binary
thunderbird-en_GB-91.9.0-1.aarch64.binary
thunderbird-en_US-91.9.0-1.aarch64.binary
thunderbird-es_AR-91.9.0-1.aarch64.binary
thunderbird-es_ES-91.9.0-1.aarch64.binary
thunderbird-et-91.9.0-1.aarch64.binary
thunderbird-eu-91.9.0-1.aarch64.binary
thunderbird-fi-91.9.0-1.aarch64.binary
thunderbird-fr-91.9.0-1.aarch64.binary
thunderbird-fy-91.9.0-1.aarch64.binary
thunderbird-ga-91.9.0-1.aarch64.binary
thunderbird-gd-91.9.0-1.aarch64.binary
thunderbird-gl-91.9.0-1.aarch64.binary
thunderbird-he-91.9.0-1.aarch64.binary
thunderbird-hr-91.9.0-1.aarch64.binary
thunderbird-hu-91.9.0-1.aarch64.binary
thunderbird-hy-91.9.0-1.aarch64.binary
thunderbird-id-91.9.0-1.aarch64.binary
thunderbird-is-91.9.0-1.aarch64.binary
thunderbird-it-91.9.0-1.aarch64.binary
thunderbird-ja-91.9.0-1.aarch64.binary
thunderbird-ko-91.9.0-1.aarch64.binary
thunderbird-lt-91.9.0-1.aarch64.binary
thunderbird-nb_NO-91.9.0-1.aarch64.binary
thunderbird-nl-91.9.0-1.aarch64.binary
thunderbird-nn_NO-91.9.0-1.aarch64.binary
thunderbird-pl-91.9.0-1.aarch64.binary
thunderbird-pt_BR-91.9.0-1.aarch64.binary
thunderbird-pt_PT-91.9.0-1.aarch64.binary
thunderbird-ro-91.9.0-1.aarch64.binary
thunderbird-ru-91.9.0-1.aarch64.binary
thunderbird-sk-91.9.0-1.aarch64.binary
thunderbird-sl-91.9.0-1.aarch64.binary
thunderbird-sq-91.9.0-1.aarch64.binary
thunderbird-sv_SE-91.9.0-1.aarch64.binary
thunderbird-tr-91.9.0-1.aarch64.binary
thunderbird-uk-91.9.0-1.aarch64.binary
thunderbird-vi-91.9.0-1.aarch64.binary
thunderbird-zh_CN-91.9.0-1.aarch64.binary
thunderbird-zh_TW-91.9.0-1.aarch64.binary
thunderbird-91.9.0-1.znver1.binary
thunderbird-91.9.0-1.znver1.source
thunderbird-ar-91.9.0-1.znver1.binary
thunderbird-ast-91.9.0-1.znver1.binary
thunderbird-be-91.9.0-1.znver1.binary
thunderbird-bg-91.9.0-1.znver1.binary
thunderbird-br-91.9.0-1.znver1.binary
thunderbird-ca-91.9.0-1.znver1.binary
thunderbird-cs-91.9.0-1.znver1.binary
thunderbird-da-91.9.0-1.znver1.binary
thunderbird-de-91.9.0-1.znver1.binary
thunderbird-el-91.9.0-1.znver1.binary
thunderbird-en_GB-91.9.0-1.znver1.binary
thunderbird-en_US-91.9.0-1.znver1.binary
thunderbird-es_AR-91.9.0-1.znver1.binary
thunderbird-es_ES-91.9.0-1.znver1.binary
thunderbird-et-91.9.0-1.znver1.binary
thunderbird-eu-91.9.0-1.znver1.binary
thunderbird-fi-91.9.0-1.znver1.binary
thunderbird-fr-91.9.0-1.znver1.binary
thunderbird-fy-91.9.0-1.znver1.binary
thunderbird-ga-91.9.0-1.znver1.binary
thunderbird-gd-91.9.0-1.znver1.binary
thunderbird-gl-91.9.0-1.znver1.binary
thunderbird-he-91.9.0-1.znver1.binary
thunderbird-hr-91.9.0-1.znver1.binary
thunderbird-hu-91.9.0-1.znver1.binary
thunderbird-hy-91.9.0-1.znver1.binary
thunderbird-id-91.9.0-1.znver1.binary
thunderbird-is-91.9.0-1.znver1.binary
thunderbird-it-91.9.0-1.znver1.binary
thunderbird-ja-91.9.0-1.znver1.binary
thunderbird-ko-91.9.0-1.znver1.binary
thunderbird-lt-91.9.0-1.znver1.binary
thunderbird-nb_NO-91.9.0-1.znver1.binary
thunderbird-nl-91.9.0-1.znver1.binary
thunderbird-nn_NO-91.9.0-1.znver1.binary
thunderbird-pl-91.9.0-1.znver1.binary
thunderbird-pt_BR-91.9.0-1.znver1.binary
thunderbird-pt_PT-91.9.0-1.znver1.binary
thunderbird-ro-91.9.0-1.znver1.binary
thunderbird-ru-91.9.0-1.znver1.binary
thunderbird-sk-91.9.0-1.znver1.binary
thunderbird-sl-91.9.0-1.znver1.binary
thunderbird-sq-91.9.0-1.znver1.binary
thunderbird-sv_SE-91.9.0-1.znver1.binary
thunderbird-tr-91.9.0-1.znver1.binary
thunderbird-uk-91.9.0-1.znver1.binary
thunderbird-vi-91.9.0-1.znver1.binary
thunderbird-zh_CN-91.9.0-1.znver1.binary
thunderbird-zh_TW-91.9.0-1.znver1.binary
thunderbird-91.9.0-1.x86_64.binary
thunderbird-91.9.0-1.x86_64.source
thunderbird-ar-91.9.0-1.x86_64.binary
thunderbird-ast-91.9.0-1.x86_64.binary
thunderbird-be-91.9.0-1.x86_64.binary
thunderbird-bg-91.9.0-1.x86_64.binary
thunderbird-br-91.9.0-1.x86_64.binary
thunderbird-ca-91.9.0-1.x86_64.binary
thunderbird-cs-91.9.0-1.x86_64.binary
thunderbird-da-91.9.0-1.x86_64.binary
thunderbird-de-91.9.0-1.x86_64.binary
thunderbird-el-91.9.0-1.x86_64.binary
thunderbird-en_GB-91.9.0-1.x86_64.binary
thunderbird-en_US-91.9.0-1.x86_64.binary
thunderbird-es_AR-91.9.0-1.x86_64.binary
thunderbird-es_ES-91.9.0-1.x86_64.binary
thunderbird-et-91.9.0-1.x86_64.binary
thunderbird-eu-91.9.0-1.x86_64.binary
thunderbird-fi-91.9.0-1.x86_64.binary
thunderbird-fr-91.9.0-1.x86_64.binary
thunderbird-fy-91.9.0-1.x86_64.binary
thunderbird-ga-91.9.0-1.x86_64.binary
thunderbird-gd-91.9.0-1.x86_64.binary
thunderbird-gl-91.9.0-1.x86_64.binary
thunderbird-he-91.9.0-1.x86_64.binary
thunderbird-hr-91.9.0-1.x86_64.binary
thunderbird-hu-91.9.0-1.x86_64.binary
thunderbird-hy-91.9.0-1.x86_64.binary
thunderbird-id-91.9.0-1.x86_64.binary
thunderbird-is-91.9.0-1.x86_64.binary
thunderbird-it-91.9.0-1.x86_64.binary
thunderbird-ja-91.9.0-1.x86_64.binary
thunderbird-ko-91.9.0-1.x86_64.binary
thunderbird-lt-91.9.0-1.x86_64.binary
thunderbird-nb_NO-91.9.0-1.x86_64.binary
thunderbird-nl-91.9.0-1.x86_64.binary
thunderbird-nn_NO-91.9.0-1.x86_64.binary
thunderbird-pl-91.9.0-1.x86_64.binary
thunderbird-pt_BR-91.9.0-1.x86_64.binary
thunderbird-pt_PT-91.9.0-1.x86_64.binary
thunderbird-ro-91.9.0-1.x86_64.binary
thunderbird-ru-91.9.0-1.x86_64.binary
thunderbird-sk-91.9.0-1.x86_64.binary
thunderbird-sl-91.9.0-1.x86_64.binary
thunderbird-sq-91.9.0-1.x86_64.binary
thunderbird-sv_SE-91.9.0-1.x86_64.binary
thunderbird-tr-91.9.0-1.x86_64.binary
thunderbird-uk-91.9.0-1.x86_64.binary
thunderbird-vi-91.9.0-1.x86_64.binary
thunderbird-zh_CN-91.9.0-1.x86_64.binary
thunderbird-zh_TW-91.9.0-1.x86_64.binary
Build Date 2022-05-31 08:51:32 +0000 UTC
Last Updated 2022-05-31 21:21:37.712678659 +0000 UTC
$ git diff --patch-with-stat --summary b7bbb39882332e9f52a5bcc1c7cd27d3c51df763..170b39ab9e17c3c550634af2b4cadc657f439910

 .abf.yml                       | 102 ++++++++++++++++++++---------------------
 firefox-98.0-python-3.11.patch |  99 +++++++++++++++++++++++++++++++++++++++
 thunderbird.spec               |   3 +-
 3 files changed, 152 insertions(+), 52 deletions(-)
 create mode 100644 firefox-98.0-python-3.11.patch

diff --git a/.abf.yml b/.abf.yml
index 5bdbad8..78aa36b 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,53 +1,53 @@
 sources:
-  ar.xpi: cce4eb7094036411cdea4bdac1c1b2f8916a3bb5
-  ast.xpi: b21eb94c6e72d72e110f4c0d5b20c9a1f94c08e9
-  be.xpi: c8eb2bcaa1d40f4bd2c892499af8915929f41f32
-  bg.xpi: b5956cb22423d517d56c5e3ce7534332fec40eaa
-  br.xpi: 72a51a9c6c369a14823c292cc8e1193933413bad
-  ca.xpi: 0a207b3399854a536b2a77520682046bc3a12e20
-  cs.xpi: f7d4d2c3b25b58816aedaba4ac548a8b7ae5561b
-  da.xpi: 05563ede32a8e4f4e5a79c2251b2bd4315f4d59a
-  de.xpi: 7b0e0f6c926df7e52828d8b8b4223ece473c6b52
-  el.xpi: f976d007493e5cf27808f2dc1c31cf521636b5e9
-  en-GB.xpi: 88cc57958bf9cc513ee7cb6c64ab75a55198597d
-  en-US.xpi: 7870cf2352785f461e51d8d77c9264415c5d904a
-  es-AR.xpi: b36e9f0306d5ca9a9c92063baf0049a486974237
-  es-ES.xpi: aa987fba9d6fe63bb61b1db609f1a8cc2c4cf69e
-  et.xpi: 9708a433bed56387bc00015e7316a13a0d40f938
-  eu.xpi: c78da72aeacfdb915e037e45f262f292c2770b48
-  fi.xpi: 1d2d175d91c7f9dffe52b4401c7d04245fe0008f
-  fr.xpi: 32e6040200d13cdd73b80442ed5ac71efe76bc97
-  fy-NL.xpi: 63e279bb777a8dca6462cf9a5615e17aa3752a54
-  ga-IE.xpi: c43672bfb6ddd69a542869d65eaca5cfa3abcdb7
-  gd.xpi: b26f545b4ed40ad0e8975c0fdd79b8a83ccd9f0d
-  gl.xpi: baf39f04d6e47bdc7670866b22d2c342661c13db
-  he.xpi: cf8ab53ceab9479b7085c9dc76f4cf9f8a836448
-  hr.xpi: ff14974b22eb25afb5aec894dc03f43fc4d9c81d
-  hu.xpi: 3aadc937f9486d6ac689426bd41d14974649b459
-  hy-AM.xpi: 83051d01baddaef484f77878d7773071c71f3ce4
-  id.xpi: 559879e7f3ba45acec11b9bfea0f99fcdc41ee7b
-  is.xpi: b6637a3625c6ad76614702047576fd191fbb7e0c
-  it.xpi: e19f26a33b64f932e48bf38218d7434f27106728
-  ja.xpi: 9ce0f25490e6a38588ada435528992d576a7e8f8
-  ko.xpi: 6ab7161a8b085f49811e6e96148a8b1f4ceedf28
-  lt.xpi: 111260cb19fbd0d203932d8f734e17192bf381b8
-  nb-NO.xpi: 888f063eaab3ea8a52bec0b3b9b122d956364022
-  nl.xpi: 942beee9cea1a3e5eb5af267a3aa91112f6fc305
-  nn-NO.xpi: 4bf8a5f554d508bca94e3f64a25d419ea4ea7fc3
+  ar.xpi: 9b9c358162c4ade6128b24152882d956a551d561
+  ast.xpi: d4d1fd693d20404168aaa4fbea358739d2d6c369
+  be.xpi: e90727b54140cee332fae72d5e038ae2b16edf17
+  bg.xpi: 5f66b936897f532194d8b8d5a4b8be6b941f891a
+  br.xpi: 7fb19c0f2e0a4674a41713e4e5daad53655a5f59
+  ca.xpi: 3cfeca9e3a82aca12253740393e32db3c51ac5e5
+  cs.xpi: fee5f5d9a736470ecadda9d8843e99b8470ad091
+  da.xpi: 545593c8593224e627c32bb3db4859898a22e1e3
+  de.xpi: d9b6ab33f545e536ff7c0ff414db29c6f6015820
+  el.xpi: f5af9cdd033f532acaf202068cfb53bb558de34f
+  en-GB.xpi: 66a6fff4ec16dd466eef19faa353c4761c0f45df
+  en-US.xpi: 5bea15954ade325d280352a26d95f1f128fdd3ed
+  es-AR.xpi: cdfe5ac8d06f374ed9edb354a8591bc737108cdd
+  es-ES.xpi: f7f9ead66a0dab6e9ad2f3cb4f243a731843fede
+  et.xpi: ca6057a3d8cb91478c173b25e508e878cbbe8191
+  eu.xpi: 9bb33da46c7997f757fa4d1162a29738f5b2e2a1
+  fi.xpi: 0e433e3daf455a27313af3cd263226f86bf26f28
+  fr.xpi: 03bf09a1ee451c4f2b17681195b35c0f9bb146d1
+  fy-NL.xpi: 2d68e479395ebfd972c5f8e89f6c6b613cac6882
+  ga-IE.xpi: d875f420f7d0c79ebb459accf3561c7998eb048c
+  gd.xpi: 6b220725d7e45bd326c8148c1a443e65576a9dff
+  gl.xpi: bab066251172c5841e3a1ff5c240ab5b975e272e
+  he.xpi: 7919de4d3110825579ac2fca29921026c7b3606a
+  hr.xpi: 097620b133514b0ee893ffdf5d2ac66ce3bebb6e
+  hu.xpi: b44c988652acc6e19533c15efa3a741c81ec7b99
+  hy-AM.xpi: 7fe543516b8b009591779c4176ebaf8c2bb22b50
+  id.xpi: 0342283d787880a067fdd8885797ad6ce5571504
+  is.xpi: 9e875be45b27b7bf0c8bb1e4b273a85e98a8f394
+  it.xpi: 1868dec8fa8ec0d96ae9486538f449fa3003692d
+  ja.xpi: d492e9c32892061d95dc7117d1ef31bdf1239783
+  ko.xpi: 3480eab0a0eebd90d943718c6593c080295c61fc
+  lt.xpi: b389685f63408a58f088fe1256f45e421c12f81b
+  nb-NO.xpi: ed19d9023fdf6c44f374cfd63f00f743b7e93ee3
+  nl.xpi: 128b781b627c240b522e4d3c0b6e169b9ade98fb
+  nn-NO.xpi: 86be61f660b3f2a47e8294bf12d9ce5acc97609c
   pa-IN.xpi: 6aee55e1bc6519ba0f38731ffb937123059e7add
-  pl.xpi: c6c1f58b8d1f6e17f8340521666eaeef0b1d6f0a
-  pt-BR.xpi: e6f805b7feed06b706dba44ea319269d4cec1d81
-  pt-PT.xpi: 56d4d0e2d317b19936ee1437dd03a53f4eace9ef
-  ro.xpi: 537e0e9d3f6cd36a7ea57e5a796ed3bfe0c0fdc9
-  ru.xpi: d907ff0184761c8430b39c0c593f5ff7bdb42ec1
-  sk.xpi: fdefee12550451b942c7f23656e2a645a1aba5b2
-  sl.xpi: 0d9c79858bfb47bc8dda7e037b399c85c8e572db
-  sq.xpi: 28c88ed5f60e10564e8d8a94a479ae9593cd1f48
-  sr.xpi: c6721f2cab2b174fec5a50189beb87344033dbc1
-  sv-SE.xpi: 2381720f0fe5d2c5a9f1140d3f3e8fb34763c7c3
-  thunderbird-91.6.0.source.tar.xz: 05249e8b4a8191631939c8a1d2f59ac13df70101
-  tr.xpi: ca358a61ced0c0736b4a90c89ff142ae0f96f2ba
-  uk.xpi: 68d1a733f0cc3122153bd05439deba6369221812
-  vi.xpi: 1c5fd7ec156c84beb776320912986a100c32d62f
-  zh-CN.xpi: 70f0b92291284f272091b159a246b69c96f3bc3e
-  zh-TW.xpi: dfc3d51f4250653394bb46aa05877379ddfa62b3
+  pl.xpi: 65c4fc22208c54928c1ee3cab5c490b5eafd6ddb
+  pt-BR.xpi: 9939e4a97b2226071132a5f23d3c741b5206e330
+  pt-PT.xpi: 06b11c7ced31bf8309e7d41afd57d98ddd376c67
+  ro.xpi: 3f8ee1fe611b5b013cf2e0323647e49616fbab6a
+  ru.xpi: 3ed5c9d0f13d5fa1c502e66184e70994d493a943
+  sk.xpi: c16ab2464454491fc34ac08e8d97d5188c8b73ac
+  sl.xpi: 56c3c9d3bea7445dcd8fa27adf0adaeaecd8c3a0
+  sq.xpi: 9828d2296ee6235698741acd18743339d6423c06
+  sr.xpi: b8fe31ac98f452882268bc44baf16410d4458405
+  sv-SE.xpi: fae18803e091de3f3dde502b98c6202c3fe05303
+  thunderbird-91.9.0.source.tar.xz: c61a0b9c181733eb76e89f837856bc83f1535d3a
+  tr.xpi: a2038e55c2815bbb36e65145778348a2935b1048
+  uk.xpi: 5379456ee45151dec30b8ab42ad5084dc3c168e4
+  vi.xpi: b3fe3a04f33ee052e75819275f0960b6b97796d7
+  zh-CN.xpi: 6ca83247d6ffbf234ff79b2a59a1c435fe30eff0
+  zh-TW.xpi: fa71bb108bd50308f5b4cd5986ae0e4dfc6cb9db
diff --git a/firefox-98.0-python-3.11.patch b/firefox-98.0-python-3.11.patch
new file mode 100644
index 0000000..7fe4338
--- /dev/null
+++ b/firefox-98.0-python-3.11.patch
@@ -0,0 +1,99 @@
+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 6c2e695..a8083b1 100644
--- a/thunderbird.spec
+++ b/thunderbird.spec
@@ -201,7 +201,7 @@
 
 Summary:	Full-featured email, RSS, and newsgroup client
 Name:		thunderbird
-Version:	91.6.0
+Version:	91.9.0
 Release:	1
 License:	MPL
 Group:		Networking/Mail
@@ -235,6 +235,7 @@ Source401:	thunderbird-l10n-template.in
 %endif
 # Build patches
 #
+Patch10:	firefox-98.0-python-3.11.patch
 # Fedora patches (Patch100+)
 #
 # (currently none required)
Not Available

benbullard79 [@T] cox.netNo Comment.667d 01hrs
benbullard79 [@T] cox.netNo Comment.667d 01hrs