build on MacOS 10.15 or 10.12 error execute bootstrap
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
People
(Reporter: frettarenan, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0
Steps to reproduce:
I've already managed to build on linux and windows, but on MAC I'm not able to.
I am compiling the Firefox ESR 78 version.
Actual results:
The problem happens when I run the command "./mach bootstrap"
Error: Calling brew list to only list formulae is disabled! Use brew list --formula instead.
subprocess.CalledProcessError: Command '['/usr/local/bin/brew', 'list']' returned non-zero exit status 1.
Expected results:
I would like to know which versions I actually need to use. I think it’s a library version problem.
I need to compile the browser for mac os.
Comment 1•5 years ago
|
||
./mach bootstrap is most effective when used with central - it usually doesn't work with older revisions.
I'd recommend either:
- Run
./mach bootstrapfromcentral, then check out ESR 78 and build without running./mach bootstrapagain. Hopefully you'll have the dependencies you need to build. - Manually install the necessary dependencies and build (still without running
./mach bootstrap).
Due to the way that we fetch the latest version of packages from (brew/apt/yum/etc), it's challenging to ensure that ./mach bootstrap works on old code. Perhaps it'll be possible if/when we can pin dependencies to specific versions.
Description
•