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

Reply via email to