postflight_all fails if build was started from a different directory

RESOLVED FIXED

Status

defect
--
minor
RESOLVED FIXED
13 years ago
Last year

People

(Reporter: mossop, Assigned: benjamin)

Tracking

Trunk
x86
macOS

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

In postflight_all for a universal build the build attempts to call build/macosx/universal/flight.mk however at this point the current working directory appears to be the working directory at the start of the build.

This means that if I start my build with "make -f client.mk build" from the mozilla directory it all works.

If I start my build with "make -f mozilla/client.mk build" from above the mozilla directory, the build fails at postflight_all.
Assignee

Comment 1

13 years ago
Dave, does this work?
Assignee: nobody → benjamin
Status: NEW → ASSIGNED
Attachment #255785 - Flags: review?
Assignee

Updated

13 years ago
Attachment #255785 - Flags: review? → review?(mossop.bugzilla)
Reporter

Comment 2

13 years ago
Comment on attachment 255785 [details] [diff] [review]
Use $(TOPSRCDIR)

Yes, with that applied the build completes in either case.
Attachment #255785 - Flags: review?(mossop.bugzilla) → review+
Assignee

Comment 3

13 years ago
Fixed on trunk.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED

Updated

Last year
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.