#6966: Latest ffmpeg can't compile with latest x264 -------------------------------------+------------------------------------- Reporter: kingprimex | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ % BuildFFmpeg() { echo "Compiling ffmpeg" cd $source_dir ffmpeg_version="3.4" if [ ! -f ffmpeg-${ffmpeg_version}.tar.bz2 ]; then wget -4 http://ffmpeg.org/releases/ffmpeg-${ffmpeg_version}.tar.bz2 fi tar xjf ffmpeg-${ffmpeg_version}.tar.bz2 cd ffmpeg-${ffmpeg_version} PKG_CONFIG_PATH="${build_dir}/lib/pkgconfig" ./configure \ --prefix="$build_dir" \ --extra-cflags="-fPIC -m64 -I${inc_dir}" \ --extra-ldflags="-L${build_dir}/lib" \ --bindir="$bin_dir" \ --enable-gpl \ --enable-libass \ --enable-libfdk-aac \ --enable-libfreetype \ --enable-libmp3lame \ --enable-libopus \ --enable-libtheora \ --enable-libvorbis \ --enable-libvpx \ --enable-libx264 \ --enable-nonfree \ --enable-nvenc \ --enable-pic \ --enable-libxcb \ --extra-ldexeflags=-pie \ --enable-shared make -j${cpus} make install
OUPUT: CC libavcodec/libopus.o CC libavcodec/libopusdec.o CC libavcodec/libopusenc.o CC libavcodec/libtheoraenc.o CC libavcodec/libvorbisdec.o CC libavcodec/libvorbisenc.o libavcodec/libtheoraenc.c: In function ‘encode_init’: libavcodec/libtheoraenc.c:211:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] avcodec_get_chroma_sub_sample(avc_context->pix_fmt, &h->uv_hshift, &h->uv_vshift); ^ In file included from libavcodec/libtheoraenc.c:39:0: libavcodec/avcodec.h:5703:6: note: declared here void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); ^ CC libavcodec/libvpx.o CC libavcodec/libvpxdec.o CC libavcodec/libvpxenc.o CC libavcodec/libx264.o CC libavcodec/ljpegenc.o libavcodec/libx264.c: In function ‘X264_frame’: libavcodec/libx264.c:282:9: error: ‘x264_bit_depth’ undeclared (first use in this function) if (x264_bit_depth > 8) ^ libavcodec/libx264.c:282:9: note: each undeclared identifier is reported only once for each function it appears in libavcodec/libx264.c: In function ‘X264_init_static’: libavcodec/libx264.c:892:9: error: ‘x264_bit_depth’ undeclared (first use in this function) if (x264_bit_depth == 8) }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: <https://trac.ffmpeg.org/ticket/6966> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://ffmpeg.org/mailman/listinfo/ffmpeg-trac