Closed Bug 374617 Opened 18 years ago Closed 18 years ago

Thunderbird 2 fails to build debug with undefined symbols

Categories

(Thunderbird :: Build Config, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bc, Assigned: mscott)

Details

__ZTV11nsAbOSXCard __ZTV16nsAbOSXDirectory __ZTV17nsAbOSXDirFactory make[4]: *** [libmail.dylib] Error
I thought I backed out part of the change that was causing the build to fail. Is the Tinderbox build broken?
opt builds fine. It is just debug builds that crap out.
are these clean/clobber builds? My debug build seems to build fine...
yes, after the initial failures i clobbered and retried. I didn't delete the entire directory though. I'll try that after my trunk debug build completes or dies.
This is also causing failures on the SeaMonkey 1.8 box (http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8-SeaMonkey). I think the SeaMonkey builds are due to not backing out the changes in nsAbFactory.cpp, the Thunderbird build failures are probably not backing out all the changes in nsMailModule.cpp. I'm thinking we need to remove the includes, NS_GENERIC_FACTORY_CONSTRUCTOR and the relevant actual array parts of the factory.
I've landed changes to nsMailModule.cpp and nsAbFactory.cpp on the 2.0 branch. I didn't remove the #includes - I'm hoping that's not required. Can you repull and try again, Bob? thx!
That fixed it.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
SeaMonkey branch is fixed again as well now :-) Thanks David.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.