Mozilla Thunderbird mail/newsgroup client
Go to file
Eike Rathke 304f2fceaf Related: #2192800 Fix FTBFS with clang LLVM 16
Add rust-bindgen patch for building against clang LLVM 16 on
c9s/rhel-9.3.0

With clang LLVM 16 rust-bindgen 0.56.0 is too old, see
https://github.com/rust-lang/rust-bindgen/pull/2319
https://github.com/rust-lang/rust-bindgen/issues/2312
https://github.com/rust-lang/rust-bindgen/issues/2488
https://github.com/rust-lang/rust-bindgen/pull/2339
https://github.com/rust-lang/rust-bindgen/issues/2325

Introduce dist_to_rhel9_minor() and rhel9_minor_version.
Rename dist_to_rhel_minor() to dist_to_rhel8_minor() and
rhel_minor_version to rhel8_minor_version.

Add mp4parse-rust patch to build with rust 1.70

Discovered as
8b5b652d38
apparently its commit summary "Fix unstable-name-collisions warning by using
fully qualified path" being completely unrelated to the original error message:

    error[E0277]: the trait bound `u64: Mul<NonZeroU8>` is not satisfied
	--> /builddir/build/BUILD/thunderbird-102.11.1/third_party/rust/mp4parse/src/lib.rs:3188:62
	 |
    3188 |                 static_assertions::const_assert!(<$lhs>::MAX * <$rhs>::MAX <= <$output>::MAX);
	 |                                                              ^ no implementation for `u64 * NonZeroU8`
2023-06-13 18:41:40 +02:00
.gitignore Resolves: #2211006 Update to 102.12.0 build1 2023-06-13 18:41:38 +02:00
0001-GLIBCXX-fix-for-GCC-12.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
backport-rnp-0.16.2-to-esr102-b-bug-1790446.patch Related: #2176603 Resync to rhel-8.8.0 2023-03-28 20:31:21 +02:00
build-aarch64-skia.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-arm-libaom.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-arm-libopus.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-ascii-decode-fail-rhel7.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-big-endian-errors.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-disable-elfhack.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-remove-dav1d-from-wayland-dep.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-rhel7-lower-node-min-version.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
build-rhel7-nasm-dwarf.patch Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
D87019-thin-vec-big-endian.diff Related: #2176603 Resync to rhel-8.8.0 2023-03-28 20:31:21 +02:00
D158770.diff Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
disable-openh264-download.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
disable-openpgp-in-thunderbird.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
fedora-shebang-build.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
firefox-enable-addons.patch Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
firefox-gcc-build.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
firefox-nss-addon-hack.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
firefox-nss-version.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
gating.yaml Bring gating.yaml over from Brew dist-git 2023-03-10 11:59:46 -08:00
get-calendar-langpacks.sh Related: #2176603 Resync to rhel-8.8.0 2023-03-28 20:31:21 +02:00
google-api-key Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
google-loc-api-key Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-1170092.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-1516803.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-1669639.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-1670333.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-1775202.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-api-key Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
mozilla-bmo849632.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-bmo998749.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-bmo1005535.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-bmo1504834-part1.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-bmo1504834-part3.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-build-arm.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-s390-context.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mozilla-s390x-skia-gradient.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
mp4parse-rust-8b5b652d38e007e736bb442ccd5aa5ed699db100.patch Related: #2192800 Fix FTBFS with clang LLVM 16 2023-06-13 18:41:40 +02:00
node-stdout-nonblocking-wrapper Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
nss-setup-flags-env.inc Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
one_swizzle_to_rule_them_all.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
pgo.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
process-official-tarball Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
rhbz-1173156.patch Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
rhbz-1219542-s390-build.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
rhbz-1354671.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
rpminspect.yaml Bring rpminspect.yaml over from Brew dist-git 2023-03-10 11:59:46 -08:00
rust-bindgen-2319-2339.patch Related: #2192800 Fix FTBFS with clang LLVM 16 2023-06-13 18:41:40 +02:00
sources Resolves: #2211006 Update to 102.12.0 build1 2023-06-13 18:41:38 +02:00
svg-rendering.patch Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
thunderbird-mozconfig Related: #2211006 Fixes rhbz#2208156 - generic icon in taskbar 2023-06-13 18:41:34 +02:00
thunderbird-mozconfig-branded Related: #2176603 Resync to rhel-8.8.0 2023-03-28 20:31:21 +02:00
thunderbird-redhat-default-prefs.js Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
thunderbird-symbolic.svg Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
thunderbird.desktop Auto sync2gitlab import of thunderbird-91.8.0-1.el8.src.rpm 2022-05-26 15:37:45 -04:00
thunderbird.sh.in Auto sync2gitlab import of thunderbird-102.6.0-2.el8_7.src.rpm 2023-01-15 11:44:51 +00:00
thunderbird.spec Related: #2192800 Fix FTBFS with clang LLVM 16 2023-06-13 18:41:40 +02:00