Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613730 - media-plugins/kodi-peripheral-joystick-1.3.1 : /.../addon.cpp:160:18: error: ‘PERIPHERAL_CAPABILITIES {aka struct PERIPHERAL_CAPABILITIES}’ has no member named ‘provides_joystick_rumble’
Summary: media-plugins/kodi-peripheral-joystick-1.3.1 : /.../addon.cpp:160:18: error: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-24 18:25 UTC by Toralf Förster
Modified: 2017-05-02 01:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,5.97 KB, text/plain)
2017-03-24 18:25 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,190.00 KB, text/plain)
2017-03-24 18:25 UTC, Toralf Förster
Details
environment (environment,119.30 KB, text/plain)
2017-03-24 18:25 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,22.44 KB, application/x-bzip)
2017-03-24 18:25 UTC, Toralf Förster
Details
media-plugins:kodi-peripheral-joystick-1.3.1:20170324-031906.log (media-plugins:kodi-peripheral-joystick-1.3.1:20170324-031906.log,9.48 KB, text/plain)
2017-03-24 18:25 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,29.43 KB, application/x-bzip)
2017-03-24 18:25 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-03-24 18:25:16 UTC
/usr/bin/x86_64-pc-linux-gnu-g++  -DBUILD_KODI_ADDON -DHAVE_LINUX_JOYSTICK -DHAVE_UDEV -Dperipheral_joystick_EXPORTS -I/var/tmp/portage/media-plugins/kodi-peripheral-joystick-1.3.1/work/peripheral.joystick-1.3.1/src -I/usr/include/kodi -I/usr/include/p8-platform   -DNDEBUG -O2 -pipe -march=native -std=c++11 -fPIC   -D_LINUX -DTARGET_POSIX -DTARGET_LINUX -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -o CMakeFiles/peripheral.joystick.dir/src/addon.cpp.o -c /var/tmp/portage/media-plugins/kodi-peripheral-joystick-1.3.1/work/peripheral.joystick-1.3.1/src/addon.cpp
/var/tmp/portage/media-plugins/kodi-peripheral-joystick-1.3.1/work/peripheral.joystick-1.3.1/src/addon.cpp: In function ‘PERIPHERAL_ERROR GetAddonCapabilities(PERIPHERAL_CAPABILITIES*)’:
/var/tmp/portage/media-plugins/kodi-peripheral-joystick-1.3.1/work/peripheral.joystick-1.3.1/src/addon.cpp:160:18: error: ‘PERIPHERAL_CAPABILITIES {aka struct PERIPHERAL_CAPABILITIES}’ has no member named ‘provides_joystick_rumble’
   pCapabilities->provides_joystick_rumble = CJoystickManager::Get().SupportsRum
                  ^

  -----------------------------------------------------------------

  This is an unstable amd64 chroot image (named gnome-systemd-libressl-abi32+64_20170320-195157) at a hardened host acting as a tinderbox.

  -----------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-5.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
  [4]   jython2.7 (fallback)

java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.3.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm
Comment 1 Toralf Förster gentoo-dev 2017-03-24 18:25:19 UTC
Created attachment 468148 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-03-24 18:25:22 UTC
Created attachment 468150 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-03-24 18:25:25 UTC
Created attachment 468152 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-03-24 18:25:29 UTC
Created attachment 468154 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-03-24 18:25:32 UTC
Created attachment 468156 [details]
media-plugins:kodi-peripheral-joystick-1.3.1:20170324-031906.log
Comment 6 Toralf Förster gentoo-dev 2017-03-24 18:25:35 UTC
Created attachment 468158 [details]
temp.tbz2
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2017-04-16 19:53:29 UTC
(In reply to Toralf Förster from comment #6)
> Created attachment 468158 [details]
> temp.tbz2

Not stable, can't block a stabilization
Comment 8 Pacho Ramos gentoo-dev 2017-04-20 08:26:01 UTC
there is a new 1.3.2 version that maybe could fix this
Comment 9 Craig Andrews gentoo-dev 2017-04-24 02:21:06 UTC
I've submitted a PR to bump to 1.3.2: https://github.com/gentoo/gentoo/pull/4488

However, I think this issue should not occur with Kodi 17.1 (this bug report indicates media-tv/kodi-17.1_rc1 was used, which is no longer in the portage tree). Can you please try with a version currently in tree?