ports/118090: mail/thunderbird no longer works on amd64 with version 2.0.0.9

John Merryweather Cooper john_m_cooper at yahoo.com
Fri Nov 16 15:54:28 PST 2007


----- Original Message ----
From: Aryeh M. Friedman <aryeh.friedman at gmail.com>
To: John Merryweather Cooper <john_m_cooper at yahoo.com>
Cc: edwin at freebsd.org; freebsd-ports-bugs at freebsd.org; gnome at freebsd.org
Sent: Friday, November 16, 2007 1:48:20 PM
Subject: Re: ports/118090: mail/thunderbird no longer works on amd64 with version 2.0.0.9


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Merryweather Cooper wrote:
> ----- Original Message ----
> From: Aryeh Friedman <aryeh.friedman at gmail.com>
> To: edwin at freebsd.org; john_m_cooper at yahoo.com
> Cc: freebsd-ports-bugs at freebsd.org; gnome at freebsd.org
> Sent: Friday, November 16, 2007 1:35:12 PM
> Subject: Re: ports/118090: mail/thunderbird no longer works on amd64
with version 2.0.0.9
>
>
> On Nov 16, 2007 4:30 PM,  <edwin at freebsd.org> wrote:
>> Synopsis: mail/thunderbird no longer works on amd64 with version
>  2.0.0.9
>> Responsible-Changed-From-To: freebsd-ports-bugs->gnome
>> Responsible-Changed-By: edwin
>> Responsible-Changed-When: Fri Nov 16 21:30:10 UTC 2007
>> Responsible-Changed-Why:
>> Over to maintainer (via the GNATS Auto Assign Tool)
>
> Did you compile using gcc 4.x or 3.4 (if the first try with the
 second)
>
>
>
> 4.x for both versions:
>
> jcooper at borgdemon3$ gcc -v
> Using built-in specs.
> Target: amd64-undermydesk-freebsd
> Configured with: FreeBSD/amd64 system compiler
> Thread model: posix
> gcc version 4.2.1 20070719  [FreeBSD]
>

In the makefile for the port there should be a line that reads
something like "USE-GCC=3.4+" make it read "USE-GCC=3.4" (no plus)...
if you also use enigmail I suggest doing the same there


- --
Aryeh M. Friedman
Developer, not business, friendly
http://www.flosoft-systems.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHPhAkJ9+1V27SttsRAhwGAJ0Yct1kDH7Pgzs6zvKseZCQHTqzPACgpBDF
8WDQO/bW4Wu80SS2kqaFhlY=
=lmzD
-----END PGP SIGNATURE-----



All right.  I changed the lines to read "USE-GCC=34" (I even added one to lightning-xpi), and recompiled mail/thunderbird, mail/enigmail-thunderbird, and deskutils/lightning-xpi.  It didn't make much difference (some different errors):

jcooper at borgdemon3$ thunderbird
Type Manifest File: /home/jcooper/.thunderbird/hzm3qkjg.default/xpti.dat
*** Registering Apprunner components (all right -- a generic module!)
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nsNativeComponentLoader: registering deferred (0)
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsChromeRegistry.cpp, line 1561
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=24
WARNING: default.xpm not found, file nsWindow.cpp, line 3268
++WEBSHELL == 1
++DOMWINDOW == 1
++DOMWINDOW == 2
Note: styleverifytree is disabled
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsStringBundle.cpp, line 273
Note: frameverifytree is disabled
Note: verifyreflow is disabled
###!!! ASSERTION: preserved wrapper table not empty at shutdown: 'sPreservedWrapperTable.ops == 0', file nsDOMClassInfo.cpp, line 3583
Break: at file nsDOMClassInfo.cpp, line 3583
WARNING: nsExceptionService ignoring thread destruction after shutdown, file nsExceptionService.cpp, line 191
WARNING: No event queue listener?, file nsEventQueue.cpp, line 79
--WEBSHELL == 0
WARNING: Main thread being held past XPCOM shutdown., file nsThread.cpp, line 486
No Persistent Registry Found.
Type Manifest File: /home/jcooper/.thunderbird/hzm3qkjg.default/xpti.dat
*** Registering Apprunner components (all right -- a generic module!)
nsNativeComponentLoader: autoregistering begins.
*** Registering xpcomObsoleteModule components (all right -- a generic module!)
*** Registering xpconnect components (all right -- a generic module!)
*** Registering nsUConvModule components (all right -- a generic module!)
*** Registering nsUCvMathModule components (all right -- a generic module!)
*** Registering nsI18nModule components (all right -- a generic module!)
*** Registering nsMorkModule components (all right -- a generic module!)
*** Registering mozStorageModule components (all right -- a generic module!)
*** Registering JavaScript_Debugger components (all right -- a generic module!)
*** Registering necko_core_and_primary_protocols components (all right -- a generic module!)
*** Registering necko_secondary_protocols components (all right -- a generic module!)
*** Registering nsJarModule components (all right -- a generic module!)
*** Registering nsPrefModule components (all right -- a generic module!)
*** Registering nsSecurityManagerModule components (all right -- a generic module!)
*** Registering nsRDFModule components (all right -- a generic module!)
*** Registering nsParserModule components (all right -- a generic module!)
*** Registering nsGfxPSModule components (all right -- a generic module!)
*** Registering nsGfxGTKModule components (all right -- a generic module!)
*** Registering nsIconDecoderModule components (all right -- a generic module!)
*** Registering nsImageLib2Module components (all right -- a generic module!)
*** Registering nsWidgetGtk2Module components (all right -- a generic module!)
*** Registering nsLayoutModule components (all right -- a generic module!)
*** Registering docshell_provider components (all right -- a generic module!)
*** Registering embedcomponents components (all right -- a generic module!)
*** Registering Browser_Embedding_Module components (all right -- a generic module!)
*** Registering nsEditorModule components (all right -- a generic module!)
*** Registering nsTransactionManagerModule components (all right -- a generic module!)
*** Registering nsComposerModule components (all right -- a generic module!)
*** Registering appshell components (all right -- a generic module!)
*** Registering nsAccessibilityModule components (all right -- a generic module!)
*** Registering nsChromeModule components (all right -- a generic module!)
*** Registering nsFindComponent components (all right -- a generic module!)
*** Registering nsFileViewModule components (all right -- a generic module!)
*** Registering application components (all right -- a generic module!)
*** Registering RemoteServiceModule components (all right -- a generic module!)
*** Registering CommandLineModule components (all right -- a generic module!)
*** Registering nsToolkitCompsModule components (all right -- a generic module!)
*** Registering nsSoftwareUpdate components (all right -- a generic module!)
*** Registering BOOT components (all right -- a generic module!)
*** Registering NSS components (all right -- a generic module!)
*** Registering PKI components (all right -- a generic module!)
*** Registering nsLDAPProtocolModule components (all right -- a generic module!)
*** Registering mozgnome components (all right -- a generic module!)
*** Registering nsImportServiceModule components (all right -- a generic module!)
*** Registering nsMsgSMIMEModule components (all right -- a generic module!)
*** Registering nsMailModule components (all right -- a generic module!)
*** Registering nsWalletModule components (all right -- a generic module!)
*** Registering nsWalletViewerModule components (all right -- a generic module!)
*** Registering mozSpellCheckerModule components (all right -- a generic module!)
*** Registering mozMySpellModule components (all right -- a generic module!)
*** Registering nsXMLExtrasModule components (all right -- a generic module!)
*** Registering nsWebServicesModule components (all right -- a generic module!)
*** Registering nsMailCompsModule components (all right -- a generic module!)
nsNativeComponentLoader: autoregistering succeeded
*** Registering Addressbook LDAP Attribute Map components
*** Registering mdn account manager extension.
*** Registering smime account manager extension.
nsNativeComponentLoader: registering deferred (0)
nsNativeComponentLoader: registering deferred (0)
nsNativeComponentLoader: registering deferred (0)
nsNativeComponentLoader: registering deferred (0)
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
Registering Enigmail account manager extension.
Enigmail account manager extension registered.
nsNativeComponentLoader: registering deferred (0)
nsNativeComponentLoader: autoregistering begins.
/usr/local/libexec/thunderbird-bin: No such file or directory.
Killed
jcooper at borgdemon3$ LibGTop-Server: pid 41081 received eof.
LibGTop-Server: pid 41068 received eof.





More information about the freebsd-gnome mailing list