enable-stylo build fails probably when system-nspr is used

NEW
Unassigned

Status

defect
P3
normal
2 years ago
Last year

People

(Reporter: wolfiR, Unassigned)

Tracking

(Blocks 1 bug)

57 Branch
Dependency tree / graph

Firefox Tracking Flags

(firefox-esr52 unaffected, firefox56 wontfix, firefox57 affected, firefox58 ?)

Details

Reporter

Description

2 years ago
I still need to create a good (failing) build log but I have seen this on my local builds:

When I build 56 or 57 and NOT --disable-stylo the build fails with error messages suggesting that header files from NSPR are not found. (e.g. plhash.h etc).

Using --disable-stylo fixes those build issues.
I will provide log snippets and build config later on but in case something like this is already somehow known please let me know.
Perhaps bindgen is not passing the right include path to libclang? Is this a duplicate of bug 1341234 ("bindgen doesn't pass CFLAGS for optional system dependencies")?
Depends on: 1341234
Priority: -- → P3
Yes, that's most probably a dupe of 1341234.

Updated

Last year
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.