From owner-freebsd-ports Sun Apr 16 10:54:15 2000 Delivered-To: freebsd-ports@freebsd.org Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (Postfix) with ESMTP id CB52B37B93A for ; Sun, 16 Apr 2000 10:54:11 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from cs.strath.ac.uk (scary.dmem.strath.ac.uk [130.159.202.5]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with ESMTP id SAA13866 Sun, 16 Apr 2000 18:54:08 +0100 (BST) Message-ID: <38F9FE5A.C6BCFE84@cs.strath.ac.uk> Date: Sun, 16 Apr 2000 18:54:34 +0100 From: Roger Hardiman Organization: Strathclyde University X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.4-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: ports@freebsd.org Subject: ports dependencies problem on bento with bison ports Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, i've found a ports dependencies problem which causes bento to fail to build one of my ports. The ports are opengatekeeper and openh323 opengatekeeper requires some object files and some libraries from openh323. So, opengatekeeper has BUILD_DEPENDS= /nonexistent:${PORTSDIR}/net/openh323:build So this makes openh323, but does not install it. Now openh323 needs bison and XFree86, so openh323/Makefile has USE_BISON= yes USE_XLIB= yes This all seems to work fine, except on Betno Openh323 alone builds fine on bento. Here is the error log it produces for opengatekeeper. adding dependencies pkg_add -f XFree86-3.3.6.tgz pkg_add -f gmake-3.78.1.tgz pkg_add -f openh323-1.1.a1.tgz .... snip .... bison -t -v -d -o asn_grammar asn_grammar.y gmake[2]: bison: Command not found So, opengatekeeper causes openh323 to build. But it does not install bison, even though openh323 says it needs it in the openh323 makefile. I do not want to put USE_BISON in opengatekeeper as opengatekeeper does not need bison itself. Is there anything I can do to make opengatekeeper build on bento? (apart from adding USE_BISON) to opengatekeeper) Thanks Roger -- Roger Hardiman Strathclyde Uni Telepresence Research Group, Glasgow, Scotland. http://www.telepresence.strath.ac.uk 0141 548 2897 roger@cs.strath.ac.uk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message