Closed Bug 519396 Opened 15 years ago Closed 6 years ago

leaky build fails: JB_BP undefined

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: matt, Unassigned)

Details

Trying to build leaky with a recently pulled mozilla-central gets:

libmalloc.cpp: In function ‘void CrawlStack(malloc_log_entry*, __jmp_buf_tag*)’:
libmalloc.cpp:106: error: ‘JB_BP’ was not declared in this scope

I don't know if this a regression of bug 323853 or not.  It looks like the error is happening because the preprocessor symbol NTO isn't defined.
NTO is just a define for QNX systems:
http://mxr.mozilla.org/mozilla-central/source/configure.in#2348

I think this is just code rot, plain and simple. That's probably a symbol that used to exist in glibc at some point, and then went away (probably a while ago).
I don't think we build leaky anymore
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.