From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 6 16:18:22 2010 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4589E106564A; Mon, 6 Dec 2010 16:18:22 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id 886578FC13; Mon, 6 Dec 2010 16:18:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id oB6G6BSK059809; Tue, 7 Dec 2010 03:06:12 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Tue, 7 Dec 2010 03:06:10 +1100 (EST) From: Ian Smith To: Erwin Lansing In-Reply-To: <20101206084249.GZ27077@droso.net> Message-ID: <20101207021828.F20283@sola.nimnet.asn.au> References: <20101206084249.GZ27077@droso.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: multimedia@freebsd.org Subject: Re: [ports-i386@FreeBSD.org: jackit-0.118.0_1 failed on i386 9] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Dec 2010 16:18:22 -0000 On Mon, 6 Dec 2010, Erwin Lansing wrote: [..] > building jackit-0.118.0_1 on gohan49.freebsd.org > in directory /x/tmp/9/20101205150043/chroot/29 > building for: 9.0-CURRENT i386 > maintained by: multimedia@FreeBSD.org > port directory: /usr/ports/audio/jack > Makefile ident: $FreeBSD: ports/audio/jack/Makefile,v 1.55 2010/12/05 14:56:54 nork Exp $ > build started at Mon Dec 6 01:10:41 UTC 2010 > FETCH_DEPENDS= > PATCH_DEPENDS= > EXTRACT_DEPENDS= > BUILD_DEPENDS=alsa-lib-1.0.23.tbz bitstream-vera-1.10_4.tbz > celt-0.7.0_1.tbz doxygen-1.7.2.tbz encodings-1.0.3,1.tbz > expat-2.0.1_1.tbz fftw3-3.2.2_1.tbz fixesproto-4.1.1.tbz > flac-1.2.1_2.tbz font-bh-ttf-1.0.1.tbz font-misc-ethiopic-1.0.1.tbz > font-misc-meltho-1.0.1.tbz font-util-1.0.2.tbz fontconfig-2.8.0,1.tbz > freetype2-2.4.3.tbz gettext-0.18.1.1.tbz glib-2.26.1_1.tbz > gmake-3.81_4.tbz inputproto-2.0.tbz kbproto-1.0.4.tbz > libICE-1.0.6,1.tbz libSM-1.1.1_3,1.tbz libX11-1.3.3_1,1.tbz > libXau-1.0.5.tbz libXcursor-1.1.10.tbz libXdmcp-1.0.3.tbz > libXext-1.1.1,1.tbz libXfixes-4.0.4.tbz libXi-1.3,1.tbz > libXinerama-1.1,1.tbz libXrandr-1.3.0.tbz libXrender-0.9.5.tbz > libXt-1.0.7.tbz libfontenc-1.0.5.tbz libiconv-1.13.1_1.tbz > libogg-1.2.1,4.tbz libpthread-stubs-0.3_3.tbz > libsamplerate-0.1.7_1.tbz libsndfile-1.0.23.tbz libvorbis-1.3.2,3.tbz > libxcb-1.7.tbz mkfontdir-1.0.5.tbz mkfontscale-1.0.7.tbz > pcre-8.10.tbz perl-5.10.1_3.tbz pkg-config-0.25_1.tbz png-1.4.3.tbz > portaudio-18.1_2.tbz python26-2.6.6.tbz qt4-corelib-4.7.1.tbz > qt4-gui-4.7.1.tbz qt4-xml-4.7.1.tbz randrproto-1.3.1.tbz > renderproto-0.11.tbz xdg-utils-1.0.2_5.tbz xextproto-7.1.1.tbz > xineramaproto-1.2.tbz xorg-fonts-truetype-7.5.tbz xproto-7.0.16.tbz > RUN_DEPENDS=alsa-lib-1.0.23.tbz celt-0.7.0_1.tbz fftw3-3.2.2_1.tbz > flac-1.2.1_2.tbz libiconv-1.13.1_1.tbz libogg-1.2.1,4.tbz > libsamplerate-0.1.7_1.tbz libsndfile-1.0.23.tbz libvorbis-1.3.2,3.tbz > pkg-config-0.25_1.tbz portaudio-18.1_2.tbz Having installed, configured tuned and loved jackd on a headless debian streaming and audiologging system, I was baffled by BUILD_DEPENDS that include doxygen, libX*, qt4*, fonts etc .. where the RUN_DEPENDS makes sense, as do all the Makefile LIB_DEPENDS. So is it just doxygen pulling all that X stuff in? One older system had OPTIONS= DOCS "Build HTML documentation. Requires doxygen/TeX." off http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/jack/Makefile?rev=1.57 (with this error fixed I guess) has no option but instead depends upon: .if !defined(NOPORTDOCS) BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen .else CONFIGURE_ENV+= ac_cv_prog_HAVE_DOXYGEN="false" .endif Will setting NOPORTDOCS build it just for what's needed to be a nice daemon, or are there other dependencies that require installing X etc? cheers, Ian