From owner-freebsd-ports@FreeBSD.ORG Sun Feb 9 20:25:08 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 019EE1E9 for ; Sun, 9 Feb 2014 20:25:08 +0000 (UTC) Received: from mail-ob0-x229.google.com (mail-ob0-x229.google.com [IPv6:2607:f8b0:4003:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AF690143C for ; Sun, 9 Feb 2014 20:25:07 +0000 (UTC) Received: by mail-ob0-f169.google.com with SMTP id wo20so6351822obc.14 for ; Sun, 09 Feb 2014 12:25:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NpfYHzeRg59tjyD+hdBruLSaFUGPdm7/TShW7qIoqwY=; b=ZY0XBYRHcgg34ANUiuPmiQiRZBPh5Pxvwwet10CHxFiRcL6KCGwRqlj8iYgtjH/wmk 9ej/g1RvV6RCfv4PrIYvKkGCO1sq5RK1W5oqtv8KPlGmcpdk1ovgdj/SytDVfrtzqtw1 4xyztqNBrmBpwgJ6W6/Iqt0RjOkwDZX/qR5vk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=NpfYHzeRg59tjyD+hdBruLSaFUGPdm7/TShW7qIoqwY=; b=EXOR1eqdRQNSNbBOGR8yxQmj/3nhaFrHcJwlbZAULxxlKqMZy3zdTR4Qrcur9rwB4s PTByr8zPqQCQ09IcZIdI8BU1c0TzZXK0dHgXWACqd5V7Y5hFWMkWuSWWrcDlHWxoWnOr Vs3sxrro+FAKsZ4Z2pPC6u7+SUcRD8BtC0KAMnGY5OMnX8RN3/n/aavgk0YGXtQif2dL xYhqTLS5VGR6W4ClWnnhxJBIU/eXbowD7CAh6HGhL/I7+BdgaB0arHSZLBqXlNHtlnZB nzzRUIXoRX32dSEfyLuIDout1HuyA1kvTP9Z4dajrow9uXUJxNxZX5Jyv9MZsb8e+19k HVJQ== X-Gm-Message-State: ALoCoQn4cj+DqH/Kbi6vOrf3HBhLp26ouB0rzGD2gBR+MH+nDG5G6WzQytLxzVcxmReGlfwrm9yC MIME-Version: 1.0 X-Received: by 10.182.232.4 with SMTP id tk4mr24010908obc.9.1391977506981; Sun, 09 Feb 2014 12:25:06 -0800 (PST) Received: by 10.76.144.71 with HTTP; Sun, 9 Feb 2014 12:25:06 -0800 (PST) X-Originating-IP: [188.45.108.176] Received: by 10.76.144.71 with HTTP; Sun, 9 Feb 2014 12:25:06 -0800 (PST) In-Reply-To: References: Date: Sun, 9 Feb 2014 21:25:06 +0100 Message-ID: Subject: Re: multimedia/tvheadend fails under FreeBSD 9.2-stable From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: Torfinn Ingolfsen Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Feb 2014 20:25:08 -0000 Am 09.02.2014 20:49 schrieb "Torfinn Ingolfsen" : > > The port multimedia/tvheadend fails to compile under FreeBSD 9.2-stable. > Details: > root@kg-f4# uname -a > FreeBSD kg-f4.kg4.no 9.2-STABLE FreeBSD 9.2-STABLE #3 r261516: Wed Feb > 5 22:38:36 CET 2014 > root@kg-f4.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 > > root@kg-f4# make showconfig > ===> The following configuration options are available for > tvheadend-3.4.0.20130726.3_4: > AVAHI=off: Zeroconf support via Avahi > DVBCSA=on: Replace internal ffdecsa with dvbcsa > FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) > ===> Use 'make config' to modify these settings > > root@kg-f4# make > /!\ WARNING /!\ > pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng > http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/ > If you do not want to see this message again set > NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf > > ===> License GPLv3 accepted by the user > ===> Found saved configuration for tvheadend-3.4.0.20130726.3_4 > ===> Fetching all distfiles required by tvheadend-3.4.0.20130726.3_4 > for building > ===> Extracting for tvheadend-3.4.0.20130726.3_4 > => SHA256 Checksum OK for tvheadend-3.4.0.20130726.3.tar.gz. > => SHA256 Checksum OK for dvb-scan-tables-20130714.tar.gz. > ===> Patching for tvheadend-3.4.0.20130726.3_4 > ===> Applying FreeBSD patches for tvheadend-3.4.0.20130726.3_4 > ===> tvheadend-3.4.0.20130726.3_4 depends on executable: bash - found > ===> tvheadend-3.4.0.20130726.3_4 depends on file: > /usr/local/include/linux/videodev2.h - found > ===> tvheadend-3.4.0.20130726.3_4 depends on file: > /usr/local/bin/python2.7 - found > ===> tvheadend-3.4.0.20130726.3_4 depends on executable: pkgconf - found > ===> tvheadend-3.4.0.20130726.3_4 depends on executable: gmake - found > ===> tvheadend-3.4.0.20130726.3_4 depends on shared library: > libexecinfo.so - found > ===> tvheadend-3.4.0.20130726.3_4 depends on shared library: > libcurl.so - found > ===> Configuring for tvheadend-3.4.0.20130726.3_4 > Checking support/features > checking for cc execinfo.h ... ok > checking for cc -mmmx ... ok > checking for cc -msse2 ... ok > checking for cc getloadavg ... ok > checking for cc atomic64 ... ok > checking for py module gzip ... ok > checking for bzip2 ... ok > checking for pkg avahi-client ... ok > checking for pkg libavcodec <=55.0.0 ... fail > checking for cc sys/inotify.h ... fail > checking for pkg libcurl ... ok > > Compiler: > Using C compiler: cc > Using C flags: -O2 -pipe > -I/usr/local/include -Wno-conversion -Wno-int-to-pointer-cast > -fno-strict-aliasing > Build for arch: amd64 > > Binaries: > Using PYTHON: /usr/local/bin/python2.7 > > Options: > cwc yes > v4l yes > linuxdvb yes > dvbscan no > timeshift yes > trace yes > imagecache yes > avahi yes > zlib no > libav no > inotify no > bundle no > dvbcsa no > epoll no > kqueue yes > execinfo yes > mmx yes > sse2 yes > getloadavg yes > atomic64 yes > py_gzip yes > bin_bzip2 yes > ssl yes > > Packages: > avahi-client 0.6.31 > libcurl 7.34.0 > > Installation paths: > Prefix: /usr/local > Binaries: ${prefix}/bin > Libraries: ${prefix}/lib > Data files: ${prefix}/share > Man pages: /usr/local/man > > Final Binary: > /usr/ports/multimedia/tvheadend/work/decke-tvheadend-8a8c1a8/build.freebsd/tvheadend > > Tvheadend Data Directory: > /usr/local/share/tvheadend > > ===> Building for tvheadend-3.4.0.20130726.3_4 > CC src/version.o > CC src/main.o > CC src/tvhlog.o > CC src/utils.o > CC src/wrappers.o > CC src/access.o > CC src/dtable.o > CC src/tcp.o > CC src/http.o > CC src/notify.o > CC src/file.o > CC src/epg.o > CC src/epgdb.o > CC src/epggrab.o > CC src/spawn.o > CC src/packet.o > CC src/streaming.o > CC src/teletext.o > CC src/channels.o > CC src/subscriptions.o > CC src/service.o > CC src/psi.o > CC src/parsers.o > CC src/parser_h264.o > CC src/parser_latm.o > CC src/tsdemux.o > CC src/bitstream.o > CC src/htsp_server.o > CC src/serviceprobe.o > CC src/htsmsg.o > CC src/htsmsg_binary.o > CC src/htsmsg_json.o > CC src/htsmsg_xml.o > CC src/misc/dbl.o > CC src/misc/json.o > CC src/settings.o > CC src/htsbuf.o > CC src/trap.o > CC src/avg.o > CC src/htsstr.o > CC src/rawtsinput.o > CC src/iptv_input.o > CC src/avc.o > CC src/huffman.o > CC src/filebundle.o > CC src/config2.o > CC src/lang_codes.o > CC src/lang_str.o > CC src/imagecache.o > CC src/tvhtime.o > CC src/tvhpoll.o > CC src/epggrab/module.o > CC src/epggrab/channel.o > CC src/epggrab/module/pyepg.o > CC src/epggrab/module/xmltv.o > CC src/plumbing/tsfix.o > CC src/plumbing/globalheaders.o > CC src/dvr/dvr_db.o > CC src/dvr/dvr_rec.o > CC src/dvr/dvr_autorec.o > CC src/webui/webui.o > CC src/webui/comet.o > CC src/webui/extjs.o > CC src/webui/simpleui.o > CC src/webui/statedump.o > CC src/webui/html.o > CC src/muxer.o > CC src/muxer/muxer_pass.o > CC src/muxer/muxer_tvh.o > CC src/muxer/tvh/ebml.o > CC src/muxer/tvh/mkmux.o > CC src/epggrab/otamux.o > CC src/epggrab/module/eit.o > CC src/epggrab/module/opentv.o > CC src/epggrab/support/freesat_huffman.o > CC src/timeshift.o > CC src/timeshift/timeshift_filemgr.o > CC src/timeshift/timeshift_writer.o > CC src/timeshift/timeshift_reader.o > CC src/dvb/dvb.o > CC src/dvb/dvb_support.o > CC src/dvb/dvb_charset.o > CC src/dvb/dvb_fe.o > CC src/dvb/dvb_tables.o > CC src/dvb/diseqc.o > CC src/dvb/dvb_adapter.o > CC src/dvb/dvb_multiplex.o > CC src/dvb/dvb_service.o > CC src/dvb/dvb_preconf.o > CC src/dvb/dvb_satconf.o > CC src/dvb/dvb_input_filtered.o > CC src/dvb/dvb_input_raw.o > CC src/webui/extjs_dvb.o > CC src/muxes.o > CC src/v4l.o > CC src/webui/extjs_v4l.o > CC src/avahi.o > CC src/cwc.o > CC src/capmt.o > CC src/ffdecsa/ffdecsa_interface.o > CC src/ffdecsa/ffdecsa_int.o > CC src/ffdecsa/ffdecsa_mmx.o > CC src/ffdecsa/ffdecsa_sse2.o > In file included from src/ffdecsa/ffdecsa_sse2.c:2: > src/ffdecsa/FFdecsa.c: In function 'block_decypher_group': > src/ffdecsa/FFdecsa.c:407: note: use -flax-vector-conversions to > permit conversions between vectors with differing element types or > numbers of subparts > src/ffdecsa/FFdecsa.c:407: error: incompatible type for argument 1 of > '__builtin_ia32_psrlqi128' > src/ffdecsa/FFdecsa.c:407: error: incompatible type for argument 1 of > '__builtin_ia32_psrlqi128' > src/ffdecsa/FFdecsa.c:407: error: incompatible type for argument 1 of > '__builtin_ia32_psrlqi128' > gmake: *** [/usr/ports/multimedia/tvheadend/work/decke-tvheadend-8a8c1a8/build.freebsd/src/ffdecsa/ffdecsa_sse2.o] > Error 1 > *** [do-build] Error code 1 > > Stop in /usr/ports/multimedia/tvheadend. > *** [build] Error code 1 > > Stop in /usr/ports/multimedia/tvheadend. > > FWIW, the port compiles and install without problems on a 10.0-release box > -- > Regards, > Torfinn Ingolfsen There is definitely something wrong with your box. The ffmpeg option is on so there should be a dependency for ffmpeg1 but I don't see any check for it in your output and the confogure check for ffmpeg is also failing. So either the ports dependency on ffmpeg1 is broken or you have quite badly broken/misconfigured your box.