* Package: media-plugins/vdr-markad-0.1.4 * Repository: gentoo * Maintainer: vdr@gentoo.org media-tv@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * Compiling against * vdr-2.2.0 [API version 2.2.0] >>> Unpacking vdr-markad-0.1.4.tgz to /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work * Patching Makefile * Patching for Linguas support * available Languages for vdr-markad-0.1.4 are: * LINGUAS="cs de fi it sk " * Applying vdr-markad-0.1.4-libav9.patch ... [ ok ] * Applying vdr-markad-0.1.4_ffmpeg-2.patch ... [ ok ] x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DCONFDIR=\"/etc/vdr\" -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"markad"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -I/usr/include markad.cpp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DCONFDIR=\"/etc/vdr\" -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"markad"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -I/usr/include status.cpp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DCONFDIR=\"/etc/vdr\" -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"markad"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -I/usr/include menu.cpp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DCONFDIR=\"/etc/vdr\" -DUSE_PLUGINMISSING -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"markad"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -I/usr/include setup.cpp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-O1 -Wl,--as-needed -shared markad.o status.o menu.o setup.o -o libvdr-markad.so cp --remove-destination libvdr-markad.so /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/markad-0.1.4/plugin/libvdr-markad.so.2.2.0 xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='' -o po/markad.pot markad.cpp setup.cpp menu.cpp status.cpp version.h menu.h status.h markad.h setup.h msgmerge -U --no-wrap --no-location --backup=none -q po/fi_FI.po po/markad.pot msgfmt -c -o po/fi_FI.mo po/fi_FI.po cp po/fi_FI.mo /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/tmp-locale/fi_FI/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/es_ES.po po/markad.pot msgfmt -c -o po/es_ES.mo po/es_ES.po cp po/es_ES.mo /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/tmp-locale/es_ES/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/it_IT.po po/markad.pot msgfmt -c -o po/it_IT.mo po/it_IT.po cp po/it_IT.mo /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/tmp-locale/it_IT/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/sk_SK.po po/markad.pot msgfmt -c -o po/sk_SK.mo po/sk_SK.po po/sk_SK.po:7: warning: header field 'Language' still has the initial default value cp po/sk_SK.mo /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/tmp-locale/sk_SK/LC_MESSAGES/vdr-markad.mo msgmerge -U --no-wrap --no-location --backup=none -q po/de_DE.po po/markad.pot msgfmt -c -o po/de_DE.mo po/de_DE.po cp po/de_DE.mo /var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/tmp-locale/de_DE/LC_MESSAGES/vdr-markad.mo x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED markad-standalone.cpp x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED decoder.cpp decoder.cpp: In constructor ‘cMarkAdDecoder::cMarkAdDecoder(bool, int)’: decoder.cpp:160:23: error: ‘CODEC_ID_H264’ was not declared in this scope video_codecid=CODEC_ID_H264; ^ decoder.cpp:164:23: error: ‘CODEC_ID_MPEG2VIDEO_XVMC’ was not declared in this scope video_codecid=CODEC_ID_MPEG2VIDEO_XVMC; ^ decoder.cpp:168:43: error: ‘CODEC_ID_MPEG2VIDEO_XVMC’ was not declared in this scope if ((!video_codec) && (video_codecid==CODEC_ID_MPEG2VIDEO_XVMC)) ^ decoder.cpp:171:23: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope video_codecid=CODEC_ID_MPEG2VIDEO; ^ decoder.cpp:188:32: error: ‘CODEC_ID_H264’ was not declared in this scope if (video_codecid==CODEC_ID_H264) ^ decoder.cpp:203:46: error: ‘CODEC_ID_MPEG2VIDEO_XVMC’ was not declared in this scope if ((ret < 0) && (video_codecid==CODEC_ID_MPEG2VIDEO_XVMC)) ^ decoder.cpp:206:31: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope video_codecid=CODEC_ID_MPEG2VIDEO; ^ decoder.cpp:211:45: error: ‘CODEC_ID_NONE’ was not declared in this scope video_context->codec_id=CODEC_ID_NONE; ^ decoder.cpp:213:43: warning: ‘AVCodecContext::codec_name’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:1065) [-Wdeprecated-declarations] memset(video_context->codec_name,0,sizeof(video_context->co ^ decoder.cpp:213:43: warning: ‘AVCodecContext::codec_name’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:1065) [-Wdeprecated-declarations] decoder.cpp:213:78: warning: ‘AVCodecContext::codec_name’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:1065) [-Wdeprecated-declarations] memset(video_context->codec_name,0,sizeof(video_context->codec_name) ^ decoder.cpp:213:78: warning: ‘AVCodecContext::codec_name’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:1065) [-Wdeprecated-declarations] decoder.cpp:230:22: error: ‘CODEC_ID_H264’ was not declared in this scope case CODEC_ID_H264: ^ decoder.cpp:233:22: error: ‘CODEC_ID_MPEG2VIDEO_XVMC’ was not declared in this scope case CODEC_ID_MPEG2VIDEO_XVMC: ^ decoder.cpp:236:22: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope case CODEC_ID_MPEG2VIDEO: ^ decoder.cpp:261:31: warning: ‘AVFrame* avcodec_alloc_frame()’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3195) [-Wdeprecated-declarations] video_frame = avcodec_alloc_frame(); ^ decoder.cpp:261:51: warning: ‘AVFrame* avcodec_alloc_frame()’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3195) [-Wdeprecated-declarations] video_frame = avcodec_alloc_frame(); ^ decoder.cpp:291:14: error: ‘CODEC_ID_H264’ was not declared in this scope case CODEC_ID_H264: ^ decoder.cpp:294:14: error: ‘CODEC_ID_MPEG2VIDEO_XVMC’ was not declared in this scope case CODEC_ID_MPEG2VIDEO_XVMC: ^ decoder.cpp:297:14: error: ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope case CODEC_ID_MPEG2VIDEO: ^ decoder.cpp: In member function ‘bool cMarkAdDecoder::DecodeVideo(MarkAdContext*, uchar*, int)’: decoder.cpp:389:35: error: ‘CODEC_ID_H264’ was not declared in this scope if ((video_context->codec_id==CODEC_ID_H264) && (!video_context->skip_frame ^ decoder.cpp:453:53: warning: ‘AVFrame::qscale_table’ is deprecated (declared at /usr/include/libavutil/frame.h:245) [-Wdeprecated-declarations] if (last_qscale_table!=video_frame->qscale_table) ^ decoder.cpp:453:53: warning: ‘AVFrame::qscale_table’ is deprecated (declared at /usr/include/libavutil/frame.h:245) [-Wdeprecated-declarations] decoder.cpp:456:52: warning: ‘AVFrame::qscale_table’ is deprecated (declared at /usr/include/libavutil/frame.h:245) [-Wdeprecated-declarations] last_qscale_table=video_frame->qscale_table; ^ decoder.cpp:456:52: warning: ‘AVFrame::qscale_table’ is deprecated (declared at /usr/include/libavutil/frame.h:245) [-Wdeprecated-declarations] Makefile:47: recipe for target 'decoder.o' failed make: *** [decoder.o] Error 1 * ERROR: media-plugins/vdr-markad-0.1.4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/vdr-markad-0.1.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-markad-0.1.4::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:vdr-markad-0.1.4:20150221-005458.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-markad-0.1.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-markad-0.1.4/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/markad-0.1.4/command' * S: '/var/tmp/portage/media-plugins/vdr-markad-0.1.4/work/markad-0.1.4/plugin'