Issue 75765 - W32 moz build breaks with gmake 3.81
Summary: W32 moz build breaks with gmake 3.81
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: current
Hardware: All Windows, all
: P2 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-27 04:24 UTC by quetschke
Modified: 2013-08-07 15:35 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
New patchfile for moz (261.61 KB, patch)
2007-03-27 04:26 UTC, quetschke
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2007-03-27 04:24:46 UTC
This looks like issue 68283 but it is actually another breakage with gmake 3.81.

While testing vq36 with the new, patched cygwin make, mentioned here
  <http://cygwin.com/ml/cygwin/2006-11/msg00013.html>
I found that the build breaks with cygwin posix paths not translated.

The reason is that the new make appears to have a new function macro "abspath"
that overrides the self-defined abspath macro in
  mozilla/security/coreconf/rules.mk
and doesn't provide DOSish paths like the self-defined one.
Replacing abspath with mozabspath solves the problem.
Comment 1 quetschke 2007-03-27 04:26:25 UTC
Created attachment 43953 [details]
New patchfile for moz
Comment 2 quetschke 2007-03-27 04:31:58 UTC
Committed to vq36.
Comment 3 quetschke 2007-03-27 04:32:46 UTC
Please verify.
Comment 4 hjs 2007-04-03 18:55:31 UTC
didn't build without, now builds with cws version of mozilla patch
Comment 5 hjs 2007-05-10 18:33:33 UTC
.