FS#68825 - [thunderbird] 78.5 fails to compile with Rust 1.48

Attached to Project: Arch Linux
Opened by Jonathon (jonathon) - Wednesday, 02 December 2020, 20:24 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 15 December 2020, 00:06 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Thunderbird 78.5.* fails to compile with Rust 1.48.

Backport of patch from Firefox 83.0-2 is attached. It differs on lines 11-22 (.cargo/config.in) and 50-58 (Cargo.toml), upstream patch fails to apply directly.

Additional info:

Web-based view of changes is available here: https://gitlab.com/m2x.dev/overlay/thunderbird/-/commit/5a96eb2eaa87385ab23dad965c7c319fdeb6aba8 (there are some unrelated changes to the PKGBUILD there too, e.g. update to 78.5.1, additional language packs).

Upstream bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=1667736

Upstream patch is here: https://hg.mozilla.org/integration/autoland/rev/632353012d05


Steps to reproduce:

* Attempt to compile Thunderbird 78.5.0 with Rust 1.48
* Compilation fails
This task depends upon

Closed by  Levente Polyak (anthraxx)
Tuesday, 15 December 2020, 00:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  78.5.1-1

Loading...