From owner-freebsd-ports@FreeBSD.ORG Thu Aug 9 22:47:55 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8880106566C for ; Thu, 9 Aug 2012 22:47:55 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2292F8FC0A for ; Thu, 9 Aug 2012 22:47:54 +0000 (UTC) Received: by lage12 with SMTP id e12so647890lag.13 for ; Thu, 09 Aug 2012 15:47:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=7SxBnW/u+rCuM8X+4+7HwC5b4ZDlxFM/1KiRKNlr84o=; b=pDMsaFbSgwVHgjWUJ8qPaElNfwcYR9GazJJhQC4lOGSNAII9dQZcTd1F3jUR+4hMAj 38JLaYR/I7ojoD9r+dD1rQcrcPO3fiV3ivW3wzGB4cLtbN9BWohW124pzjN9rcOokwWx AdV4WU/7HoaJi00dik1a7BUqH2HqfzkBoXoboJs3eBocPqhf95U4/CMu2URPKKWvISuU JEZn4liHWeBCypbF8jTJfY7592RUI7qRr9fmifWJJq2BXd3AW0KWG2RWeEfP8xF6QaTN xBYt07NZa/gyEbQroXIPOrCvbBLvue3YhJjwBI2D0+GBrZ24Cl7wuSvCWlUK5zCj6QX+ sD+Q== MIME-Version: 1.0 Received: by 10.112.23.200 with SMTP id o8mr1582801lbf.9.1344552473742; Thu, 09 Aug 2012 15:47:53 -0700 (PDT) Received: by 10.112.110.70 with HTTP; Thu, 9 Aug 2012 15:47:53 -0700 (PDT) In-Reply-To: <5023C674.10900@coosemans.org> References: <5023C674.10900@coosemans.org> Date: Fri, 10 Aug 2012 00:47:53 +0200 Message-ID: From: Olivier Smedts To: Tijl Coosemans Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQkSbD+Ir1B1iJPOmoHiJRYDzblURxiGnksD7fhPyR1X74LvaRjCcVN3Y+NvOsTjUcKWNHXy Cc: FreeBSD Ports , bapt@freebsd.org Subject: Re: pkgconf issue ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2012 22:47:55 -0000 2012/8/9 Tijl Coosemans : > On 09-08-2012 15:14, Olivier Smedts wrote: >> All my ports are up-to-date and I've previously dealt with the >> pkg-config -> pkgconf transition by reading UPDATING. No problems. >> >> But now I try to install a port which depends on ports I didn't have, >> which in turn depend on cairo... and they fail to build. And it's >> strange because there seems to be a problem with pkgconf, at least on >> my system : >> >> # pkg-config --cflags cairo >> 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 opened a PR for this a month ago: > http://www.freebsd.org/cgi/query-pr.cgi?pr=169701 OK this explains my problem, partly, but I'm nearly sure that even with gl.pc missing, pkg-config handled this situation and correctly gave the good cairo (for example, with my cairo depending on gl) cflags and includes, while with pkgconf it fails to give the good include path. That's why I cc'ed bapt. -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: olivier@gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas."