Hello everyone! There is some worry about web browser status on Debian Alpha, Lenny release.
Currently, Iceweasel segfaults on some pages. It doesn't segfault on heavy pages like gmail.com or news.google.it. Insted it segfaults on simple pages like www.google.it (or google.de, as reported on bugreport). I volunteer for some testing, if somebody who has better experience with Iceweasel /xulrunner needs some help. Another browser which I am using is Iceape. Iceape was in Lenny until some days before official release, then it was removed. Before that, Iceape 1.1.14 used to be in Lenny at testing stage. I didn't remove Iceape package from my system, so I was able to continue browsing the web with my Alphas. Since Iceape isn't in Lenny any more and I cannot fully repackage it, I tried to build Iceape 1.1.17-1 from unstable/sid sources. It compiles and build smoothly, with no manual correction involved. It also runs very fine on every web page I surfed in last two days. If you woyld like to test, you could build Iceape from sid by your own (in about 3 hours, builds without manual help) Otherwise feel free to use the packages I built. Please report me any problem in fetching and installing these custom build packages. deb http://www.decadence.it/debian/ lenny main I also tried to build xulrunner-1.9.1.1 from experimental sources but both 1.9.1.1-1 and 1.9.1.1-2 fail in building with either GCC 4.3 and 4.2. The final problem is reported from make as follow: ... nsNSSCallbacks.cpp c++ -o nsNSSCallbacks.o -c -fvisibility=hidden -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DOSTYPE=\"Linux2.6.30\" -DOSARCH=Linux -I/usr/include/nss -I. -I. -I../../../../dist/include/nspr -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include/uriloader -I../../../../dist/include/pref -I../../../../dist/include/docshell -I../../../../dist/include/caps -I../../../../dist/include/dom -I../../../../dist/include/intl -I../../../../dist/include/locale -I../../../../dist/include/profile -I../../../../dist/include/windowwatcher -I../../../../dist/include/js -I../../../../dist/include/widget -I../../../../dist/include/layout -I../../../../dist/include/content -I../../../../dist/include/xpconnect -I../../../../dist/include/unicharutil -I../../../../dist/include/pipboot -I../../../../dist/include -I../../../../dist/include/pipnss -I/usr/include/nspr -I/home/sources2/xulrunner-1.9.1.1/dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -g -fno-strict-aliasing -mieee -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsNSSCallbacks.pp nsNSSCallbacks.cpp c++ -o nsNSSComponent.o -c -fvisibility=hidden -DNSS_ENABLE_ECC -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DOSTYPE=\"Linux2.6.30\" -DOSARCH=Linux -I/usr/include/nss -I. -I. -I../../../../dist/include/nspr -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include/uriloader -I../../../../dist/include/pref -I../../../../dist/include/docshell -I../../../../dist/include/caps -I../../../../dist/include/dom -I../../../../dist/include/intl -I../../../../dist/include/locale -I../../../../dist/include/profile -I../../../../dist/include/windowwatcher -I../../../../dist/include/js -I../../../../dist/include/widget -I../../../../dist/include/layout -I../../../../dist/include/content -I../../../../dist/include/xpconnect -I../../../../dist/include/unicharutil -I../../../../dist/include/pipboot -I../../../../dist/include -I../../../../dist/include/pipnss -I/usr/include/nspr -I/home/sources2/xulrunner-1.9.1.1/dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -g -fno-strict-aliasing -mieee -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsNSSComponent.pp nsNSSComponent.cpp nsNSSCallbacks.cpp:1113: error: ‘CERT_StringFromCertFcn’ does not name a type nsNSSCallbacks.cpp: In function ‘char* MyAlternateOCSPAIAInfoCallback(CERTCertificate*)’: nsNSSCallbacks.cpp:1139: error: ‘oldOCSPAIAInfoCallback’ was not declared in this scope nsNSSCallbacks.cpp: In function ‘SECStatus RegisterMyOCSPAIAInfoCallback()’: nsNSSCallbacks.cpp:1184: error: ‘oldOCSPAIAInfoCallback’ was not declared in this scope nsNSSCallbacks.cpp:1184: error: ‘CERT_RegisterAlternateOCSPAIAInfoCallBack’ was not declared in this scope nsNSSCallbacks.cpp: In function ‘SECStatus UnregisterMyOCSPAIAInfoCallback()’: nsNSSCallbacks.cpp:1203: error: ‘oldOCSPAIAInfoCallback’ was not declared in this scope nsNSSCallbacks.cpp:1204: error: ‘CERT_RegisterAlternateOCSPAIAInfoCallBack’ was not declared in this scope make[6]: *** [nsNSSCallbacks.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[6]: Leaving directory `/home/sources2/xulrunner-1.9.1.1/security/manager/ssl/src' make[5]: *** [libs] Error 2 make[5]: Leaving directory `/home/sources2/xulrunner-1.9.1.1/security/manager/ssl' make[4]: *** [libs] Error 2 make[4]: Leaving directory `/home/sources2/xulrunner-1.9.1.1/security/manager' make[3]: *** [libs_tier_toolkit] Error 2 make[3]: Leaving directory `/home/sources2/xulrunner-1.9.1.1' make[2]: *** [tier_toolkit] Error 2 make[2]: Leaving directory `/home/sources2/xulrunner-1.9.1.1' make[1]: *** [default] Error 2 make[1]: Leaving directory `/home/sources2/xulrunner-1.9.1.1' make: *** [build-stamp] Error 2 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 So there is a problem in nsNSSCallbacks.cpp that prevents building. It would be nice to fix it and test newer iceweasel and xulrunner on Alpha, at least we could build some backports to handle the fact that iceweasel 3.0.6 isn't fully working. Bye! gl -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

