Package Details: freshplayerplugin 0.3.11-1

Git Clone URL: https://aur.archlinux.org/freshplayerplugin.git (read-only)
Package Base: freshplayerplugin
Description: PPAPI-host NPAPI-plugin adapter.
Upstream URL: https://github.com/i-rinat/freshplayerplugin
Licenses: MIT
Submitter: WorMzy
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 15
Popularity: 0.81
First Submitted: 2017-09-04 10:03
Last Updated: 2019-05-25 09:42

Dependencies (23)

Required by (0)

Sources (1)

Latest Comments

fightcookie commented on 2019-10-23 19:23

Edited my last message.

pacman -Qs xorgproto

local/xorgproto 2019.2-1
    combined X.Org X11 Protocol headers

pacman -Qkk xorgproto

xorgproto: 244 total files, 0 altered files

WorMzy commented on 2019-10-19 22:07

Please edit your message and encapsulate the output with three backticks (`) before and after -- this formats the output with a monospace font and preserves linebreaks.

That being said, I can't reproduce this in a clean chroot -- xorgproto gets pulled in as a direct dependency of libx11, libxrandr and libxrender, as well as an indirect dependency of ffmpeg, libva, cairo, pango, libglvnd, libvdpau and libxcursor[1], so it should definitely be on your system. What does pacman -Qs xorgproto and pacman -Qkk xorgproto say?

[1]

pactree -r xorgproto
xorgproto
├─libice
│ └─libsm
│   └─libpulse
│     └─ffmpeg
│       ├─freshplayerplugin
│       └─x264
│         └─ffmpeg
├─libx11
│ ├─ffmpeg
│ ├─freshplayerplugin
│ ├─libva
│ │ ├─ffmpeg
│ │ └─freshplayerplugin
│ ├─libxext
│ │ ├─cairo
│ │ │ ├─freshplayerplugin
│ │ │ └─pango
│ │ │   └─freshplayerplugin
│ │ ├─ffmpeg
│ │ ├─libglvnd
│ │ │ ├─freshplayerplugin
│ │ │ ├─libva
│ │ │ ├─mesa
│ │ │ │ └─libglvnd
│ │ │ └─sdl2
│ │ │   ├─dav1d
│ │ │   │ └─ffmpeg
│ │ │   └─ffmpeg
│ │ ├─libva
│ │ ├─libvdpau
│ │ │ ├─ffmpeg
│ │ │ └─freshplayerplugin
│ │ ├─libxi
│ │ │ └─libxtst
│ │ │   └─libpulse
│ │ ├─libxrandr
│ │ │ └─freshplayerplugin
│ │ ├─libxtst
│ │ ├─libxv
│ │ │ └─ffmpeg
│ │ ├─libxxf86vm
│ │ │ └─mesa
│ │ └─sdl2
│ ├─libxfixes
│ │ ├─libva
│ │ ├─libxcursor
│ │ │ ├─freshplayerplugin
│ │ │ └─sdl2
│ │ ├─libxdamage
│ │ │ └─mesa
│ │ └─libxtst
│ ├─libxrender
│ │ ├─cairo
│ │ ├─freshplayerplugin
│ │ ├─libxcursor
│ │ ├─libxft
│ │ │ └─pango
│ │ ├─libxrandr
│ │ └─sdl2
│ └─sdl2
├─libxau
│ └─libxcb
│   ├─ffmpeg
│   └─libx11
├─libxdamage
├─libxdmcp
│ └─libxcb
├─libxext
├─libxfixes
├─libxi
├─libxrandr
├─libxrender
├─libxtst
├─libxv
└─libxxf86vm

fightcookie commented on 2019-10-19 21:32

Seems like there are missing dependencies?

Log output:

==> Starting build()...
-- The C compiler identification is GNU 9.2.0
-- The CXX compiler identification is GNU 9.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 
-- Checking for module 'glib-2.0'
--   Found glib-2.0, version 2.62.1
-- Checking for modules 'alsa;gio-2.0;x11;xrandr;xrender;xcursor;gl;libdrm;libevent;libevent_pthreads;cairo;pango;pangocairo;pangoft2;freetype2;openssl;icu-uc'
--   Package 'xproto', required by 'x11', not found
Package 'kbproto', required by 'x11', not found
--   Package 'xproto', required by 'xrandr', not found
Package 'randrproto', required by 'xrandr', not found
--   Package 'xproto', required by 'xrender', not found
Package 'renderproto', required by 'xrender', not found
Package 'xproto', required by 'x11', not found
Package 'kbproto', required by 'x11', not found
--   Package 'xproto', required by 'xcursor', not found
CMake Error at /usr/share/cmake-3.15/Modules/FindPkgConfig.cmake:458 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.15/Modules/FindPkgConfig.cmake:637 (_pkg_check_modules_internal)
  CMakeLists.txt:45 (pkg_check_modules)


-- Configuring incomplete, errors occurred!
See also "/home/xuiqzy/.cache/yay/freshplayerplugin/src/freshplayerplugin-0.3.11/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...

WorMzy commented on 2019-05-15 09:19

I'm not sure what 0.3.10 is (possibly just a placeholder), but https://github.com/i-rinat/freshplayerplugin/blob/master/CMakeLists.txt still shows 0.3.9 is the latest version. If you want the latest and greatest code, use freshplayerplugin-git.

ganlu commented on 2018-09-18 12:12

Install base-devel or at least pkgconfig and fakeroot.

Samuel_SH commented on 2018-06-04 02:21

Errors when installing:

make[2]: *** [src/CMakeFiles/freshwrapper-obj.dir/build.make:1064: src/CMakeFiles/freshwrapper-obj.dir/ppb_video_decoder.c.o] Error 1

make[1]: [CMakeFiles/Makefile2:322: src/CMakeFiles/freshwrapper-obj.dir/all] Error 2 make: [Makefile:130: all] Error 2

WorMzy commented on 2017-11-22 14:16

Builds fine in a clean chroot.

If I had to hazard a guess, I'd say you have remnants of icu 58 on your system. Clean that up, then try again (or build in a clean chroot)

danmilon commented on 2017-11-22 13:06

It fails to build on an up to date system:

Scanning dependencies of target dep_check
[100%] Building C object src/CMakeFiles/dep_check.dir/dep_check.c.o
[100%] Linking CXX executable dep_check
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_close_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_TO_U_CALLBACK_SUBSTITUTE_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_FROM_U_CALLBACK_SUBSTITUTE_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_setToUCallBack_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_TO_U_CALLBACK_SKIP_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_setFromUCallBack_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_FROM_U_CALLBACK_SKIP_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_TO_U_CALLBACK_STOP_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_fromUChars_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_open_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_toUChars_58'
../libfreshwrapper-flashplayer.so: undefined reference to `UCNV_FROM_U_CALLBACK_STOP_58'
../libfreshwrapper-flashplayer.so: undefined reference to `ucnv_setSubstString_58'
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/dep_check.dir/build.make:97: src/dep_check] Error 1
make[1]: *** [CMakeFiles/Makefile2:438: src/CMakeFiles/dep_check.dir/all] Error 2
make: *** [Makefile:130: all] Error 2