From owner-freebsd-ports Sun Jun 27 17:10: 3 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7A32E1520A for ; Sun, 27 Jun 1999 17:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA48096; Sun, 27 Jun 1999 17:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from bogslab.ucdavis.edu (bogslab.ucdavis.edu [169.237.68.34]) by hub.freebsd.org (Postfix) with ESMTP id D6E6A1521B for ; Sun, 27 Jun 1999 17:07:50 -0700 (PDT) (envelope-from greg@bogslab.ucdavis.edu) Received: from deal1.bogs.org (deal1.bogs.org [198.137.203.51]) by bogslab.ucdavis.edu (8.9.3/8.9.3) with ESMTP id RAA27076 for ; Sun, 27 Jun 1999 17:07:45 -0700 (PDT) Received: from deal1.bogs.org (LOCALHOST [127.0.0.1]) by deal1.bogs.org (8.8.8/8.6.12) with ESMTP id RAA16466 for ; Sun, 27 Jun 1999 17:07:43 -0700 (PDT) Message-Id: <199906280007.RAA16466@deal1.bogs.org> Date: Sun, 27 Jun 1999 17:07:43 -0700 From: gkshenaut@ucdavis.edu Reply-To: gkshenaut@ucdavis.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/12423: the graphviz port is broken and out of date Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12423 >Category: ports >Synopsis: the graphviz port is broken and out of date >Confidential: yes >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 27 17:10:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Greg Shenaut >Release: FreeBSD 3.2-RELEASE i386 >Organization: >Environment: Pentium running full vanilla 3.2-release with complete x src distribution. >Description: The graphviz port requires that a file be fetched manually after registering. the distribution that the port is based on is graphviz_1_21.src.unix.tgz, but the most recent version is graphviz_1_4.src.unix.tgz. I fetched the 1.21 file, and some of it compiled, but the "lefty" program fails to compile because the file "g.h", which is part of it, includes a number of nonexistent files, for example , , and a bunch of files under Xaw: and so on. If there is a port that contains these files, then it should be a dependency of graphviz, I think. Anyway, I don't know where to get the missing include files. I also downloaded the 1.4 version, and found that its g.h includes the same bunch of nonexistent files. However, by using the freebsd.i386 "makearch" file from the port, and tweaking the Config.mk file, I was able to get the libraries and the "neato" command, which is the only one I absolutely require at present, to compile. >How-To-Repeat: [manually put graphviz_1_21.src.unix.tgz into /usr/ports/distfiles] cd /usr/ports/graphics/graphviz ; make >Fix: ??? >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message