| tigerdog ( @ 2007-04-16 21:46:00 |
Getting there - trunk broken in a new and exciting place
Armed with my newly-functioning cairo package, I have successfully updated my CVS to current trunk and reapplied an uncommitted patch to take care of a regression from bug 338078, I've now discovered new bustage, maybe a case of 2.95.3 versus newer gcc behavior. If anyone can take a look and offer a suggestion, I'd appreciate it. I've created bug 377730 to report the bug. Here are the details:
c++ -o xpcwrappedjs.o -c -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -DOSTYPE=\"BeOS6.2\" -DOSARCH=BeOS -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I/Padauk/home/develop/mozilla/js/src/xp connect/src/../loader -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include -I../../../../dist/include/xpconnect -I../../../../dist/include/nspr -DMOZ_PNG_READ -DMOZ_PNG_WRITE -I../../../../dist/sdk/include -frtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-multichar -Wno-long-long -pedantic -pipe -DNDEBUG -DTRIMMED -O2 -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappedjs.pp /Padauk/home/develop/mozilla/js/src/xpco nnect/src/xpcwrappedjs.cpp
/Padauk/home/develop/mozilla/js/src/xpco nnect/src/xpcprivate.h: In method `nsresult nsXPCWrappedJS::cycleCollection::Travers e(nsISupports *, nsCycleCollectionTraversalCallback &)':
/Padauk/home/develop/mozilla/js/src/xpco nnect/src/xpcprivate.h:2262: `class nsAutoRefCnt nsXPCWrappedJS::mRefCnt' is protected
/Padauk/home/develop/mozilla/js/src/xpco nnect/src/xpcwrappedjs.cpp:83: within this context
make[5]: *** [xpcwrappedjs.o] Error 1
make[5]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c airo/js/src/xpconnect/src'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c airo/js/src/xpconnect'
make[3]: *** [libs_tier_gecko] Error 2
make[3]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c airo'
make[2]: *** [tier_gecko] Error 2
make[2]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c airo'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c airo'
make: *** [build] Error 2
$
Armed with my newly-functioning cairo package, I have successfully updated my CVS to current trunk and reapplied an uncommitted patch to take care of a regression from bug 338078, I've now discovered new bustage, maybe a case of 2.95.3 versus newer gcc behavior. If anyone can take a look and offer a suggestion, I'd appreciate it. I've created bug 377730 to report the bug. Here are the details:
c++ -o xpcwrappedjs.o -c -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -DOSTYPE=\"BeOS6.2\" -DOSARCH=BeOS -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I/Padauk/home/develop/mozilla/js/src/xp
/Padauk/home/develop/mozilla/js/src/xpco
/Padauk/home/develop/mozilla/js/src/xpco
/Padauk/home/develop/mozilla/js/src/xpco
make[5]: *** [xpcwrappedjs.o] Error 1
make[5]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c
make[3]: *** [libs_tier_gecko] Error 2
make[3]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c
make[2]: *** [tier_gecko] Error 2
make[2]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c
make[1]: *** [default] Error 2
make[1]: Leaving directory `/Padauk/home/develop/mozilla/opt-Zeta-c
make: *** [build] Error 2
$