Closed Bug 420759 Opened 17 years ago Closed 17 years ago

only public symbols for spidermonkey in breakpad since 12/14

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9

People

(Reporter: ted, Assigned: ted)

References

Details

Attachments

(1 file)

Seems likely to be: http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=mozilla/js/src&command=DIFF_FRAMESET&file=Makefile.in&rev1=3.113&rev2=3.114&root=/cvsroot Must be some bustage using MODULE_OPTIMIZE_FLAGS. I think I recall seeing sqlite missing symbols as well, which would make sense.
Assignee: nobody → ted.mielczarek
Ok, tracked this down with timeless' help. Turns out my change here: http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=config.mk&branch=&root=/cvsroot&subdir=/mozilla/config&command=DIFF_FRAMESET&rev1=3.383&rev2=3.384 broke this in a different way, since I don't set OS_CFLAGS. The old code didn't work either, since it set MOZ_OPTIMIZE_FLAGS, which wouldn't get used if you set MODULE_OPTIMIZE_FLAGS. Easy patch though!
Yeah, this fixes it.
Attachment #307094 - Flags: review?(benjamin)
Comment on attachment 307094 [details] [diff] [review] set CFLAGS too [checked in] I checked this in to get good symbols in JS again for nightlies. I'm considering it a bustage fix (for long-standing bustage). Requesting post-hoc review/approval.
Attachment #307094 - Attachment description: set CFLAGS too → set CFLAGS too [checked in]
Attachment #307094 - Flags: approval1.9?
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Flags: blocking1.9?
Target Milestone: --- → mozilla1.9
Attachment #307094 - Flags: review?(benjamin) → review+
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: