MozillaZine

Oh, oh. New build error, I've never seen

Discussion about official Mozilla Thunderbird builds
macrxnapa

User avatar
 
Posts: 246
Joined: May 5th, 2003, 12:47 pm

Post Posted May 20th, 2003, 12:26 am

Has anyone run across this?

c++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -fpascal-strings -traditional-cpp -fno-common -fshort-wchar -I/Developer/Headers/FlatCarbon -F/System/Library/Frameworks -pipe -fexceptions -DNDEBUG -DTRIMMED -O2 -DDEPENDENT_LIBS="\"libxpcom.dylib\", \"libplds4.dylib\", \"libplc4.dylib\", \"libnspr4.dylib\", \"libpthread.dylib\", \"libmozjs.dylib\"," -fPIC -arch ppc -o libnsappshell.dylib nsChromeTreeOwner.o nsContentTreeOwner.o nsXULWindow.o nsAppShellService.o nsAppShellWindowEnumerator.o nsWebShellWindow.o nsCommandLineService.o nsWindowMediator.o nsAbout.o nsAppShellFactory.o nsTimingService.o nsUserInfoMac.o nsCommandLineServiceMac.o patricia.o nsAEApplicationClass.o nsAEClassDispatcher.o nsAEClassIterator.o nsAECoercionHandlers.o nsAECompare.o nsAECoreClass.o nsAEDocumentClass.o nsAEEventHandling.o nsAEGenericClass.o nsAEGetURLSuiteHandler.o nsAEMozillaSuiteHandler.o nsAESpyglassSuiteHandler.o nsAETokens.o nsAEUtils.o nsAEWindowClass.o nsMacUtils.o nsWindowUtils.o nsDocLoadObserver.o -L../../../dist/bin -L../../../dist/lib ../../../dist/lib/libunicharutil_s.a -L../../../dist/bin -lxpcom -L../../../dist/bin -L/Volumes/DevProjects/SeaMonkey/tbirdndb/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -L../../../dist/bin -lmozjs -framework Carbon /System/Library/Frameworks/Carbon.framework/Carbon -Wl,-exported_symbols_list -Wl,/Volumes/DevProjects/SeaMonkey/mozilla/build/unix/gnu-ld-scripts/components-export-list -bundle -lm
ld: Undefined symbols:
_NS_CheckThreadSafe
_NS_CurrentThread
make[5]: *** [libnsappshell.dylib] Error 1
make[4]: *** [libs] Error 2
make[3]: *** [libs] Error 2
make[2]: *** [tier_9] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2

Build settings are:

ac_add_options --enable-crypto
ac_add_options --disable-composer
ac_add_options --disable-debug
ac_add_options --enable-strip
ac_add_options --disable-mathml
ac_add_options --disable-installer
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-tests
ac_add_options --disable-dtd-debug
ac_add_options --disable-disk-cache
ac_add_options --disable-jsd
ac_add_options --enable-extensions=wallet
ac_add_options --enable-necko-protocols=http,file,jar,viewsource,res
ac_add_options --disable-accessibility
ac_add_options --enable-optimize=-O2
ac_add_options --enable-xterm-updates

ac_add_options --enable-image-decoders=png,gif,jpeg

Suggestions?

Regards -Don

macrxnapa

User avatar
 
Posts: 246
Joined: May 5th, 2003, 12:47 pm

Post Posted May 20th, 2003, 5:23 am

Ok, the above error is likely a false alarm, but this one appears quite real, looks like a missing .xul file:

+++ making chrome /Volumes/DevProjects/SeaMonkey/tbirdndb/mail/components/prefwindow => ../../../dist/bin/chrome/messenger.jar
error: file '/Volumes/DevProjects/SeaMonkey/mozilla/mail/components/prefwindow/content/pref-advanced.xul' doesn't exist at /Volumes/DevProjects/SeaMonkey/mozilla/config/make-jars.pl line 363, <STDIN> line 7.
make[5]: *** [libs] Error 2
make[4]: *** [libs] Error 2
make[3]: *** [libs] Error 2
make[2]: *** [tier_99] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2

Is the .js file also missilng?

┬ędn

User avatar
 
Posts: 683
Joined: April 20th, 2003, 1:53 pm
Location: GB

Post Posted May 20th, 2003, 7:44 am

not only that

gmake[5]: Entering directory `/root0/mozilla/mail/components/prefwindow'
+++ making chrome /root0/mozilla/mail/components/prefwindow => ../../../dist/bin/chrome/messenger.jar
error: file './content/pref-advanced.xul' doesn't exist at ../../../config/make-jars.pl line 363, <STDIN> line 7.
gmake[5]: *** [libs] Error 2
gmake[5]: Leaving directory `/root0/mozilla/mail/components/prefwindow'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/root0/mozilla/mail/components'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/root0/mozilla/mail'
gmake[2]: *** [tier_99] Error 2
gmake[2]: Leaving directory `/root0/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root0/mozilla'
make: *** [build] Error 2
/root0/mozilla

but also :

content/pref-advanced.xul
content/pref-advanced.js
content/pref-privacy.js

locale/prev-advanced.dtd

I used touch <filename> under linux to work round this, only to find that my gtk2 builds don't have a main toolbar ...

mscott

User avatar
 
Posts: 2516
Joined: April 2nd, 2003, 4:10 pm
Location: Thunderbird Research Center, CA

Post Posted May 20th, 2003, 9:05 am

I'm in the process of converting thunderbird to the new toolkit. I"m only half way checked in. Still have more to go.

Treat the tree as closed until I'm done =). Hopefully tonight or tomorrow night.

That's why you are getting these build errors.

Sorry for not advertisting that fact earlier.

(I didn't think anyone besides me would notice =))
Thunderbirds are Go!

macrxnapa

User avatar
 
Posts: 246
Joined: May 5th, 2003, 12:47 pm

Post Posted May 20th, 2003, 9:59 am

mscott wrote:I'm in the process of converting thunderbird to the new toolkit. I"m only half way checked in. Still have more to go.

Treat the tree as closed until I'm done =). Hopefully tonight or tomorrow night.

That's why you are getting these build errors.

Sorry for not advertisting that fact earlier.

(I didn't think anyone besides me would notice =))


Cool, Scott. I kind of thought that this might be the case, given your May 19 entry on the Thunderbird home page.

Going from <troubleshooter> mode to <patient> mode/holding pattern. ;-)

Expect a new Mach-O build to be available within the next 24-48 hours...

nrg
 
Posts: 71
Joined: May 12th, 2003, 10:09 am

Post Posted May 20th, 2003, 11:01 am

What is the diference/advantage of switching to the new toolkit?
Will this also fix the "save as dialogs" bug?

mscott

User avatar
 
Posts: 2516
Joined: April 2nd, 2003, 4:10 pm
Location: Thunderbird Research Center, CA

Post Posted May 21st, 2003, 1:25 am

nrg wrote:What is the diference/advantage of switching to the new toolkit?
Will this also fix the "save as dialogs" bug?


No it won't fix the save as dialog bug for unix users. See my post here for work that needs to be done for that. Still waiting on a volunteer:

http://www.mozillazine.org/forums/viewt ... 1298#81298
Thunderbirds are Go!

macrxnapa

User avatar
 
Posts: 246
Joined: May 5th, 2003, 12:47 pm

Post Posted May 21st, 2003, 9:05 pm

macrxnapa wrote:Expect a new Mach-O build to be available within the next 24-48 hours...


It may take a little longer, depending on how the next build turns out.

-Don

macrxnapa

User avatar
 
Posts: 246
Joined: May 5th, 2003, 12:47 pm

Post Posted May 21st, 2003, 9:18 pm

mscott wrote:
nrg wrote:What is the diference/advantage of switching to the new toolkit?
Will this also fix the "save as dialogs" bug?


No it won't fix the save as dialog bug for unix users. See my post here for work that needs to be done for that. Still waiting on a volunteer:

http://www.mozillazine.org/forums/viewt ... 1298#81298


So the saving of attachments and email is buggy in the linux version. I've got a linux box set up. I'll poke around...

...to be ccontinued?

-Don

nrg
 
Posts: 71
Joined: May 12th, 2003, 10:09 am

Post Posted May 22nd, 2003, 5:55 am

mscott wrote:No it won't fix the save as dialog bug for unix users. See my post here for work that needs to be done for that. Still waiting on a volunteer:

http://www.mozillazine.org/forums/viewt ... 1298#81298


I dont mind to help but i just dont know how.
The information provided is a little vague for me.

btw you didnt answer my first question about the diferences/advantages of moving to the new toolkit.
Still kinda new to this stuff so im still learing :)

Return to Thunderbird Builds


Who is online

Users browsing this forum: No registered users and 1 guest