[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Yes Mozilla can run on OpenBSD...
- To: firstname.lastname@example.org
- Subject: Yes Mozilla can run on OpenBSD...
- From: schubert <email@example.com>
- Date: Wed, 28 Aug 2002 11:46:00 -0700
- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.1) Gecko/20020826
But statically :-(
... but yes it does work. :-)
Mozilla 1.1, to which the source can be had at:
and compiled with (you MUST have...) the following configure script
I'd also suggest at least:
--disable-debug --enable-crypto and possibly --enable-strip (shaves ~6MB
But without the first 2, you'll get the same silly unusable binary
everyone else gets. I have no idea if any other switches will work or
break it. Experiment.
Which also leaves you with a lovely, bloated ~31MB mozilla-bin but if
you don't mind that you can have mozilla running natively. This has been
verified by a few people as of now. It hasn't been thoroughly tested but
it loads, renders web pages and doesn't explode. Was something magically
fixed in 1.1? Beats me, the release notes didn't mention anything
specific. Would these compile options work on older versions / different
architectures? No idea. Although... why didn't anyone try this before?
:-) Mailing list search didn't turn up a single comment about it working
with its internal lib's all compiled in statically (but again... is this
something magical about 1.1?).
Now this definitly isn't a great solution, but its a quick (minus the
compile time) way to get mozilla playing on OpenBSD. I've mutilated the
old broken mozilla port files to sort-of-kind-of spit out a package
(that doesn't install properly :-), but again, this isn't the "right"
way to get mozilla running (unless you don't mind the ~100MB, less if
you disable some components, installation). You can cut out about 56MB
of that by rm -rf'ing mozilla-1.1/Test* once its installed.
Anyways, if you're just dying to have mozilla, there you go.
Mozilla/5.0 (X11; U; OpenBSD i386; rv:1.1) Gecko/20020828 <developer build>
Mr Pibb, Dr Pepper, I'm on to you...