From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 12 00:12:14 2014 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 14BDA842; Tue, 12 Aug 2014 00:12:14 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9E39281E; Tue, 12 Aug 2014 00:12:13 +0000 (UTC) Received: from dutch.freebsd.net ([172.15.184.248]) by mail.gmx.com (mrgmxus001) with ESMTPSA (Nemesis) id 0Lb503-1WWgV22zJh-00kdwL; Tue, 12 Aug 2014 02:07:01 +0200 Date: Mon, 11 Aug 2014 20:06:58 -0400 From: Dutch Ingraham To: William Grzybowski Subject: Re: FFMPEG Build (Configure) Error Message-Id: <20140811200658.47918bbdc0bef41c106cf307@gmx.us> In-Reply-To: References: <20140809234842.GA51750@dutch.freebsd.net> <20140811072109.8ea48d591f62a283a90603f8@gmx.us> <20140811080148.bc67f3a79093d0d17c7ac322@gmx.us> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:SMOrJ20tDuKO5nteCmpBKfbwdL9MRh6hPEhUzecWSJsYSd+cloK kcnLZ3tY044gD/G5Q7h/RefHjx6h4WpGijHV5MXTsxpXuyK2XBGEBxm+91ntRSk9ipaJJf+ 4y2IeiN9aRoxk4dc7hmOTo/wJbFiE57usOafY9iAhWifEmMfcHvGQIsxNt+6k/AAkdCjMuj Vns9S3aZIOTQpgM+ek5jQ== X-UI-Out-Filterresults: notjunk:1; Cc: multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Aug 2014 00:12:14 -0000 On Mon, 11 Aug 2014 09:04:33 -0300 William Grzybowski wrote: > On Mon, Aug 11, 2014 at 9:01 AM, Dutch Ingraham wrote: > > On Mon, 11 Aug 2014 08:47:55 -0300 > > William Grzybowski wrote: > > > >> For some reason you don't have security/trousers installed. > >> > >> Did you compile security/gnutls without TPM support? Did you manually > >> remove security/trousers? > >> > >> On Mon, Aug 11, 2014 at 8:21 AM, Dutch Ingraham wrote: > >> > On Sun, 10 Aug 2014 23:45:33 -0300 > >> > William Grzybowski wrote: > >> > > >> >> Hi, > >> >> > >> >> Can you provide access to your config.log? > >> >> > >> >> On Sat, Aug 9, 2014 at 8:48 PM, Dutch Ingraham wrote: > >> >> > Hello: > >> >> > > >> >> > Pursuant to an error message requesting this information be mailed to > >> >> > this address, please note that ffmpeg will not build on this machine: > >> >> > > >> >> > FreeBSD dutch.freebsd.net 10.0-RELEASE-p7 FreeBSD 10.0-RELEASE-p7 #0: > >> >> > Tue Jul 8 06:37:44 UTC 2014 > >> >> > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > >> >> > > >> >> > Here is the last few messages from the build: > >> >> > > >> >> > ===> ffmpeg-2.2.4_4,1 depends on shared library: libx264.so - found > >> >> > (/usr/local/lib/libx264.so.136) - found (/usr/local/lib/libx264.so.136) > >> >> > ===> ffmpeg-2.2.4_4,1 depends on shared library: libxvidcore.so - > >> >> > found (/usr/local/lib/libxvidcore.so.4) - found > >> >> > (/usr/local/lib/libxvidcore.so.4) > >> >> > ===> ffmpeg-2.2.4_4,1 depends on shared library: libSDL.so - found > >> >> > (/usr/local/lib/libSDL-1.2.so.11) - found > >> >> > (/usr/local/lib/libSDL-1.2.so.11) > >> >> > ===> Configuring for ffmpeg-2.2.4_4,1 > >> >> > ===> FreeBSD 10 autotools fix applied to > >> >> > /usr/ports/multimedia/ffmpeg/work/ffmpeg-2.2.4/configure > >> >> > ERROR: gnutls not found > >> > > >> > > >> > Thanks for your response. Attached please find the entire log. Please note that since the OP was sent, I attempted to rebuild gnutls, which failed again to build locally, so it was installed as a binary package, then an update to ffmpeg was attempted again; that is the log attached (I don't see an historical log.) > >> > > >> > If you need any further information, please let me know. > >> > >> > >> > >> -- > >> William Grzybowski / wg > >> FreeBSD Ports Committer > > > > I certainly didn't remove it; I can't be absolutely 100 percent on compiling without TPM support, but I can say I am very conservative about changing the default configuration and never change it on ports I know nothing about (in other words, I don't know what changing TPM support would do, so I can say I almost certainly did not change the default.) > > TPM is the default option. > > > > > Here is the output of , but I don't think it shows more than you already know: > > Well, for some reason as you suspected trousers-tddl files were > removed and I really can't tell you why. > > You'll find out that reinstalling security/trousers will let you build > ffmpeg again. > > > Cheers, > > > > -- > William Grzybowski / wg > FreeBSD Ports Committer Thanks for all your help, William. I did reinstall trousers and ffmpeg did rebuild. Interestingly, I received an install error telling me that the package was already installed: [snip] install -o root -g wheel -m 444 /usr/ports/security/trousers/work/trousers-0.3.10/dist/tcsd.conf \ /usr/ports/security/trousers/work/stage/usr/local/etc/tcsd.conf.dist \ /bin/mkdir -p /usr/ports/security/trousers/work/stage/usr/local/var/lib/tpm ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ===> Installing for trousers-tddl-0.3.10_7 ===> Checking if trousers-tddl already installed ===> trousers-tddl-0.3.10_7 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of trousers-tddl without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make[1]: stopped in /usr/ports/security/trousers *** Error code 1 Stop. make: stopped in /usr/ports/security/trousers [snip] trousers did install following the recommended and , but why was it showing as installed here but not in the config.log nor the output of ? For those with similar issues who may come across this thread, my troubles began, I believe, with a conflict between gnutls3 and gnutls. Possibly trousers was "removed" or just otherwise corrupted when I removed gnutls3 and installed gnutls. For more on this issue, see: Again, thanks for your help. -- Dutch Ingraham