FFMPEG Build (Configure) Error

William Grzybowski wg at freebsd.org
Mon Aug 11 12:04:34 UTC 2014


On Mon, Aug 11, 2014 at 9:01 AM, Dutch Ingraham <stoa at gmx.us> wrote:
> On Mon, 11 Aug 2014 08:47:55 -0300
> William Grzybowski <wg at freebsd.org> 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 <stoa at gmx.us> wrote:
>> > On Sun, 10 Aug 2014 23:45:33 -0300
>> > William Grzybowski <wg at freebsd.org> wrote:
>> >
>> >> Hi,
>> >>
>> >> Can you provide access to your config.log?
>> >>
>> >> On Sat, Aug 9, 2014 at 8:48 PM, Dutch Ingraham <stoa at gmx.us> 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 at 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 <pkg check --shlibs --all --verbose>, 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


More information about the freebsd-multimedia mailing list