Closed Bug 1907294 Opened 4 months ago Closed 4 months ago

ESR 115 fails to build on Ubuntu 24.04 LTS with gecko-profiler / neqo-crypto rust binding errors

Categories

(Firefox Build System :: General, defect)

Other Branch
x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1866608

People

(Reporter: ma1, Unassigned)

Details

Attachments

(2 files)

Me and other people at Tor Project are unable to build Tor Browser 13.5.1 / Firefox ESR 115.13 (tried also with ESR 115.12) since we upgraded to Ubuntu 24.04 LTS.

Step to reproduce:

On an Ubuntu 24.04 box or VM:

git clone https://github.com/mozilla/gecko-dev.git && cd gecko-dev
git checkout esr115
rustup override set 1.69
pyenv local 3.10
echo 'export MOZILLA_OFFICIAL=' > mozconfig 
echo 'ac_add_options --without-wasm-sandboxed-libraries' >> mozconfig
./mach bootstrap
./mach build

Expected result

Firefox ESR 115 builds

Actual result

Build fails with neqo-crypto binding errors, see attached logs.

Comment on attachment 9412287 [details]
esr115_fail_neqo_crypto.log (previous log with actual neqo-crypto error)

Compilation actually sometimes fails at neqo-crypto, some at gecko-profiler, not sure why.

Comment on attachment 9412227 [details]
esr115_fail.log (example log of a failed build)

Here compilation failed at gecko-profiler.

Summary: ESR 115 fails to build on Ubuntu 24.04 LTS with neqo-crypto rust binding errors → ESR 115 fails to build on Ubuntu 24.04 LTS with gecko-profiler / neqo-crypto rust binding errors
Status: NEW → RESOLVED
Closed: 4 months ago
Duplicate of bug: 1866608
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: