x86_64-pc-linux-gnu-g++ -o nsNegotiateAuthFactory.o -c -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=2005082621 -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/necko -I../../dist/include/pref -I../../dist/include/negotiateauth -I../../dist/include -I../../dist/include/nspr -fPIC -fno-rtti -fno-handle-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=k8 -pipe -fPIC -Wno-deprecated -Wno-return-type -w -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O1 -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsNegotiateAuthFactory.pp nsNegotiateAuthFactory.cpp nsNegotiateAuthFactory.cpp:94:2: #error "missing implementation" nsNegotiateAuthFactory.cpp: In function `nsresult nsNegotiateAuthConstructor(nsISupports*, const nsIID&, void**)': nsNegotiateAuthFactory.cpp:97: error: `nsNegotiateAuth' undeclared (first use this function) nsNegotiateAuthFactory.cpp:97: error: (Each undeclared identifier is reported only once for each function it appears in.) nsNegotiateAuthFactory.cpp:97: error: `inst' undeclared (first use this function) nsNegotiateAuthFactory.cpp:97: error: `nsNegotiateAuth' has not been declared nsNegotiateAuthFactory.cpp: At global scope: nsNegotiateAuthFactory.cpp:105: error: `NS_AUTH_MODULE_CONTRACTID_PREFIX' was not declared in this scope nsNegotiateAuthFactory.cpp:105: error: expected `}' before string constant nsNegotiateAuthFactory.cpp:105: error: expected `}' before string constant nsNegotiateAuthFactory.cpp:105: error: expected `,' or `;' before string constant nsNegotiateAuthFactory.cpp:107: error: expected declaration before '}' token gmake[3]: *** [nsNegotiateAuthFactory.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.1_alpha2/work/mozilla/extensions/negotiateauth' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.1_alpha2/work/mozilla/extensions' gmake[1]: *** [tier_94] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-firefox-1.1_alpha2/work/mozilla' make: *** [default] Error 2