From owner-freebsd-gnome@FreeBSD.ORG Fri Dec 28 18:05:32 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 D3F4DF07; Fri, 28 Dec 2012 18:05:32 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-ea0-f174.google.com (mail-ea0-f174.google.com [209.85.215.174]) by mx1.freebsd.org (Postfix) with ESMTP id 35D478FC12; Fri, 28 Dec 2012 18:05:31 +0000 (UTC) Received: by mail-ea0-f174.google.com with SMTP id e13so4330591eaa.5 for ; Fri, 28 Dec 2012 10:05:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=7sBQHL36ebysXh7i1QgJovg7QmT88Obd/6mBhnVyZMI=; b=Dp3eUeO2lkAqFlzF8Cp27FN6qIjUxD8At5kPgqwcnwYXUEHtL1nWbt0IOhQ3gt/0EC 3/QYsWiSQYih9WlkQXk2j6AR4UO6HJtzuYzVYMKdi189oanqLz+3jjTXZkS6fSWy5Sw6 lX/40ILfo+Snsx+3NYqn+EoFXFEUcJWX/hR3EcSRJsps3YSE4Zf8mJva3rl+2rI36puO q5cS3ko2Q4s30KCd0WkgawPy7s5Z+92+wLkEuc9cvpbt7YJ4LnS8NBBBYMkR0oclHPIO ds9XI95jfIhc//K35a00wlN0WczvT88tSOEm15mvUZt4zLUjqJnqfrFnIvRNxZIIm05k E1hw== X-Received: by 10.14.221.9 with SMTP id q9mr88730763eep.3.1356717931024; Fri, 28 Dec 2012 10:05:31 -0800 (PST) Received: from Melon.malikania.fr (110.89.123.78.rev.sfr.net. [78.123.89.110]) by mx.google.com with ESMTPS id l3sm67198164eem.14.2012.12.28.10.05.28 (version=SSLv3 cipher=OTHER); Fri, 28 Dec 2012 10:05:29 -0800 (PST) Message-ID: <50DDDF60.6000407@gmail.com> Date: Fri, 28 Dec 2012 19:05:20 +0100 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Jeremy Messenger Subject: Re: ports/174034: [patch] x11-toolkits/gtk20: needs glproto to build References: <201212281747.qBSHlRbe038791@freefall.freebsd.org> <50DDDBEB.6090902@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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:05:32 -0000 On 28/12/2012 19:00, Jeremy Messenger wrote: > 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 > > > I can't reproduce the problem anymore, when I sent the PR, cairo was built without OpenGL and the configure stage failed with the error sent in the original post, so the problem was probably in a different port..