* Package: media-video/harvid-0.8.2 * Repository: gentoo * Maintainer: media-video@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux libav userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking harvid-0.8.2.tar.gz to /var/tmp/portage/media-video/harvid-0.8.2/work >>> Source unpacked in /var/tmp/portage/media-video/harvid-0.8.2/work >>> Preparing source in /var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2 ... make -j 1 CC=x86_64-pc-linux-gnu-gcc RANLIB=x86_64-pc-linux-gnu-ranlib STRIP=true 'NM=x86_64-pc-linux-gnu-nm -B' LD=x86_64-pc-linux-gnu-ld AR=x86_64-pc-linux-gnu-ar PREFIX=/usr libdir=/usr/lib64 hdocdir=/usr/share/doc/harvid-0.8.2 -C libharvid make: Entering directory '/var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2/libharvid' export PKG_CONFIG_PATH=/usr/lib64/pkgconfig;\ x86_64-pc-linux-gnu-gcc -c -o decoder_ctrl.o -O2 -pipe -march=native `pkg-config --cflags libavcodec libavformat libavutil libswscale` decoder_ctrl.c export PKG_CONFIG_PATH=/usr/lib64/pkgconfig;\ x86_64-pc-linux-gnu-gcc -c -o ffdecoder.o -O2 -pipe -march=native `pkg-config --cflags libavcodec libavformat libavutil libswscale` ffdecoder.c ffdecoder.c: In function ‘ff_picture_bytesize’: ffdecoder.c:91:3: warning: ‘avpicture_get_size’ is deprecated [-Wdeprecated-declarations] const int bs = avpicture_get_size(render_fmt, w, h); ^~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:4522:5: note: declared here int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height); ^~~~~~~~~~~~~~~~~~ ffdecoder.c: In function ‘ff_init_moviebuffer’: ffdecoder.c:261:3: warning: ‘avpicture_fill’ is deprecated [-Wdeprecated-declarations] avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, ff->render_fmt, ff->out_width, ff->out_height); ^~~~~~~~~~~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:4507:5: note: declared here int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ ffdecoder.c: In function ‘ff_set_framerate’: ffdecoder.c:321:21: warning: implicit declaration of function ‘av_stream_get_r_frame_rate’; did you mean ‘av_stream_get_side_data’? [-Wimplicit-function-declaration] AVRational fr = av_stream_get_r_frame_rate (av_stream); ^~~~~~~~~~~~~~~~~~~~~~~~~~ av_stream_get_side_data ffdecoder.c:321:21: error: invalid initializer ffdecoder.c: In function ‘ff_open_movie’: ffdecoder.c:410:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] if(ff->pFormatCtx->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) ^~ In file included from ffcompat.h:33:0, from ffdecoder.c:33: /usr/include/libavformat/avformat.h:699:21: note: declared here AVCodecContext *codec; ^~~~~ ffdecoder.c:447:13: warning: implicit declaration of function ‘av_rescale_q’; did you mean ‘av_realloc’? [-Wimplicit-function-declaration] ff->tpf = av_rescale_q (1, fr_Q, avs->time_base); ^~~~~~~~~~~~ av_realloc ffdecoder.c:461:3: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] ff->pCodecCtx = ff->pFormatCtx->streams[ff->videoStream]->codec; ^~ In file included from ffcompat.h:33:0, from ffdecoder.c:33: /usr/include/libavformat/avformat.h:699:21: note: declared here AVCodecContext *codec; ^~~~~ ffdecoder.c: In function ‘parse_pts_from_frame’: ffdecoder.c:538:11: warning: implicit declaration of function ‘av_frame_get_best_effort_timestamp’; did you mean ‘av_frame_get_side_data’? [-Wimplicit-function-declaration] pts = av_frame_get_best_effort_timestamp (f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ av_frame_get_side_data ffdecoder.c:550:5: warning: ‘pkt_pts’ is deprecated [-Wdeprecated-declarations] pts = f->pkt_pts; ^~~ In file included from /usr/include/libavcodec/avcodec.h:37:0, from ffcompat.h:32, from ffdecoder.c:33: /usr/include/libavutil/frame.h:235:13: note: declared here int64_t pkt_pts; ^~~~~~~ ffdecoder.c: In function ‘my_seek_frame’: ffdecoder.c:620:2: warning: ‘av_free_packet’ is deprecated [-Wdeprecated-declarations] av_free_packet (packet); ^~~~~~~~~~~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:3592:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ ffdecoder.c:627:7: warning: ‘av_free_packet’ is deprecated [-Wdeprecated-declarations] av_free_packet (packet); ^~~~~~~~~~~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:3592:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ ffdecoder.c:635:5: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] err = avcodec_decode_video2 (ff->pCodecCtx, ff->pFrame, &frameFinished, packet); ^~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:3869:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ ffdecoder.c:637:5: warning: ‘av_free_packet’ is deprecated [-Wdeprecated-declarations] av_free_packet (packet); ^~~~~~~~~~~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:3592:6: note: declared here void av_free_packet(AVPacket *pkt); ^~~~~~~~~~~~~~ ffdecoder.c: In function ‘ff_set_bufferptr’: ffdecoder.c:773:3: warning: ‘avpicture_fill’ is deprecated [-Wdeprecated-declarations] avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, ff->render_fmt, ff->out_width, ff->out_height); ^~~~~~~~~~~~~~ In file included from ffcompat.h:32:0, from ffdecoder.c:33: /usr/include/libavcodec/avcodec.h:4507:5: note: declared here int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ make: *** [Makefile:84: ffdecoder.o] Error 1 make: Leaving directory '/var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2/libharvid' * ERROR: media-video/harvid-0.8.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-video/harvid-0.8.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-video/harvid-0.8.2::gentoo'`. * The complete build log is located at '/var/log/portage/media-video:harvid-0.8.2:20180430-082355.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-video/harvid-0.8.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/harvid-0.8.2/temp/environment'. * Working directory: '/var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2' * S: '/var/tmp/portage/media-video/harvid-0.8.2/work/harvid-0.8.2'