Open Bug 450707 Opened 16 years ago Updated 2 years ago

Objects are not rebuilt when header dependencies are added to system-headers

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: karlt, Unassigned)

Details

STR: * If your system does not usually have WRAP_SYSTEM_INCLUDES, then edit config/Makefile.in to remove the "ifdef WRAP_SYSTEM_INCLUDES" condition. * Edit config/system-headers to remove locale.h. * rm -r obj/dist/include/system_wrappers obj/config/system_wrappers * make -f client.mk build * Check that there is no obj/config/system_wrappers/locale.h * ls -l obj/gfx/thebes/src/gfxPangoFonts.o * Edit config/system-headers to replace locale.h. * make -f client.mk build * Check that there is a obj/config/system_wrappers/locale.h * ls -l obj/gfx/thebes/src/gfxPangoFonts.o Expected results: obj/gfx/thebes/src/gfxPangoFonts.o should be new Actual results: obj/gfx/thebes/src/gfxPangoFonts.o is old
We unconditionally generate system_wrappers during the build. So I don't think this is still a problem.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Actually, this very much is still an issue.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.