All users were logged out of Bugzilla on October 13th, 2018

directories are not cleaned when Makefile.in changes

RESOLVED WORKSFORME

Status

RESOLVED WORKSFORME
10 years ago
8 months ago

People

(Reporter: karlt, Unassigned)

Tracking

Trunk
x86
Linux

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

10 years ago
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.)

Comment 1

2 years ago
Pretty sure this dependency issue got fixed in the 9 years since this bug was filed.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME

Updated

8 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.