Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Aug 2014 14:10:58 -0400
From:      Dutch Ingraham <stoa@gmx.us>
To:        hackers@FreeBSD.org
Subject:   FFMPEG Build/Configure Failure
Message-ID:  <20140810141058.84bafe8adfe31927354993f3@gmx.us>

next in thread | raw e-mail | index | archive | help


Hello:

I'm having trouble upgrading gnutls by way of <portmaster -a>, which 
shows an upgrade needed. (I did report this, as instructed in the error 
message below, to multimedia@FreeBSD.org.  I'm not sure if I should expect
a response or not, but haven't received one either way.)

Here is the <uname -a>:

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 are 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

If you think configure made a mistake, make sure you are using the 
latest version from Git.  If the latest version fails, report the problem to 
the ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will 
help solving the problem.
===>  Script "configure" failed unexpectedly.
Please report the problem to multimedia@FreeBSD.org [maintainer] and 
attach the "/usr/ports/multimedia/ffmpeg/work/ffmpeg-2.2.4/config.err" 
including the output of the failure of your make command. Also, it might be a good 
idea to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/ffmpeg
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/ffmpeg

===>>> make build failed for multimedia/ffmpeg
===>>> Aborting update"


There was no /usr/ports/multimedia/ffmpeg/work/ffmpeg-2.2.4/config.err 
file.

Most importantly, the ERROR states gnutls is not found.  Here is the 
output from <pkg info gnutls>:

gnutls-3.2.16_3
Name           : gnutls
Version        : 3.2.16_3
Installed on   : Thu Jul 31 13:21:39 EDT 2014
Origin         : security/gnutls
Architecture   : freebsd:10:x86:64
Prefix         : /usr/local
Categories     : security net
Licenses       : LGPL21 and GPLv3
Maintainer     : bdrewery@FreeBSD.org
WWW            : http://www.gnutls.org/
Comment        : GNU Transport Layer Security library
Options        :
CRYWRAP        : on
EXAMPLES       : on
LIBDANE        : off
NLS            : on
P11KIT         : on
TPM            : on
ZLIB           : on
Shared Libs required:
libtspi.so.1
libtasn1.so.6
libp11-kit.so.0
libnettle.so.4
libintl.so.9
libhogweed.so.2
libgnutls.so.28
libgmp.so.10
Shared Libs provided:
libgnutlsxx.so.28
libgnutls.so.28
libgnutls-xssl.so.0
libgnutls-openssl.so.27
Flat size      : 8.24MiB
Description    :
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS
protocols and technologies around them.  It provides a simple C language
application programming interface (API) to access the secure communications
protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and
other required structures.  It is aimed to be portable and efficient with
focus on security and interoperability
WWW: http://www.gnutls.org/

I have tried rebuilding gnutls, but that failed and actually removed
the package.  I then installed with <pkg install gnutls>, which
was successful.  A further attempt to upgrade ffmpeg thereafter
resulted in the same errors as above.
                                                                            
Any help you can provide is appreciated.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140810141058.84bafe8adfe31927354993f3>