Open Bug 1747978 Opened 2 years ago Updated 1 day ago

TestingFunctions.cpp:6939:7: error: indirection requires pointer operand ('std::tm' invalid)

Categories

(Core :: JavaScript Engine, defect, P3)

defect

Tracking

()

Tracking Status
firefox-esr91 --- wontfix
firefox95 --- wontfix
firefox96 --- wontfix
firefox97 --- fix-optional

People

(Reporter: glandium, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

I accidentally ended up with localtime_r being not found at configure time, which triggered the #if !defined(HAVE_LOCALTIME_R) branches in js code, and it failed to build with:

TestingFunctions.cpp:6939:7: error: indirection requires pointer operand ('std::tm' invalid)
    *local = *localtm;
    ^~~~~

local is a std::tm, so it can't be dereferenced.

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

Severity: -- → S4
Priority: -- → P3
Has Regression Range: --- → yes
No longer blocks: sm-meta
You need to log in before you can comment on or make changes to this bug.