Closed Bug 1690882 Opened 3 years ago Closed 3 years ago

Update the macOS build files (comm/mail/app/macbuild) to align with Firefox

Categories

(Thunderbird :: Build Config, task)

Tracking

(thunderbird_esr78 unaffected)

RESOLVED FIXED
87 Branch
Tracking Status
thunderbird_esr78 --- unaffected

People

(Reporter: rjl, Assigned: rjl)

Details

Attachments

(4 files)

The macOS specific build files and Makefile pieces in comm/mail/app/macbuild should be updated to line up with Firefox. I noticed they had missed a handful of changes while working on bug 1690118.

Ports bug 1634765 bug 1656273 and bug 1675437.

One item of concern is the minimum macOS version in Info.plist is still set to 10.9. It's not clear what the effect of that is.

Port of D96014 plus other fixes. This does change the Bundle Identifier property
(macOS builds) from "org.mozila.thunderbird daily" to "org.mozilla.thunderbird-daily".
(Spaces are not valid characters in the BundleId.)

Depends on D104096

Summary: Update the macOS build files (comm/mail/app/macbuiild) to align with Firefox → Update the macOS build files (comm/mail/app/macbuild) to align with Firefox
Status: NEW → ASSIGNED
Target Milestone: --- → 87 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/0f3ff8766ad8
Port bug 1634765: Prevent Thunderbird from running on macOS below 10.12. r=justdave
https://hg.mozilla.org/comm-central/rev/2b9c07d1aaa1
Port bug 1656273: Remove hardcoded application name from macOS packaging. r=justdave
https://hg.mozilla.org/comm-central/rev/2b5249e4a4a3
Port bug 1675437: Avoid use of iconv to create InfoPlist.strings. r=justdave
https://hg.mozilla.org/comm-central/rev/324380221c83
Port bug 1675437: Use preprocessor to create Info.plist files. r=justdave

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: