Build NewsMonday March 13th, 2000We've gotten a few bits of news which we decided to lump together into one news item. First, Jim Bray has written up a doc, "Mozilla on Linux circa 03/10/00", written using Mozilla's "Composer". It details his experiences with the build, and contains some suggestions if you plan on building Moz yourself. Next, Ruairi Hickey writes in to say that the Mozilla instability problem on Linux SMP systems (bug 21556) seems to have gone away, so give it a spin. Finally, Sebastian Spaeth writes in to say that the crypto hooks are now in the nightly builds. You still need to grab the PSM package. If you grab it once, on later Mozilla builds you should only have to browse to it on your local drive to get it to work. In Jim Bray's article he suggests that CNNFn is unusable because mozilla "can't handle a stylesheet the site is using". This is not true, although it's understandable why you would think that. The problem is that CNNFn is using bad browser-sniffing and assuming that any browser that isn't netscape or IE is unable to use stylesheets. This will be a problem as long as sites use browser-sniffing to determine what features are available, as every time a new browser comes out the sites have to be updated. I bet CNNFn is unusable with Konqueror (the KDE browser) too! Just wanted to make sure that the blame is put where it belongs. Stuart. Hmm I just loaded it with the nightly build 2000031303. loaded right up, no errors displayed at all.. Someone must have fixed something.. Right. The stylesheet problem was what one heard about from the error messages, but the problem causing the looping behavior was actually a meta refresh header with content='300, etctecetc'. The old code wasn't dealing with the comma instead of the expected semicolon. I posted bug 31447 about the problem, and the netscape people figured out it was a refresh problem. I found the code, didn't like the look of it, and came up with a replacement, which is visible as http://as220.org/jb/mozilla/mzdiff1 I also made a botched-refresh-header testbed-chain, starting with as220.org/jb/mozilla/refresh1.html I think my code is substantially better than what I replaced, and while I think it could use more work, it appears the netscape people have no intention of picking it up, so the question is probably moot. Who the heck is Jim Bray? I read it quickly and thought it was Tim Bray. Oh well. You dont need to build the debug version. Add a file .mozconfig to the mozilla directory containing ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize ac_add_options --enable-mathml You dont need the last line - but if you do, then you get mathml to play with to! This builds in about 200 (300??) M. I'm assuming that the psm package will only work for linux i386. If that is the case the web site should be changed to say linux i386. Linux doesn't only run on intell computers! Is PSM open source? If so, where can I get it? It will be a cold day in hell before I install a closed source crypto package :) Read the cryptO FAQ on www.mozilla.org and http://www.mozilla.org/projects/security/ Quite a lot of the source is available under mozilla/security, the rest of it won't be available until the RSA patents expire next fall. Meanwhile Netscape has made its version of the same code available as binaries to fill the gap in the interim. I've got the 2000/03/13/14 Win32 build, and PSM doesn't seem to be integrated (it installs ok, but then there's no padlock icon, etc.) Any thoughts on making it work? Should I just wait a few days and then try again? I wondered if maybe they put the code in, then took it out again, or something. --sam I think they are still building PSM separately from Mozilla because of the RSA patent. So we would either have to wait for patent to expire in the fall or wait for the commercial build 8P And I'm glad it works for you, PSM install still does not work for me :( <:3)~~ I find myself having the same problem. I tried both the netscape beta1 branch build and the "other" build and neither one of them have https as a registered protocol even with the PSM installed. Which build ID has the hooks and for which platform. Works in the Win32 installer build, 2000 03 15 08. I tried viewing my account info at dvd express & it worked just fine. I was a little concerned on installing PSM - it didn't give the "XPInstall successful" display, just a blank screen - but it worked anyway. (Haven't bothered trying my bank since that uses Java and afaik Java still isn't working...) --sam Something seems wrong with as220.org, I need a mirror. Couldn't this have been posted as an editorial instead? |