i made two tweaks to your tree to make things work. just apply this patch and rebuild your library. it should work. it worked for me.Darin,
thanks for the patch, however I still can't make it work. I applied the patch to the source (unpatched available from negotiateauth.mozdev.org/negoath.tar.gz), built using 'make -f Makefile.gecko' and copied the libhttpgssapi.so to the mozilla/components directory in standard mozilla 1.4 distribution (mozilla-i686-pc-linux-gnu-1.4.tar.gz). Then I tryied running './run-mozilla.sh ./regxpcom' in the mozilla dir and got:
regxpcom: relocation error: \
/tmp/mozilla/components/libhttpgssapiauth.so: undefined symbol:
NS_NewGenericModule2__FP12nsModuleInfoPP9nsIModule
Please could you provide me with more information how did you get it to work? Thank you in advance,
-- Dan
