On 21/09/2018 03:44, Alex Volkov wrote: > Package: freshplayerplugin > Severity: wishlist > > --- Please enter the report below this line. --- > > The version 0.3.9 fixing the single reported bug is out almost a year ago, is > the maintainer doing any job at all?
The maintainer do not use this package anymore and missed the previous bug report (probably due to a lack of time when the mail have been received and then forgetting about it). I tried to use the new upstream version. It does not compile strait : [...] /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:119:12: warning: ‘vaapi_context’ is deprecated [-Wdeprecated-declarations] struct vaapi_context va_context; ^~~~~~~~~~~~~ In file included from /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:45: /usr/include/x86_64-linux-gnu/libavcodec/vaapi.h:56:29: note: declared here struct attribute_deprecated vaapi_context { ^~~~~~~~~~~~~ /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c: In function ‘initialize_decoder’: /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:623:37: error: ‘CODEC_CAP_TRUNCATED’ undeclared (first use in this function); did you mean ‘AV_CODEC_CAP_TRUNCATED’? if (vd->avcodec->capabilities & CODEC_CAP_TRUNCATED) { ^~~~~~~~~~~~~~~~~~~ AV_CODEC_CAP_TRUNCATED /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:623:37: note: each undeclared identifier is reported only once for each function it appears in /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:625:29: error: ‘CODEC_FLAG_TRUNCATED’ undeclared (first use in this function); did you mean ‘AV_CODEC_FLAG_TRUNCATED’? vd->avctx->flags |= CODEC_FLAG_TRUNCATED; ^~~~~~~~~~~~~~~~~~~~ AV_CODEC_FLAG_TRUNCATED /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:634:5: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] vd->avctx->refcounted_frames = 1; ^~ In file included from /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:44: /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2344:9: note: declared here int refcounted_frames; ^~~~~~~~~~~~~~~~~ /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c: In function ‘issue_frame’: /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:787:5: warning: ‘pkt_pts’ is deprecated [-Wdeprecated-declarations] int32_t bitstream_buffer_id = (int32_t)frame->pkt_pts; ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:38, from /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:44: /usr/include/x86_64-linux-gnu/libavutil/frame.h:319:13: note: declared here int64_t pkt_pts; ^~~~~~~ /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c: In function ‘decode_frame’: /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:871:5: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] int len = avcodec_decode_video2(vd->avctx, vd->avframe, &got_frame, &packet); ^~~ In file included from /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:44: /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4755:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c: In function ‘constructor_ppb_video_decoder’: /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:1193:5: warning: ‘avcodec_register_all’ is deprecated [-Wdeprecated-declarations] avcodec_register_all(); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/src/ppb_video_decoder.c:44: /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:4086:6: note: declared here void avcodec_register_all(void); ^~~~~~~~~~~~~~~~~~~~ make[3]: *** [src/CMakeFiles/freshwrapper-obj.dir/build.make:1054: src/CMakeFiles/freshwrapper-obj.dir/ppb_video_decoder.c.o] Error 1 make[3] : on quitte le répertoire « /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/build » make[2]: *** [CMakeFiles/Makefile2:330: src/CMakeFiles/freshwrapper-obj.dir/all] Error 2 make[2] : on quitte le répertoire « /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/build » make[1]: *** [Makefile:133: all] Error 2 make[1] : on quitte le répertoire « /home/vdanjean/debian/mainteneur/freshplayerplugin/build-area/freshplayerplugin-0.3.9/build » dh_auto_build: cd build && make -j1 returned exit code 2 make: *** [debian/rules:23: build] Error 2 dpkg-buildpackage: erreur: debian/rules build subprocess returned exit status 2 So, I will need to dig into it. But if you have free time, any help is welcome. The current state is available here: https://salsa.debian.org/debian/freshplayerplugin Regards, Vincent PS: I'm closing #909285. Use #902256 to make progress on this bug. > --- System information. --- > Architecture: > Kernel: Linux 4.17.17-bootes0-iommu-p-1000 > > Debian Release: 9.5 > 990 stretch-backports ftp.debian.org > 990 stable security.debian.org > 990 stable ftp.fi.debian.org > 500 stable dl.google.com > 500 stable deb.torproject.org > 500 newstable deb.i2p2.no > 101 stable-backports www.deb-multimedia.org > 101 stable www.deb-multimedia.org > 100 testing ftp.fi.debian.org > > --- Package information. --- > Package's Depends field is empty. > > Package's Recommends field is empty. > > Package's Suggests field is empty. > -- Vincent Danjean GPG key ID 0xD17897FA vdanj...@debian.org GPG key fingerprint: 621E 3509 654D D77C 43F5 CA4A F6AE F2AF D178 97FA Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html APT repo: deb http://people.debian.org/~vdanjean/debian unstable main