Closed Bug 453569 Opened 16 years ago Closed 7 years ago

directories are not cleaned when Makefile.in changes

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: karlt, Unassigned)

References

Details

STR:

Use a mozconfig for Firefox with MOZ_MALLOC enabled.
(Should be most builds but not tracemalloc builds.)

% rm -r obj/memory/jemalloc
% hg export 12616044efd3 | patch -p1 -R
% make -f client.mk build
% ls obj/memory/jemalloc/
Makefile  jemalloc.o  libjemalloc.so
% hg export 12616044efd3 | patch -p1
% make -f client.mk build
% ls obj/memory/jemalloc/; ldd obj/dist/bin/firefox-bin | grep malloc

Expected results:
Makefile  jemalloc.o  libjemalloc.a

Actual results:
Makefile  jemalloc.o  libjemalloc.a  libjemalloc.so
        libjemalloc.so => not found

(The "not found" is found at run time, but it should not exist.)
Pretty sure this dependency issue got fixed in the 9 years since this bug was filed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.