Mozilla 1.5 errors [resolved?]

2003-11-02 Thread paul beard
I reported some problems with building Mozilla [1.5] from ports, 
specifically this one:

In file included from cppsetup.c:28:
def.h:29: X11/Xos.h: No such file or directory
def.h:30: X11/Xfuncproto.h: No such file or directory
gmake[2]: *** [host_cppsetup.o] Error 1
gmake[2]: Leaving directory 
`/opt/ports/www/mozilla/work/mozilla/config/mkdepend'
gmake[1]: *** [export] Error 2
gmake[1]: Leaving directory 
`/opt/ports/www/mozilla/work/mozilla/config'
gmake: *** [default] Error 2
*** Error code 2

I ended up tracking down what port owned Xos.h 
[XFree86-4-libraries] and rebuilding/installing it. At that point, 
Mozilla would build and install just fine.

However, it wouldn't run: it need libintl.so.4 and I have 
libintl.so.5 installed. The simple workaround was to symlink the 
needed file from the one I had and that seems to be working. 
libintl.so.* is installed by gettext. I have no idea what the Real 
Solution for this is, but I leave these workaround steps in the 
archive in case anyone finds them useful .



--
Paul Beard
http://paulbeard.no-ip.org/movabletype/
whois -h whois.networksolutions.com ha=pb202
Greener's Law:
Never argue with a man who buys ink by the barrel.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Mozilla 1.5 errors [resolved?]

2003-11-02 Thread Kris Kennaway
On Sun, Nov 02, 2003 at 02:02:31PM -0800, paul beard wrote:

 I ended up tracking down what port owned Xos.h 
 [XFree86-4-libraries] and rebuilding/installing it. At that point, 
 Mozilla would build and install just fine.
 
 However, it wouldn't run: it need libintl.so.4 and I have 
 libintl.so.5 installed.

As you've discovered, your installed packages are inconsistent.  At
some point you updated the gettext port without rebuilding everything
that depends on it, so packages that were linked against the old
library (libintl.so.4) can no longer function because you removed it.

The fix is to rebuild everything that depends on gettext by doing e.g.
portupgrade -r gettext.

Kris



pgp0.pgp
Description: PGP signature


Re: Mozilla 1.5 errors [resolved?]

2003-11-02 Thread paul beard
Kris Kennaway wrote:
On Sun, Nov 02, 2003 at 02:02:31PM -0800, paul beard wrote:


I ended up tracking down what port owned Xos.h 
[XFree86-4-libraries] and rebuilding/installing it. At that point, 
Mozilla would build and install just fine.

However, it wouldn't run: it need libintl.so.4 and I have 
libintl.so.5 installed.


As you've discovered, your installed packages are inconsistent.  At
some point you updated the gettext port without rebuilding everything
that depends on it, so packages that were linked against the old
library (libintl.so.4) can no longer function because you removed it.
The fix is to rebuild everything that depends on gettext by doing e.g.
portupgrade -r gettext.
Roger that. Thanks for the solution.

--
Paul Beard
http://paulbeard.no-ip.org/movabletype/
whois -h whois.networksolutions.com ha=pb202
Alden's Laws:
(1) Giving away baby clothes and furniture is the major cause
of pregnancy.
(2) Always be backlit.
(3) Sit down whenever possible.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]