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)
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
Comment 1•8 years ago
|
||
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
Comment 2•8 years ago
|
||
Actually, this very much is still an issue.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•