Closed Bug 186204 Opened 22 years ago Closed 22 years ago

Libraries missing from 1.2.1 Solaris build

Categories

(SeaMonkey :: Build Config, defect)

Sun
SunOS
defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: hamilbr2, Assigned: netscape)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2b) Gecko/20021024
Build Identifier: http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1/mozilla-sparc-sun-solaris2.8.tar.gz

The Solaris 1.1b build works fine, but the 1.2.1 build gives the following when
I unpack and try to run it:

% ld.so.1: ./mozilla-bin: fatal: libgtk-1.2.so.0: open failed: No such file or
directory
ld.so.1: ./mozilla-bin: fatal: libgdk-1.2.so.0: open failed: No such file or
directory
ld.so.1: ./mozilla-bin: fatal: libgmodule-1.2.so.0: open failed: No such file or
directory
ld.so.1: ./mozilla-bin: fatal: libglib-1.2.so.0: open failed: No such file or
directory
http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1/mozilla-sparc-sun-solaris2.8.tar.gz

Since the 1.2b build works fine from the same shell with the same environment,
the problem must be with the 1.2.1 Solaris build, which apparently fails to
include some non-standard libraries.

Reproducible: Always

Steps to Reproduce:
./run-mozilla.sh
Actual Results:  
Mozilla failed to start.

Expected Results:  
Mozilla starts.
The gtk libraries are external dependencies.  To my knowledge, they have never
been bundled with the Mozilla tarballs.  Maybe the previous releases were built
against xlib instead of gtk.  Who knows.  Try grabbing the gtk library package
from www.sunfreeware.com.

Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
Mozilla tries to start when libraries are there. They are in /opt/sfw/lib.
But you don't get far either, after mail startup Mozilla freezes.
The README that comes with that package explains that the binary was compiled
with Forte and you need versions of the gtk libs that were also compiled with
Forte.  I'm guessing that the ones from sunfreeware.com are compiled with gcc. 
Read the README.
*** Bug 186208 has been marked as a duplicate of this bug. ***
Thx for the explaination, Christopher.

Bruce & grabow, do you still see the issue?
verified
Status: RESOLVED → VERIFIED
Latest Solaris 2.7 1.3beta build from Mozilla.org runs perfectly without the
latest,newest, bleeding edge releases of libraries from Sun Labs which 
nobody has installed.
So the one thing to learn from the 1.2.1 hassle is to build Solaris regularly
from a default 2.7 or 2.8 Solaris box with only the really necessary patches.
Please don't change the options this new build has been compiled with.
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.