Skip to content

Remove "src/backends/npp"

Marius Pa requested to merge nmariusp/kmplayer:work/nmariusp/delete_npapi into master
NPAPI (web browser plugin API) is deprecated and not used by web browsers.

"src/backends/npp" does not build "[ 28%] Built target pofiles-5a25e14f68e272062b67c0c651751b86
In file included from /usr/include/glib-2.0/glib/glib-typeof.h:41,
                 from /usr/include/glib-2.0/glib/gatomic.h:30,
                 from /usr/include/glib-2.0/glib/gthread.h:34,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                 from /usr/include/glib-2.0/glib.h:34,
                 from /usr/include/glib-2.0/glib/gprintf.h:23,
                 from kmplayer/src/backends/npp/npplayer.cpp:22:
/usr/include/c++/12/type_traits:44:3: error: template with C linkage
   44 |   template<typename _Tp>
      |   ^~~~~~~~
kmplayer/src/backends/npp/npplayer.cpp:12:1: note: ‘extern "C"’ linkage started here
   12 | extern "C" {
      | ^~~~~~~~~~
/usr/include/c++/12/type_traits:61:3: error: template with C linkage
   61 |   template<typename _Tp, _Tp __v>
      |   ^~~~~~~~
kmplayer/src/backends/npp/npplayer.cpp:12:1: note: ‘extern "C"’ linkage started here
   12 | extern "C" {
      | ^~~~~~~~~~".
Edited by Marius Pa

Merge request reports