Closed Bug 461340 Opened 16 years ago Closed 16 years ago

browser/locales/Makefile.in breaks when not using wget-* targets

Categories

(Firefox Build System :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 453840

People

(Reporter: bhearsum, Unassigned)

Details

Currently for releases we repackage by doing the following, eg:

wget -Ofirefox.dmg http://path/to/release/package.dmg
...
...
make -C browser/locales installers-$locale ZIP_IN=`pwd`/firefox.dmg

This is broken since bug 458014 landed:
ca-245:obj bhearsum$ make -C browser/locales installers-de ZIP_IN=`pwd`/firefox.dmg
make: *** No rule to make target `/Users/bhearsum/tmp/mozilla-central/obj/dist/firefox-3.1b2pre.en-US.mac.dmg', needed by `/Users/bhearsum/tmp/mozilla-central/obj/dist/l10n-stage/firefox/Minefield.app/Contents/MacOS'.  Stop.


If I renamed the package to the file it's expecting, I get the following error:
ca-245:obj bhearsum$ make -C browser/locales installers-de ZIP_IN=`pwd`/firefox.dmg
make: *** No rule to make target `installers-de'.  Stop.


Axel believes this to be caused by the STAGEDIST target:
06:45 < Pike> bhearsum: it's the STAGEDIST rule, 
https://bugzilla.mozilla.org/attachment.cgi?id=343208&action=diff#a/browser/locales/Makefile.in_sec6


This needs to be fixed before Beta 2.
This is probably going to get fixed in bug 453840....
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.