From owner-freebsd-questions@FreeBSD.ORG Sun Sep 9 21:32:02 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4668D16A41A for ; Sun, 9 Sep 2007 21:32:02 +0000 (UTC) (envelope-from fatman@crackmonkey.us) Received: from crackmonkey.us (crackmonkey.us [70.58.166.197]) by mx1.freebsd.org (Postfix) with ESMTP id 09A5E13C45B for ; Sun, 9 Sep 2007 21:32:01 +0000 (UTC) (envelope-from fatman@crackmonkey.us) Received: from tarani-bosatsu.dreamtrack.dnsalias.com (cpc1-swin7-0-0-cust216.brhm.cable.ntl.com [::ffff:86.18.88.217]) (AUTH: PLAIN fatman, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by crackmonkey.us with esmtp; Sun, 09 Sep 2007 15:31:50 -0600 id 0018801B.46E4664B.000043AA Message-ID: <46E4659B.3000608@crackmonkey.us> Date: Sun, 09 Sep 2007 22:28:59 +0100 From: Adam J Richardson User-Agent: Thunderbird 2.0.0.6 (X11/20070830) MIME-Version: 1.0 To: Mel References: <46E426D7.8040203@completecomputing.com> <200709092027.44570.fbsd.questions@rachie.is-a-geek.net> <46E43F98.8090901@completecomputing.com> <200709092105.12625.fbsd.questions@rachie.is-a-geek.net> In-Reply-To: <200709092105.12625.fbsd.questions@rachie.is-a-geek.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: firefox 2.0.0.6 build fails: missing pangox.h X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2007 21:32:02 -0000 Mel wrote: > You probably had WITHOUT_X11 defined somewhere (/etc/make.conf > or /var/db/ports/pango/options or /usr/local/etc/pkgtools.conf in MAKE_ARGS > somewhere, shell environment?) when you rebuilt pango. Hi Kyle. I think Mel has hit on the answer here. Pango is being built without X support. I had this exact error myself. A few libraries [Pango, Cairo etc] weren't allowing themselves to be built on. Turns out I had in my /etc/make.conf the lines NO_X=true WITHOUT_X11=true to speed up "make buildworld". Then I installed X from packages on this machine. A bit later I tried to build Firefox... took me a week to figure it out. In summary, just comment out any "NO_X" and "WITHOUT_X11" lines in the locations Mel suggested. Then remove, rebuild and reinstall Pango. After that's done Firefox should build properly. HtH, Adam J Richardson