Closed Bug 1879016 Opened 9 months ago Closed 9 months ago

Unable to compile build without Intl api (--without-intl-api)

Categories

(Core :: JavaScript Engine, defect, P2)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
124 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox122 --- unaffected
firefox123 --- unaffected
firefox124 --- fixed

People

(Reporter: gkw, Assigned: bthrall)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached file build log

I'm unable to compile the following build on m-c rev 1995789cfffa with configure parameters: AR=ar sh ../configure --enable-debug --without-intl-api --enable-debug-symbols --with-ccache --enable-nspr-build --enable-ctypes --enable-gczeal --enable-rust-simd --disable-tests, on Ubuntu 22.04, with GCC 11.4.0.

The first bad revision is:
changeset:   https://hg.mozilla.org/mozilla-central/rev/ba7e3130ed8a
user:        Bryan Thrall
date:        Mon Feb 05 23:40:26 2024 +0000
summary:     Bug 1860887 - Begin implementing ParseRecordObject r=jandem

Bryan, is bug 1860887 a likely regressor?

Flags: needinfo?(bthrall)
Summary: Provide JSON.parse with source for primitives → Unable to compile build without Intl api (--without-intl-api)

Set release status flags based on info from the regressing bug 1860887

Assignee: nobody → bthrall
Blocks: sm-meta
Severity: -- → S3
Flags: needinfo?(bthrall)
Priority: -- → P2

See also commit c7e519735961

Hi Gary,

I expect this patch to fix it, but you can also disable the unified build to avoid the problem.

Let me know how it goes!

(In reply to Bryan Thrall [:bthrall] from comment #3)

I expect this patch to fix it, but you can also disable the unified build to avoid the problem.

Thank you for the patch, it does fix the issue! Please feel free to land it.

Pushed by bthrall@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5707fb45181e Fix compile build without Intl api r=jandem
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: