Closed Bug 201150 Opened 22 years ago Closed 22 years ago

force use of detected tools

Categories

(SeaMonkey :: Build Config, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.4beta

People

(Reporter: netscape, Assigned: netscape)

Details

Attachments

(1 file, 1 obsolete file)

We do a number of configure tests for versions of various tools but we never force the use of those tools at runtime. We just use whatever's first in the path which means that overriding certain tools by passing env variables to configure doesn't work. In particular, MAKE & ZIP are not propagated correctly.
Attached patch v1.0 (obsolete) — Splinter Review
Attachment #120042 - Flags: review?(bryner)
Attachment #120042 - Flags: review?(bryner) → review+
Attached patch v1.1Splinter Review
The previous patch failed on msvc builds because we skipped all of the tool detection steps. Now we check the tool paths on all platforms. Cygwin's version of makedepend (from XFree86 4.2.0) fails when building dependencies in activex. It complains that it cannot open the directory "../../../dist/include/string" for reading. It looks like it's running into that old gcc3 bug which caused builds to fail whenever someone included the standard c++ header <string> . For now, I've disabled using the system makedepend on win32.
Attachment #120042 - Attachment is obsolete: true
Attachment #120177 - Flags: review?(bryner)
Attachment #120177 - Flags: review?(bryner) → review+
Patch has been checked in.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.4beta
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: