Closed Bug 276392 Opened 20 years ago Closed 20 years ago

Build problem: can not find .../mozilla/toolkit/locales/en-US/chrome/necko/contents.rdf file

Categories

(Firefox Build System :: General, defect)

1.0 Branch
x86
Windows Server 2003
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: skanpav, Assigned: bryner)

Details

Hello, I successfully download FireFox source, and tried to build it. I use
Visual Studio .NET 7.1, I complete required actions with some exception: make
system always says me about GLIB_PREFIX must be in my $PATH and I copy all
precompiled .dll's into MozTools directory. Problem with xpidl.exe decided. 
After this, I try to build Mozilla again. After approx. 10 minutes I recieve an
error: 

...
+++ making chrome /cygdrive/d/archive/mozilla/netwerk/resources  => ../../dist/b
in/chrome/comm.jar
+++ updating chrome ../../dist/bin/chrome/installed-chrome.txt
+++     content,install,url,jar:resource:/chrome/comm.jar!/content/necko/
+++ overriding content/necko/contents.rdf
updating: content/necko/contents.rdf (stored 0%)
+++ making chrome /cygdrive/d/archive/mozilla/netwerk/resources  => ../../dist/b
in/chrome/en-US.jar
error: file '/cygdrive/d/archive/mozilla/toolkit/locales/en-US/chrome/necko/cont
ents.rdf' doesn't exist at /cygdrive/d/archive/mozilla/config/make-jars.pl line
418.
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/cygdrive/d/archive/mozilla/netwerk/resources'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/cygdrive/d/archive/mozilla/netwerk'
make[2]: *** [tier_9] Error 2
make[2]: Leaving directory `/cygdrive/d/archive/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/cygdrive/d/archive/mozilla'
make: *** [build] Error 2

.../mozilla/toolkit/locales/en-US/chrome/necko/contents.rdf is really invalid
path. What should I do? My .mozconfig file contents is:

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=browser

# Options for 'configure' (same as command-line options).
ac_add_options --enable-application=browser
ac_add_options --enable-optimize

ac_add_options --disable-ldap 
ac_add_options --disable-mailnews 
ac_add_options 
--enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negot

iateauth 
ac_add_options --enable-crypto 
ac_add_options --disable-composer 
ac_add_options --enable-single-profile 
ac_add_options --disable-profilesharing 
ac_add_options --enable-optimize 
ac_add_options --disable-debug 
ac_add_options --disable-tests 
ac_add_options --enable-static 
ac_add_options --disable-shared
are you building trunk or branch?  the locales-in-toolkit bits aren't landed on
trunk yet, iirc, and your mozconfig suggests that you're building trunk.

And the bug is set to 1.0 branch, so I'm thoroughly confused.
(In reply to comment #1)
> are you building trunk or branch?  the locales-in-toolkit bits aren't landed on
> trunk yet, iirc, and your mozconfig suggests that you're building trunk.
> 
> And the bug is set to 1.0 branch, so I'm thoroughly confused.

I don't know, I just download sources from
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/source/firefox-1.0-source.tar.bz2
. I think, that this is branch..
Bug is resolved by changing content of the .moconfig file to following:

#
# See http://www.mozilla.org/build/ for build instructions.
#

# Options for client.mk.
# mk_add_options MOZ_CO_PROJECT=browser
# mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir

# Options for 'configure' (same as command-line options).
# ac_add_options --enable-application=browser
ac_add_options --enable-optimize

ac_add_options --disable-ldap 
ac_add_options --disable-mailnews 
ac_add_options
--enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negotiateauth

ac_add_options --enable-crypto 
ac_add_options --disable-composer 
ac_add_options --enable-single-profile 
ac_add_options --disable-profilesharing 
ac_add_options --enable-optimize 
ac_add_options --disable-debug 
ac_add_options --disable-tests 
ac_add_options --enable-static 
ac_add_options --disable-shared 
# ac_add_options --enable-official-branding

#GLIB_PREFIX=d:/vc7.mozdev
#LIBIDL_PREFIX=d:/vc7.mozdev

export MOZ_PHOENIX=1 
mk_add_options MOZ_PHOENIX=1
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
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.