Open Bug 1415236 Opened 7 years ago Updated 2 years ago

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

Categories

(Firefox Build System :: General, defect, P3)

57 Branch
defect

Tracking

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

Tracking Status
firefox-esr52 --- unaffected
firefox56 --- wontfix
firefox57 --- affected
firefox58 --- ?

People

(Reporter: wolfiR, Unassigned)

References

(Blocks 1 open bug)

Details

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.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.