build should ignore/remove empty *.o and *.xpt files

NEW
Unassigned

Status

()

Core
Build Config
5 years ago
5 years ago

People

(Reporter: ttaubert, Unassigned)

Tracking

Trunk
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
My system crashes quite a lot when building Firefox lately. While that's bad itself it very often leads to build failures when resuming the build process because we seem to write to .o and .xpt files directly. If I crash in between they will just remain on the disk as empty files.

Now I get either xpidl errors or failures when linking until I manually go and remove those empty files. One solution may be to write to temp files and move those when we're done. If that's too expensive can we maybe ignore or remove those empty traces?

Updated

5 years ago
Component: mach → Build Config
Summary: mach should ignore/remove empty *.o and *.xpt files → build should ignore/remove empty *.o and *.xpt files
You need to log in before you can comment on or make changes to this bug.