Closed Bug 372343 Opened 18 years ago Closed 18 years ago

MSYS builds broken since the checkin of bug 370676

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: RyanVM, Assigned: RyanVM)

References

Details

(Keywords: regression)

Attachments

(2 files, 2 obsolete files)

When I try to build the current trunk using VC8SP1 and MSYS, I get the following error: midl : command line warning MIDL1009 : unknown argument ignored "D:/mozbuild/msys/app_config" midl : command line warning MIDL1009 : unknown argument ignored "D:/mozbuild/msys/c_ext" midl : command line warning MIDL1009 : unknown argument ignored "i:/" midl : command line warning MIDL1009 : unknown argument ignored "d:/mozbuild/mozilla/other-licenses/ia2" midl : command line warning MIDL1009 : unknown argument ignored "d:/mozbuild/mozilla/other-licenses/ia2/Accessible2.idl" Creating .deps Processing D:\mozbuild\msys\ms_ext ms_ext c1 : fatal error C1083: Cannot open source file: 'D:\mozbuild\msys\ms_ext': No such file or directory midl : command line error MIDL1003 : error returned by the C preprocessor (2)
Assignee: nobody → surkov.alexander
Attached patch patch (obsolete) — Splinter Review
Does it help?
Attachment #256998 - Flags: review?(ryanvm)
can we call MIDL with -flags instead of /flags? Most of the MS tools accept the -dash version, which avoids the MSYS path confusion.
IIRC we can't, should try again.
Attached patch patch2 (obsolete) — Splinter Review
Attachment #256998 - Attachment is obsolete: true
Attachment #257020 - Flags: review?(benjamin)
Attachment #256998 - Flags: review?(ryanvm)
Attachment #257020 - Flags: review?(benjamin) → review+
patch2 works great :) I do have one question, though. Reading the MIDL MSDN docs, aren't /c_ext and /ms_ext long-obsolete flags? http://msdn2.microsoft.com/en-us/aa367320.aspx http://msdn2.microsoft.com/en-us/aa367335.aspx Attaching a patch which removes the obsolete flags. Do with it whatever you please.
Attachment #257023 - Flags: review?(surkov.alexander)
Comment on attachment 257023 [details] [diff] [review] patch2 minus the obsolete midl flags Works for me
Attachment #257023 - Flags: review?(surkov.alexander) → review+
Assignee: surkov.alexander → ryanvm
Attachment #257023 - Flags: review?(benjamin)
Attachment #257020 - Attachment is obsolete: true
Benjamin, if you're happy with this patch, can you also go ahead and check it in? Thanks!
Attachment #257023 - Flags: review?(benjamin) → review+
I committed "patch2". However, I spent some time cleaning up this makefile and making it less confused.
Attachment #257054 - Flags: review?(surkov.alexander)
Comment on attachment 257054 [details] [diff] [review] Make this all easier to understand, rev. 1 excellent, thank you for the patch.
Attachment #257054 - Flags: review?(surkov.alexander) → review+
Fixed on trunk.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: