Closed Bug 289463 Opened 19 years ago Closed 19 years ago

nightly trunk Fx and Tbird builds missing master.ini file [build bustage in nsQfaServicesFactory::registerQfaServices]

Categories

(Core Graveyard :: Talkback Client, defect)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tracy, Assigned: chase)

References

Details

(Keywords: regression, smoketest)

Seen on Windows and Mac Fx trunk builds 2005-04-07-07-trunk

-goto the builds components/talkback folder

tested results:
no master.ini file

expected results:
master.ini present

this prevents Talkback from firing on App crash.
Thunderbird (at least on Linux) is also missing the master.ini file. tested with
2005040706-trunk bits.

marcia, is this also a problem on mac?
Summary: nightly trunk Fx builds missing master.ini file → nightly trunk Fx and Tbird builds missing master.ini file
Depends on: 289489
Product: Firefox → Core
Component: Build Config → Talkback Client
It looks like there is some build bustage in nsQFAComponent. Did someone change
that recently?

Here's the error from the build logs:

In file included from ../../../dist/include/nspr/prtypes.h:61,
                 from ../../../dist/include/xpcom/nscore.h:51,
                 from ../../../dist/include/xpcom/nsDebug.h:42,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:59,
                 from nsQfaServicesFactory.cpp:26:
/Developer/SDKs/MacOSX10.2.8.sdk/usr/include/stddef.h:82: warning: redeclaration
   of C++ built-in type `wchar_t'
nsQfaServicesFactory.cpp: In function `nsresult 
   registerQfaServices(nsIComponentManager*, nsIFile*, const char*, const 
   char*, const nsModuleComponentInfo*)':
nsQfaServicesFactory.cpp:58: error: `do_GetService' undeclared (first use this 
   function)
nsQfaServicesFactory.cpp:58: error: (Each undeclared identifier is reported 
   only once for each function it appears in.)
make[3]: *** [nsQfaServicesFactory.o] Error 1
make[2]: *** [libs] Error 2
make[1]: *** [libs] Error 2
make: *** [all] Error 2
Summary: nightly trunk Fx and Tbird builds missing master.ini file → nightly trunk Fx and Tbird builds missing master.ini file [build bustage in nsQfaServicesFactory::registerQfaServices]
nsQfaServicesFactory.cpp probably needs to be including nsServiceManagerUtils.h
yeah that is the cause of the bustage. 

I just checked in a fix that now allows the build to finish building the
talkback components. 
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
ooops backing myself out. chase has another way of fixing this in Bug #289489.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
this is fixed as seen with builds from 0412
Status: REOPENED → RESOLVED
Closed: 19 years ago19 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.