Closed Bug 258831 Opened 20 years ago Closed 20 years ago

Build error at nsProfile.cpp for CVS on linux

Categories

(Firefox :: General, defect)

1.0 Branch
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: nulldomain, Assigned: bugzilla)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040619 Firefox/0.9.0+ (shill: O2 GAL7 SSE)
Build Identifier: 

When I try to build Firefox AVIARY branch from cvs it fails like this everytime:

nsProfile.cpp
nsProfile.cpp: In member function `virtual nsresult
nsProfile::StartupWithArgs(nsICmdLineService*, PRBool)':
nsProfile.cpp:414: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'SelectLocaleForProfile'
nsProfile.cpp:423: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'SelectLocaleForProfile'
nsProfile.cpp: In member function `virtual nsresult
nsProfile::CreateNewProfileWithLocales(const PRUnichar*, const PRUnichar*, const
PRUnichar*, const PRUnichar*, PRBool)':
nsProfile.cpp:1724: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'SelectLocaleForProfile'
nsProfile.cpp:1736: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'GetSelectedSkin'
nsProfile.cpp:1738: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'SelectSkinForProfile'
nsProfile.cpp:1760: error: 'class nsDerivedSafe<nsIXULChromeRegistry>' has no
member named 'SelectLocaleForProfile'
make[4]: *** [nsProfile.o] Error 1
make[4]: Leaving directory `/home/jfelps1/mozilla/profile/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/home/jfelps1/mozilla/profile'
make[2]: *** [tier_9] Error 2
make[2]: Leaving directory `/home/jfelps1/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/jfelps1/mozilla'
make: *** [build] Error 2




Reproducible: Always
Steps to Reproduce:
1.
2.
3.
So why is this filed as a Mozilla trunk bug, exactly?
Assignee: general → firefox
Component: Browser-General → General
Product: Browser → Firefox
QA Contact: general → firefox.general
Version: Trunk → 1.0 Branch
I get the exact same problem trying to compile Firefox from the Aviary branch on
Turbolinux 10 Desktop (GCC 3.3.1). The build process worked just fine until a
few days ago. The last time I was able to build the branch version successfully
was 2004-09-03.
I think profile/src is not supposed to get built if "--enable-single-profile"
is used, and that should be inherited from "browser/config/mozconfig". What are
you using for mozconfig ?
1. I think bug 259448 is a duplicate of this one (or the other way round).

2. I can reproduce this on Sparc Solaris trying to build Thunderbird 0.8. IIRC,
I already had this with previous versions.

3. I previously made a posting to the MozillaZine Thunderbird Builds forum and
there was a reply by someone with the same problem:
http://forums.mozillazine.org/viewtopic.php?t=126455
I think this should be considered fixed, see here:

http://forums.mozillazine.org/viewtopic.php?t=124982

and especially the link to this:

http://forums.mozillazine.org/viewtopic.php?t=124288
Even if selecting this configure option (thanks for pointing it out),
nsProfile.cpp not compiling is still a real bug, right?
*** Bug 259448 has been marked as a duplicate of this bug. ***
No, this is invalid.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
*** Bug 286713 has been marked as a duplicate of this bug. ***
*** Bug 296525 has been marked as a duplicate of this bug. ***
You need to log in before you can comment on or make changes to this bug.