Closed Bug 1341515 Opened 7 years ago Closed 5 years ago

Clean up pdb files on rebuild after build is interrupted

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: away, Unassigned)

References

Details

Continuing from bug 1340393...

(In reply to Mike Hommey [:glandium] from comment #6)
> (In reply to David Major [:dmajor] from comment #5)
> > I did a Ctrl+C to interrupt a build, and now all my rebuilds say:
> > 
> >  0:06.94
> > d:/build/msys/s/central/obj/win64fre/dom/bindings/UnifiedBindings21.cpp:
> > fatal error C1041: cannot open program database
> > 'd:\build\msys\s\central\obj\win64fre\dom\bindings\UnifiedBindings21.pdb';
> > if multiple CL.EXE write to the same .PDB file, please use /FS
> > 
> > until I manually rm that file.
> > 
> > Is it possible for the build system to do this cleanup for me? (I'm happy to
> > file another bug if so.)
> 
> It should be, from one of the $(RM_PDB_FILE)s added in bug 1322703
Product: Core → Firefox Build System

No longer a problem after we switched from msvc to clang-cl.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.