From owner-freebsd-mozilla@FreeBSD.ORG Sat Nov 26 15:04:57 2005 Return-Path: X-Original-To: freebsd-mozilla@freebsd.org Delivered-To: freebsd-mozilla@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C131416A41F for ; Sat, 26 Nov 2005 15:04:57 +0000 (GMT) (envelope-from spamrefuse@yahoo.com) Received: from web36203.mail.mud.yahoo.com (web36203.mail.mud.yahoo.com [209.191.68.229]) by mx1.FreeBSD.org (Postfix) with SMTP id 4F59243D45 for ; Sat, 26 Nov 2005 15:04:57 +0000 (GMT) (envelope-from spamrefuse@yahoo.com) Received: (qmail 39311 invoked by uid 60001); 26 Nov 2005 15:04:56 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=dcZCaKnS08MyrxCQlnv1iBQA/3gTpimZHzhgI50emX94X7lY+RAJE2cSMcOG6ca5uACTian02pNL4vdIL2kLjxr1h/MV7NuL8A8e0QXO78y2e9wyZR43XYcj4KTJ929p2Fg78Eb4f5EvLoUnckTUeiw0YwrgYA4MaRlRpvUO2sg= ; Message-ID: <20051126150456.39309.qmail@web36203.mail.mud.yahoo.com> Received: from [218.232.14.39] by web36203.mail.mud.yahoo.com via HTTP; Sat, 26 Nov 2005 07:04:56 PST Date: Sat, 26 Nov 2005 07:04:56 -0800 (PST) From: Rob To: freebsd-mozilla@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: Broken port with version 1.7.12_1,2 ? X-BeenThere: freebsd-mozilla@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mozilla browser issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Nov 2005 15:04:57 -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 to 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! Music Unlimited Access over 1 million songs. Try it free. http://music.yahoo.com/unlimited/