L10n dep builds broken: config/rules.mk:437: *** config/config.mk needs to be included before using OBJ_SUFFIX. Stop.

RESOLVED WORKSFORME

Status

()

Core
Build Config
--
major
RESOLVED WORKSFORME
7 years ago
5 years ago

People

(Reporter: standard8, Unassigned)

Tracking

({regression})

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 years ago
Following the recent update to the tag NSPR_4_9_BETA2, it appears the L10n dep builds (and I guess the nightlies) are broken when they try to run the "make" in objdir/nsprpub:

config/rules.mk:437: *** config/config.mk needs to be included before using OBJ_SUFFIX.  Stop.

I suspect the specific bug that caused this is bug 677191.

Full Log: http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla-l10n-es-AR/1314839822.1314840085.25457.gz

Comment 1

7 years ago
Yes, breaks nightlies, too.
Keywords: regression
The first question that comes to mind is, why does it run make in objdir/nsprpub ? The second question that comes to mind is what is different in the l10n script running make in objdir/nsprpub that makes it fail while, obviously, running make in objdir/nsprpub doesn't fail on m-c.

One scenario I can think of is the same as bug 682794, but with config.mk being a non updated version, and autoconf.mk being a new one.
So here is an explanation: in log, mozilla-central is checked out at d772dfb96ba1, configure is run on that, and after that, mozilla-central is updated to an earlier revision, 005bce677a00. I bet the NSPR_4_9_BETA2 landing is between these two.
(Reporter)

Comment 4

7 years ago
In today's builds for Thunderbird, this seems to have recovered.

Comment 5

6 years ago
Encountered this bug today on trunk SeaMonkey build.
(Reporter)

Comment 6

5 years ago
Given the age of this bug, and the lack of comments, I think this is probably long ago WFM. We can always file a new bug/reopen if necessary.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.