The default bug view has changed. See this FAQ.

elfhack Makefile using order-only prerequisites, not compatible with PyMake

RESOLVED FIXED in mozilla17

Status

()

Core
Build Config
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: gps, Assigned: glandium)

Tracking

Trunk
mozilla17
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
It looks there is an order-only prerequisite in elfhack's Makefile: https://mxr.mozilla.org/mozilla-central/source/build/unix/elfhack/Makefile.in#124

Unfortunately, PyMake doesn't support order-only prerequisites. The offending rule should be rewritten to not use order-only prerequisites so PyMake can parse it.
(Assignee)

Comment 1

5 years ago
Created attachment 649577 [details] [diff] [review]
Use mkdir_deps instead of order-only prerequisite in build/unix/elfhack/Makefile.in
Attachment #649577 - Flags: review?(ted.mielczarek)
Attachment #649577 - Flags: review?(ted.mielczarek) → review+
Assignee: nobody → mh+mozilla
(Assignee)

Comment 2

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/2e809e2113ad
Target Milestone: --- → mozilla17
https://hg.mozilla.org/mozilla-central/rev/2e809e2113ad
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.