make on cvs fails consistently

RESOLVED WORKSFORME

Status

--
major
RESOLVED WORKSFORME
15 years ago
2 years ago

People

(Reporter: rcarlson, Assigned: ccarlen)

Tracking

Trunk
Sun
Solaris

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.3a) Gecko/20030103 Phoenix/0.5
Build Identifier: Mozilla/5.0 (CVS)

doing cvs build (several times) on May 22-23.  Platform Solaris 8, using gcc. 
Built successfully with exact same settings 3 days ago.  Config options as follows:

ac_add_options --enable-calendar
ac_add_options --enable-crypto
ac_add_options --disable-jsd
ac_add_options --enable-extensions=all
ac_add_options --enable-ldap-experimental
ac_add_options --enable-js-ultrasparc
ac_add_options --disable-debug
ac_add_options --disable-tests
#ac_add_options --disable-shared
ac_add_options --with-ft-prefix=/opt/glib
#ac_add_options --enable-static
ac_add_options --enable-optimize=-O2
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --with-gtk-prefix=/opt/glib
ac_add_options --with-libIDL-prefix=/opt/glib
ac_add_options --prefix=/opt/mozilla
( 
fails with static options on or off)





Reproducible: Always

Steps to Reproduce:
1. gmake -f client.mk distclean
2. gmake -f client.mk build_all
3.

Actual Results:  
This is the tail of the gmake:

nsProfileDirServiceProvider.cpp:52:36: ipcITransactionService.h: No such file or 
directorynsProfileDirServiceProvider.cpp: In member function `virtual nsresult
   nsProfileDirServiceProvider::SetProfileDir(nsIFile*)':
nsProfileDirServiceProvider.cpp:130: `ipcITransactionService' undeclared (first
   use this function)
nsProfileDirServiceProvider.cpp:130: (Each undeclared identifier is reported
   only once for each function it appears in.)
nsProfileDirServiceProvider.cpp:130: template argument 1 is invalid
nsProfileDirServiceProvider.cpp:130: warning: ISO C++ forbids declaration of `
   transServ' with no type
nsProfileDirServiceProvider.cpp:131: `IPC_TRANSACTIONSERVICE_CONTRACTID'
   undeclared (first use this function)
nsProfileDirServiceProvider.cpp:136: base operand of `->' is not a pointer
gmake[4]: *** [nsProfileDirServiceProvider.o] Error 1
gmake[4]: Leaving directory 
`/Network/home/rcarlson/mozilla/mozilla/profile/dirserviceprovider/src'gmake[3]: 
*** [libs] Error 2gmake[3]: Leaving directory 
`/Network/home/rcarlson/mozilla/mozilla/profile/dirserviceprovider'gmake[2]: *** 
[libs] Error 2gmake[2]: Leaving directory 
`/Network/home/rcarlson/mozilla/mozilla/profile'gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/Network/home/rcarlson/mozilla/mozilla'
gmake: *** [default] Error 2




Expected Results:  
complete compile as it worked 2 days before

Comment 1

15 years ago
the namespace of some ipc things was changed a few days ago.

how did you pull the tree? fast-update hasn't quite got the hang of the ipc
stuff yet. try pulling with checkout, get a tarball, or manually cvs up the
mozilla/ipc dir.

Updated

15 years ago
OS: SunOS → Solaris

Comment 2

15 years ago
this got fixed iirc.  marking WORKSFORME.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.