[FFmpeg-trac] #7086(undetermined:closed): ffmpeg does not install with OpenSSL support

FFmpeg trac at avcodec.org
Fri Mar 16 22:54:26 EET 2018


#7086: ffmpeg does not install with OpenSSL support
-------------------------------------+-------------------------------------
             Reporter:  supredoe     |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:  invalid
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by supredoe):

 Replying to [comment:4 cehoyos]:
 > A default compilation of openssl 1.0.1j provides definitions for BIO* in
 libcrypto.a here.
 > Maybe pkg-config is the culprit, all your external dependencies are also
 supposed to work without pkg-config.

 All dependencies have been reinstalled for system-wide install (no longer
 installing into "$HOME/ffmpeg_build/").

 Attempted re-compile of ffmpeg with the following ./configure line:

 ./configure --enable-gpl --enable-libx264 --enable-openssl --enable-
 libfdk_aac --enable-nonfree --enable-libmp3lame

 Note that pkg-config is no longer specified.

 Same errors occur:

 LD      ffmpeg_g
 libavformat/libavformat.a(tls_openssl.o): In function `url_bio_ctrl':
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:204:
 undefined reference to `BIO_clear_flags'
 libavformat/libavformat.a(tls_openssl.o): In function `url_bio_bread':
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:179:
 undefined reference to `BIO_clear_flags'
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:181:
 undefined reference to `BIO_set_flags'
 libavformat/libavformat.a(tls_openssl.o): In function `url_bio_bwrite':
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:193:
 undefined reference to `BIO_clear_flags'
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:195:
 undefined reference to `BIO_set_flags'
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:193:
 undefined reference to `BIO_clear_flags'
 /root/software/ffmpeg/latest_git_20180316/ffmpeg/libavformat/tls_openssl.c:195:
 undefined reference to `BIO_set_flags'

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7086#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list