Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Nov 2005 06:08:04 -0800 (PST)
From:      Rob <spamrefuse@yahoo.com>
To:        gnome@FreeBSD.org
Cc:        ports@FreeBSD.org
Subject:   FreeBSD Port: mozilla-1.7.12_1,2 (Broken port)
Message-ID:  <20051122140804.63731.qmail@web36213.mail.mud.yahoo.com>

next in thread | raw e-mail | index | archive | help

Hi,

After upgrading pango to pango-1.10.1
(which is required by mozilla) and then
upgrade mozilla to 1.7.12_1,2, I get this
when I start mozilla:

 $ mozilla
 /libexec/ld-elf.so.1:
 /usr/X11R6/lib/mozilla/components/libgfx_gtk.so:
 Undefined symbol "pango_x_font_map_for_display" 


I then did already twice following:

  # portupgrade -fvrR mozilla-1.7......

which reinstalled mozilla and all it depends on etc.
To no avail.

When I do
 # ldd /usr/X11R6/lib/mozilla/mozilla-bin | \
   grep pango
 libpangocairo-1.0.so.0 =>
/usr/X11R6/lib/libpangocairo-1.0.so.0 
 libpangoft2-1.0.so.0 =>
/usr/X11R6/lib/libpangoft2-1.0.so.0
 libpango-1.0.so.0 => /usr/X11R6/lib/libpango-1.0.so.0

Note that mozilla-bin is NOT linked against
/usr/X11R6/lib/libpangox-1.0.so ; and that is the
library which contains pango_x_font_map_for_display:

 # strings /usr/X11R6/lib/libpangox-1.0.so | \
   grep pango_x_font_map_for_display
 pango_x_font_map_for_display
 pango_x_font_map_for_display


So I think this problem boils down the fact
that the executable of present mozilla port
is not linked against libpangox-1.0.so.
This breaks the port.

When I do
 # /usr/ports/www/mozilla
 # make configure | grep pango
 checking MOZ_GTK2_CFLAGS...
       -I/usr/X11R6/include/pango-1.0 
 checking MOZ_GTK2_LIBS...
       -lpangocairo-1.0 -lcairo
       -lpangoft2-1.0 -lpango-1.0

But -lpangox-1.0 is missing!!

I suppose this is a bug in the mozilla port
and needs a fix.

Regards,
Rob.



	
		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com



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