pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/34106: 2006Q2 pkgsrc/mail/thunderbird won't compile on 3.99.21 current (gcc4)



>Number:         34106
>Category:       pkg
>Synopsis:       2006Q2 pkgsrc/mail/thunderbird won't compile on 3.99.21 
>current (gcc4)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 28 22:20:00 +0000 2006
>Originator:     Kenneth Freidank
>Release:        current 3.99.21 i386 (gcc4)
>Organization:
>Environment:
NetBSD mybsdkf.delta.rl.delta.com 3.99.21 NetBSD 3.99.21 (XSPD) #0: Wed Jul 12 
18:36:12 EST 2006  
solomon%mybsdkf.delta.r1.delta.com@localhost:/usr/obj/sys/arch/i386/compile/XSPD
 i386

>Description:
#make package
...build proceeds along until the following compile line...

c++ -o mimemult.o -c  -DENABLE_SMIME -DMOZILLA_INTERNAL_API 
-DOSTYPE=\"NetBSD3.99\" -DOSARCH=\"NetBSD\" -DBUILD_ID=0000000000  
-I../../../dist/include/xpcom -I../../../dist/include/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/intl -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/htmlpars
 er -I../../../dist/include/layout -I../../../dist/include/msgsmime 
-I../../../dist/include/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  -DNDEBUG 
-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
mybsdkf# 
>How-To-Repeat:
#cd /usr/pkgsrc/mail/thunderbird
#make clean
#make package
>Fix:
none




Home | Main Index | Thread Index | Old Index