Closed Bug 1689706 Opened 5 years ago Closed 5 years ago

build on MacOS 10.15 or 10.12 error execute bootstrap

Categories

(Firefox Build System :: General, defect)

78 Branch
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

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.

./mach bootstrap is most effective when used with central - it usually doesn't work with older revisions.
I'd recommend either:

  • Run ./mach bootstrap from central, then check out ESR 78 and build without running ./mach bootstrap again. 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.

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