On Sunday, June 16, 2019 at 6:44:28 AM UTC-7, Axel Hecht wrote: > Am 16.06.19 um 12:28 schrieb Paul Schauble: > > On Friday, June 14, 2019 at 1:53:53 AM UTC-7, Axel Hecht wrote: > >> On top of what Boris said, the release versions for Thunderbird are > >> built from ESR 60, so you want to check out from: > >> > >> https://hg.mozilla.org/releases/mozilla-esr60/, likely > >> THUNDERBIRD_60_VERBRANCH. > >> > >> https://hg.mozilla.org/releases/comm-esr60/, into mozilla/comm as > >> documented, which has tags for 60.7, 60.7.1, and further commits, just > >> pick the version you want there. > >> > >> Axel > >> > >> Am 14.06.19 um 06:27 schrieb Boris Zbarsky: > >>> On 6/13/19 7:15 PM, Paul Schauble wrote: > >>>> Looking at the page "Simple Thunderbird build" under "Get the source", > >>>> I see this note > >>>> > >>>> Warning: The page Getting comm-central Source Code Using Mercurial > >>>> [en-US] is 99% out of date! Only useful content is working with Github. > >>>> > >>>> I'm not sure how to interpret this. > >>> > >>> That page (the one at > >>> <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Getting_comm-central>) > >>> has instructions that only work through Thunderbird 59. For Thunderbird > >>> 60, you want the instructions at > >>> <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Thunderbird_build> > >>> which are what you're reading. > >>> > >>>> Since this note refers to a different page, are the instructions in > >>>> "Simple Thunderbird Build" correct? > >>> > >>> I think they are, but I haven't tried them recently. > >>> > >>>> I want to build a Windows 32 debug version of Thunderbird 60.7.0. I > >>>> suspect that to get the source I don't want to use > >>>> hg clone https://hg.mozilla.org/mozilla-central source/ > >>>> which would get the most recent. What URL do I want to get that > >>>> particular version? > >>> > >>> That URL would be fine, but then you'd want to actually "hg checkout" > >>> some specific revision. I can't figure out which one, and there seem to > >>> be no obvious tags in comm-central for recent Thunderbird versions. > >>> Hopefully someone who does Thunderbird development more often than I > >>> will know the answer to this. > >>> > >>>> And does cloning that repository just get TBird or does it get all of > >>>> the Mozilla stuff? > >>> > >>> Cloning https://hg.mozilla.org/comm-central clones TBird, calendar, > >>> suite front end. Looks like this ends up at about 200MB on disk. > >>> > >>> Cloning https://hg.mozilla.org/mozilla-central clones the Gecko > >>> rendering engine and the various Firefox front-ends. This is going to > >>> be around 6GB or so. > >>> > >>> -Boris > > > > To be clear, are you saying that I should clone > > https://hg.mozilla.org/releases/mozilla-esr60/ and > > https://hg.mozilla.org/mozilla-central > > > > rather than the repositories mentioned in the "Simple Thunderbird build" > > page? > > > > Nope, you'd want to > > hg clone https://hg.mozilla.org/releases/mozilla-esr60/ mozilla > cd mozilla > hg co THUNDERBIRD_60_VERBRANCH > hg clone https://hg.mozilla.org/releases/comm-esr60/ comm
Ok, I'm doing that now. What checkout do I want for comm-esr60? What version does the automatic checkout of HEAD get me? And, for my understanding, since everything is build from THUNDERBIRD_60_VERBRANCH, what is the difference between 60.1, 60.2, 60.7, 60.7.1, etc? Thanks, ++PLS _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds