[ports-i386@FreeBSD.org: jackit-0.118.0_1 failed on i386 9]
Ian Smith
smithi at nimnet.asn.au
Mon Dec 6 16:18:22 UTC 2010
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 at 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
More information about the freebsd-multimedia
mailing list