From owner-freebsd-gnome@FreeBSD.ORG Fri Dec 28 18:00:15 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8F04E48; Fri, 28 Dec 2012 18:00:15 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-vb0-f41.google.com (mail-vb0-f41.google.com [209.85.212.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4452D8FC0A; Fri, 28 Dec 2012 18:00:14 +0000 (UTC) Received: by mail-vb0-f41.google.com with SMTP id l22so10876599vbn.14 for ; Fri, 28 Dec 2012 10:00:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JgBZ2ZmrF7FQIkhTCyV0h4vcVTfQLY1BtB+Shkimqy8=; b=m87LA922sT9wb8V7TgUE3JeyFecQnDia2EeaKvzevgZOqyfOrdYco5MhLMJxYYgvew +UXHdJubEJ7suszGcITK9ETlOV/8VUSjXqfIUJOerQ3NEdMktGYyQV4N1QHuq9nj0zVj AN79xqp7iq8bxKBhIv1mutYPMkwLDa9nM3O9cLnienaWiKp7gnLXdM88I3z3wJ7P17la Bm/oCLoCMiK7PT8DdwREex46QBuOPO8sMjI/m/foTdAnQusQ9Qa0m1U0N2LIa3qc3zhK Kp4I9YlKJqET22TACj6LONxnFFGWRIhi9ch8F9VbDYqGPqqMGqxEc4zmB+SUWYKpKScB rZmg== MIME-Version: 1.0 Received: by 10.58.49.130 with SMTP id u2mr54591603ven.0.1356717608510; Fri, 28 Dec 2012 10:00:08 -0800 (PST) Received: by 10.58.189.36 with HTTP; Fri, 28 Dec 2012 10:00:08 -0800 (PST) In-Reply-To: References: <201212281747.qBSHlRbe038791@freefall.freebsd.org> <50DDDBEB.6090902@gmail.com> Date: Fri, 28 Dec 2012 12:00:08 -0600 Message-ID: Subject: Re: ports/174034: [patch] x11-toolkits/gtk20: needs glproto to build From: Jeremy Messenger To: David Demelier Content-Type: text/plain; charset=ISO-8859-1 Cc: gnome@freebsd.org, mezz@freebsd.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2012 18:00:15 -0000 On Fri, Dec 28, 2012 at 11:55 AM, Jeremy Messenger wrote: > On Fri, Dec 28, 2012 at 11:50 AM, David Demelier > wrote: >> On 28/12/2012 18:47, mezz@FreeBSD.org wrote: >>> >>> Synopsis: [patch] x11-toolkits/gtk20: needs glproto to build >>> >>> State-Changed-From-To: open->closed >>> State-Changed-By: mezz >>> State-Changed-When: Fri Dec 28 17:43:30 UTC 2012 >>> State-Changed-Why: >>> There is nothing in gtk20 that suggest require glproto. See here: >>> >>> # cd /usr/ports/x11-toolkits/gtk20 >>> # make extract >>> # find work -name \* | xargs egrep -l "glproto" >>> >>> >>> It sounds like the error was from different port? >>> >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=174034 >>> >> >> Yes but where that error comes from then? >> >> No package 'glproto' found >> -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lm -lgobject-2.0 >> -lgthread-2.0 -lgmodule-2.0 -pthread -lglib-2.0 -lfreetype -L/usr/local/lib >> -lfontconfig >> Package glproto was not found in the pkg-config search path. >> Perhaps you should add the directory containing `glproto.pc' >> to the PKG_CONFIG_PATH environment variable >> No package 'glproto' found >> >> I think it is probably a deeper dependency in pkgconfig .pc files. The >> problem is that graphics/cairo is built without OpenGL by default while >> x11-toolkits/gtk20 needs that. > > The gtk20 doesn't need glproto at all. If the cairo requires it then > it needs to be added in cairo. I believe that cairo has OpenGL disable > by default, so I doubt that it's this issue but I will check in cairo > though. I have built gtk20 today and it has went well. The cairo doesn't need it too. Can you grep in the /usr/local/libdata/pkgconfig/*.pc for the glproto? (ie: grep glproto /usr/local/libdata/pkgconfig/*) > -- > mezz.freebsd@gmail.com - mezz@FreeBSD.org > FreeBSD GNOME Team > http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org