From owner-freebsd-ports@FreeBSD.ORG Tue Apr 23 16:38:14 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A3B3B52F for ; Tue, 23 Apr 2013 16:38:14 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 6C1AA1FCD for ; Tue, 23 Apr 2013 16:38:13 +0000 (UTC) Received: from p508c7ee2.dip0.t-ipconnect.de ([80.140.126.226] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1UUgEJ-0002EG-5x for freebsd-ports@freebsd.org; Tue, 23 Apr 2013 18:38:07 +0200 Message-ID: <5176B8EB.9070006@gwdg.de> Date: Tue, 23 Apr 2013 18:38:03 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130404 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: math/ggobi does not build, if graphics/graphviz installed Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2013 16:38:14 -0000 Dear developers, I am the maintainer of math/ggobi and I could need some help for a longstanding problem with the build of ggobi (not seen by tinderbox): With graphics/graphviz installed, math/ggobi finds this external installation by its configure script in plugins/GraphLayout. Then it tries to use it instead of its internal graphviz version and fails when trying to build the port. The diff between graphics/graphviz/Makefile with/without external graphviz found is like this (the first version does not build): 158,159c158,159 < LIBGVC_CFLAGS = -I/usr/local/include/graphviz < LIBGVC_LIBS = -L/usr/local/lib/graphviz -lgvc -lgraph -lcdt --- > LIBGVC_CFLAGS = > LIBGVC_LIBS = I am looking for either an elegant way to forbid this configure script to use the external graphviz or to use the external graphviz correctly, when installed. If this would be possible, an option in the ports Makefile could switch between them (and install external graphviz, if wanted). Could someone with more experience be so kind to push me in the right direction, please. Many thanks in advance, Rainer Hurling