thunderbird / developer-docs

Developer documentation for Thunderbird contributors.
https://developer.thunderbird.net
79 stars 77 forks source link

Building esr versions of Thunderbird addendum #155

Open jfx2006 opened 1 year ago

jfx2006 commented 1 year ago

The build documentation applies to comm-central. It will probably work for comm-beta since it's relatively similar to comm-central.

Building an ESR version gets complicated the further out from its initial release. The provided tools like mach bootstrap and --enable-bootstrap don't always work. Official builds are pinned to specific compiler versions and don't really get updated unless necessary. And "bootstrap" mode is not used.

There seems to be a growing number of people rebuilding Thunderbird ESR versions for one reason or another, it would help to have some documentation that doesn't involve "use bootstrap".