Closed Bug 388891 Opened 17 years ago Closed 17 years ago

codesighs tools don't work on macos due to mishandling of nm output

Categories

(Webtools Graveyard :: Tinderbox, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: vladimir.sukhoy, Assigned: vladimir.sukhoy)

References

Details

Attachments

(2 files)

Attached patch fixSplinter Review
The regexp within nm perl wrapper does not match output of nm tool, there is extra whitespace in there.
Turning codesighs on for macos tinderboxen once this is fixed seems to be a
good idea too.
Attachment #273061 - Flags: review?(stanshebs)
Comment on attachment 273061 [details] [diff] [review]
fix

Looks plausible.
Attachment #273061 - Flags: review?(stanshebs) → review+
Checked that patch in.  Do you want to leave this for enabling it on tinderbox, or new bug?
Err.. If that helps to get it enabled - sure.
I mean, whatever is the best - use your judgment.
OK.  Might as well use this bug, I think.

I wonder whether just flipping 0 to 1 in the two lines at http://lxr.mozilla.org/mozilla/source/tools/tinderbox-configs/firefox/macosx/tinder-config.pl#70 is enogh.  We seem to already pull and build the code (see http://lxr.mozilla.org/mozilla/source/tools/tinderbox-configs/firefox/macosx/mozconfig).
Attached patch Like soSplinter Review
Attachment #273461 - Flags: review?
Attachment #273461 - Flags: review? → review?(preed)
Attachment #273461 - Flags: review?(preed) → review+
Checked in the other patch too.  We now have a nice number on tbox.

Vlad, thanks for fixing this!
Assignee: build → vladimir.sukhoy
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
codesighs can be a standalone tool too.. For those of us who have large private branches and in general to look at the binary impact of a feature or tweaking various build options.. It has to be made a little more independent from the build though. Sounds like a project idea for some future summer student - quite independent, doable within reasonable time scope, but still useful.
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: