From owner-freebsd-gnome@FreeBSD.ORG Tue Nov 22 14:08:06 2005 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5174816A41F for ; Tue, 22 Nov 2005 14:08:06 +0000 (GMT) (envelope-from spamrefuse@yahoo.com) Received: from web36213.mail.mud.yahoo.com (web36213.mail.mud.yahoo.com [209.191.68.239]) by mx1.FreeBSD.org (Postfix) with SMTP id 9643B43D55 for ; Tue, 22 Nov 2005 14:08:05 +0000 (GMT) (envelope-from spamrefuse@yahoo.com) Received: (qmail 63733 invoked by uid 60001); 22 Nov 2005 14:08:04 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=2Jx/rlIy+D2Tfyhq6sOcbG82K6dPweGZCM5ZwpnT/6FFmHIEPmziwkJmdTScaCcuxNNpuHVgwVJYAF3w+7cfq+u8/nIqAPyKcHtpjzFbsLtQWBygV9FGydu2cwAfA7CduBG7gckMpsq/uL8qN2Bxv8j+B4lSUXn7v4IAsWnzOfM= ; Message-ID: <20051122140804.63731.qmail@web36213.mail.mud.yahoo.com> Received: from [218.232.14.39] by web36213.mail.mud.yahoo.com via HTTP; Tue, 22 Nov 2005 06:08:04 PST Date: Tue, 22 Nov 2005 06:08:04 -0800 (PST) From: Rob To: gnome@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: mozilla-1.7.12_1,2 (Broken port) X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2005 14:08:06 -0000 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