Subject: Thunderbird 2006Q2 on current 3.99.21 won't compile
To: None <pkgsrc-users@netbsd.org>
From: Kenneth Freidank <kennethcf@earthlink.net>
List: pkgsrc-users
Date: 07/17/2006 00:40:03
This is a multi-part message in MIME format.

------=_NextPart_000_0029_01C6A939.8ACA94C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Thunderbird won't compile.  
I upgraded to current 3.99.21 7/7/06, userland and all.
I removed all packages and started fresh with pkgsrc-2006Q2.

I compiled thunderbird, attempting several times, all ending with the same
result below.  All dependencies compiled and installed without problems.
Firefox compiled and installed no problem.:

c++ -o mimemult.o -c  -DENABLE_SMIME -DMOZILLA_INTERNAL_API
-DOSTYPE=\"NetBSD3.99\" -DOSARCH=\"NetBSD\" -DBUILD_ID=0000000000
-I../../../dist/include/xpcom -I../../../dist/includ
e/xpcom_obsolete -I../../../dist/include/string
-I../../../dist/include/msgbase -I../../../dist/include/msgbaseutil
-I../../../dist/include/pref -I../../../dist/include/js -I../..
/../dist/include/necko -I../../../dist/include/uconv
-I../../../dist/include/unicharutil -I../../../dist/include/msgcompose
-I../../../dist/include/dom -I../../../dist/include/int
l -I../../../dist/include/msgimap -I../../../dist/include/exthandler
-I../../../dist/include/mailnews -I../../../dist/include/msgdb
-I../../../dist/include/chardet -I../../../dist
/include/caps -I../../../dist/include/mimetype
-I../../../dist/include/uriloader -I../../../dist/include/xpconnect
-I../../../dist/include/nkcache -I../../../dist/include/pipnss -
I../../../dist/include/imglib2 -I../../../dist/include/content
-I../../../dist/include/htmlparser -I../../../dist/include/layout
-I../../../dist/include/msgsmime -I../../../dist/i
nclude/mime -I../../../dist/include -I../../../dist/include/nspr
-I/usr/pkg/include -I/usr/pkg/include  -I/usr/X11R6/include   -fPIC -DPIC
-I/usr/pkg/include -I/usr/include -DGLX
_GLXEXT_LEGACY -I/usr/pkg/include/freetype2  -I/usr/X11R6/include -fno-rtti
-fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align
-Woverloaded-virtual -Wsynth -Wno-ctor-
dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -I/usr/pkg/include
-I/usr/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -Dunix
-fshort-wchar -pthread -pipe  -DNDE
BUG -DTRIMMED -O2  -I/usr/pkg/include -I/usr/include -DGLX_GLXEXT_LEGACY
-I/usr/pkg/include/freetype2  -I/usr/X11R6/include -DMOZILLA_CLIENT -include
../../../mozilla-config.h -Wp
,-MD,.deps/mimemult.pp mimemult.cpp
mimemult.cpp:55: warning: missing braces around initializer for
'MimeContainerClass'
mimemult.cpp:55: warning: missing braces around initializer for
'MimeObjectClass'
mimeeobj.h:57: error: previous declaration of 'MimeExternalObjectClass
mimeExternalObjectClass' with 'C++' linkage
mimemult.cpp:76: error: conflicts with new declaration with 'C' linkage
make[4]: *** [mimemult.o] Error 1
make[4]: Leaving directory
`/usr/pkgsrc/mail/thunderbird/work/mozilla/mailnews/mime/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory
`/usr/pkgsrc/mail/thunderbird/work/mozilla/mailnews/mime'
make[2]: *** [libs] Error 2
make[2]: Leaving directory
`/usr/pkgsrc/mail/thunderbird/work/mozilla/mailnews'
make[1]: *** [tier_97] Error 2
make[1]: Leaving directory `/usr/pkgsrc/mail/thunderbird/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/mail/thunderbird
===> 
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /usr/pkgsrc/mail/thunderbird/work/.work.log
===> 
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/mail/thunderbird
$  


------=_NextPart_000_0029_01C6A939.8ACA94C0
Content-Type: application/ms-tnef;
	name="winmail.dat"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="winmail.dat"

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
V15zO/C3HvCpRruCM7vWaVFzvPb/DlDDfL5/v4/An8GvohTDWv4yxC/FPcvCxm/Hf8iPyZ87qTe7
gjG71iIwBJBfOf43zJ/S9c4fzy/QP9FHqUXuZ7tyu+UBAWElMdQtvAJfvRQFoHVRxWUXpFMYsHC/
G2XZ5B2A3dAmUCeyINbf6yEJF6Q94ZA+F5XhkxXg/wSQJJCqwB0isAQmIAhxIlEhJHJgYGJ1AxBk
J721AHAQ8BEgG2Xhk1AXUP8+MguAHDAdgIdQIdAkkCRy/wIQG0AloCJCp9IEYOLBC4D/p9EAwIQy
LEXhk+ojvCAJAP8iYLHRJHLkk+mP32/X33XA/dESLuqh4T/b/b113V/eb3vsz+CPJBeGFQcXsxPx
AAH30AALAAGACCAGAAAAAADAAAAAAAAARgAAAAADhQAAAAAAAAMAA4AIIAYAAAAAAMAAAAAAAABG
AAAAABCFAAAAAAAAAwAHgAggBgAAAAAAwAAAAAAAAEYAAAAAUoUAAHN5AQAeAAmACCAGAAAAAADA
AAAAAAAARgAAAABUhQAAAQAAAAQAAAA5LjAACwANgAggBgAAAAAAwAAAAAAAAEYAAAAAgoUAAAEA
AAALADqACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAAAAMAPIAIIAYAAAAAAMAAAAAAAABGAAAA
ABGFAAAAAAAAAwA9gAggBgAAAAAAwAAAAAAAAEYAAAAAGIUAAAAAAAALAFKACCAGAAAAAADAAAAA
AAAARgAAAAAGhQAAAAAAAAMAU4AIIAYAAAAAAMAAAAAAAABGAAAAAAGFAAAAAAAAAgH4DwEAAAAQ
AAAADWxpFT6XK0OJXs/tdmpqywIB+g8BAAAAEAAAAA1saRU+lytDiV7P7XZqassCAfsPAQAAAJkA
AAAAAAAAOKG7EAXlEBqhuwgAKypWwgAAUFNUUFJYLkRMTAAAAAAAAAAATklUQfm/uAEAqgA32W4A
AABDOlxEb2N1bWVudHMgYW5kIFNldHRpbmdzXEtlbm5ldGhcTG9jYWwgU2V0dGluZ3NcQXBwbGlj
YXRpb24gRGF0YVxNaWNyb3NvZnRcT3V0bG9va1xvdXRsb29rLnBzdAAAAAADAP4PBQAAAAMADTT9
NwAAAgF/AAEAAAA3AAAAPENMRURJSkZPTUNJQkJQSFBGRUZNSUVGRUNEQUEua2VubmV0aGNmQGVh
cnRobGluay5uZXQ+AAADAAYQty4isAMABxDRCgAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAA
AFRIVU5ERVJCSVJEV09OVENPTVBJTEVJVVBHUkFERURUT0NVUlJFTlQzOTkyMTcvNy8wNixVU0VS
TEFOREFOREFMTElSRU1PVkVEQUxMUEFDS0FHRVNBTkRTVEFSVEVERlJFU0gAAAAAFUw=

------=_NextPart_000_0029_01C6A939.8ACA94C0--