Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jul 2002 08:18:15 -0400
From:      "Coffin, Dexter" <idnopheq@comcast.net>
To:        alpha <freebsd-alpha@freebsd.org>
Cc:        trevor@FreeBSD.org, mozilla <freebsd-mozilla@freebsd.org>
Subject:   Alpha/FreeBSD linux-mozilla 0.99 Installation and Execution Instructions
Message-ID:  <1026562697.92449.2349.camel@roshomon.idnopheq.net>

next in thread | raw e-mail | index | archive | help
Hi, All!

The following is a placative panacea, or placebo, for me until native
Mozilla for Alpha/FreeBSD (non-CURRENT) can build and run.

I got Mozilla for Alpha/Linux running on my box (164LX w/ 4.6-PR).  I do
not know if anyone else tried recently.  Installing it from Ports failed
for me (before it went FORBIDDEN).  RPMFind failed to find anything
recent.  Google likewise.

I noticed the standard linux-mozilla port uses xpi files.  This method
does not.  I do not know if the port maintainer, Trevor (CC-ed), agrees
with my methodology, but hey ... just throwing it out there.

I installed linux_base-7 all ready.  So, I went out and nabbed the
RedHat 7.2 ISOs from HP/Compaq
(http://www.support.compaq.com/alpha-tools/redhat) on a whim and burned
them to CD.  I found the RPMs needed on disks one and two.  They are:

MD5 (gtk+-1.2.10-11.alpha.rpm) = d11bf595a4b79c9d1735121ab1da2eac
MD5 (libjpeg-6b-16.alpha.rpm) = 6c0a67135d51cf927e00786d9f80220f
MD5 (mozilla-0.9.9-8.9.alpha.rpm) = 7292161e0f7736daa8e8f78ef11c5e58
MD5 (mozilla-mail-0.9.9-8.9.alpha.rpm) =
3fcf2eec4457ac2c66d9a76346d47801
MD5 (mozilla-nspr-0.9.9-8.9.alpha.rpm) =
31d15f6cb27d86a8004bf43dffdba7c7
MD5 (mozilla-nss-0.9.9-8.9.alpha.rpm) = 4ef9c4b0ffb74b5ee2ed29ab6f7cc8c4
MD5 (mozilla-psm-0.9.9-8.9.alpha.rpm) = 10fe5ad35d058a71e0873144468d47c9

At least, this is what _I_ needed in order to run.

I performed the tried and true 'rpm2cpio <filename> | cpio -idumv' into
an empty directory.  The process populated two subsequent subdirs (etc/
and usr/) to which I, as root, executed 'cp -rp <dir> /compat/linux/'
on.

I then edited the /compat/linux/usr/bin/mozilla file to reflect the
'/compat/linux' prefix to the script's shell path and subsequent paths.

I remember I also symlinked a lib, libjpeg.so.62 from libjpeg.so.62.0.0
I think, to render jpegs.

If all goes well, execute /usr/linux/usr/bin/mozilla as yourself and
surf in relative style.  If not, append a phantom '-?' to see error
messages in your friendly neighborhood term window.  Adjust
appropriately to taste and email me the problem w/ solution.

NOTES (and questions/miscellany)
=====

One can maybe do without mozilla-mail if another client is preferred.

One needs mozilla-psm to see https pages.

Maybe there is a way to use native FreeBSD libraries?

I do not know the security ramifications of this build.  Some of the
0.9x builds were quite poor in that regard, and the linux-mozilla 1.0-1
port is marked FORBIDDEN (see
http://bugzilla.mozilla.org/show_bug.cgi?id=150339 for more
information)!

In case of security flaws, DO NOT RUN THIS AS A PRIVILEGED USER - LEAST
OF ALL _ROOT_!  If rooted, power off the system.  Encase your box in
concrete.  Sink it to the bottom of the Pacific Ocean.  Or, simply boot
off of your CD and reinstall, wiping all file systems in the process.

Do not ingest.  If ingested, induce vomiting immediately!  LOL ;P

Mozilla picked up my Netscape 4.78 OSF/1 preferences and bookmarks, etc.
(a.k.a. profile) w/o a hitch.

As always, YMMV and there are no warranties either implicit or implied.

I uploaded the RPMs to http://idnopheq.perlmonk.org/axp/mozilla should
anyone want to give this a try yet not grab the Compaq ISOs.  I
strongly, strenuously, and ... uh <stretching here> ... superbly
recommend downloading the ISOs anyway, space and bandwidth permitting,
just to keep HP/Compaq developing Alpha/Linux.  Even a half-hearted
attempt will show in their logs.  While native builds are better of
course, Linux or OSF/1 compatibility is better than nothing at all from
time to time.

Speaking of which, anyone on the Mozilla list know a solution to the
ld-elf "Unsupported Relocation Type" error (8 and 240) on Alpha (-Stable
and -Release) other than building and running under -Current?  For the
details, check
http://www.geocrawler.com/archives/3/154/2002/5/0/8781765/.

Between Linux/Mozilla, OSF/1-Netscape-4, and native Konquerer & mMosaic
& Lynx, there exist few sites I cannot view and/or render properly yet
wish to ... well, none, actually.  Don't tell M$.

It would be nice, though, to see most all sites with one native browser.

Comments and questions are welcome.

Anyone know how to build the java plug-in for Mozilla on Alpha/Linux and
the Compaq Alpha/Linux JRE/JDK?  Or know of Alpha-capable plug-ins for
other things, preferably Linux at the moment?

Thanks to everyone for their help with that nasty zip issue and other
things!

Send email to Compaq/HP to work on Alpha/FreeBSD stuff, too!.

HTH!

Dex
-- 
"Drawing on my fine command of language, I said nothing."
	- advice I should take more often
http://idnopheq.perlmonk.org	idnopheq@NOSPAM.perlmonk.org
http://idnopheq.dns2go.com	idnopheq@NOSPAM.comcast.net


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mozilla" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1026562697.92449.2349.camel>