Closed Bug 370506 Opened 18 years ago Closed 18 years ago

mkdepend failure at layout/build/nsLayoutModule.cpp

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: longsonr, Assigned: longsonr)

References

Details

Attachments

(1 file)

Attached patch patchSplinter Review
I've not been able to build firefox since the Makefile.in bustage fix checkin for Bug 369099. The underlying problem is that mkdepend reports "Too many -include flags"
Attachment #255221 - Flags: review?(benjamin)
Blocks: 369099
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
bug 367860 was about MAXDIRS being too small. This is about MAXINCFILES being too small. Although the problem occurs at the same point in the build they are different issues.
Whoops. My bad.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Unfortunately, the proposed patch does not help. Bumping MAXINCFILES even higher does not help either.
It fixed it for me on Windows XP just fine. You have to do a full clobber though, it seems. make -f client.mk clean build
Well, to be sure I nuked my object directory before building. Nope, did not work...Funny, though, Mingw is happy...
Maybe I made somemistake earlier. Anyhow now it works (VC8) fine again.
This could be why WINNT 5.2 fxexp-win32-tbox Dep FF-XR % and WINNT 5.2 fxexp-win32-tbox Dep Unit Testing % are busted
Attachment #255221 - Flags: review?(benjamin) → review+
Fixed on trunk.
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
I think you need to do something to make the tinderboxes recompile mkdepend. I think a cvs commit without changes to mkdepend/main.c would be sufficient.
Assignee: nobody → longsonr
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: