HomeFreeBSD

multimedia/kodi-devel: Unbreak GBM and WAYLAND

Description

multimedia/kodi-devel: Unbreak GBM and WAYLAND

  • Disable them on FreeBSD 10 as they are unlikely to work there
  • Make sure the necessary evdev headers can be found

xbmc/windowing/wayland/WindowDecorator.cpp:16:10: fatal error: 'linux/input-event-codes.h' file not found
#include <linux/input-event-codes.h>

^~~~~~~~~~~~~~~~~~~~~~~~~~~
  • Explicitly link with libpthread and librt to get past the configure stage with GBM=on

    /usr/local/lib/libepoll-shim.so: undefined reference to timer_settime' /usr/local/lib/libepoll-shim.so: undefined reference to timer_delete' /usr/local/lib/libepoll-shim.so: undefined reference to pthread_getthreadid_np' /usr/local/lib/libepoll-shim.so: undefined reference to pthread_create' /usr/local/lib/libepoll-shim.so: undefined reference to timer_create' /usr/local/lib/libepoll-shim.so: undefined reference to timer_getoverrun'

PR: 232299

Details

Provenance
tobikAuthored on
Parents
rP482208: - Update to 1.0.1
Branches
Unknown
Tags
Unknown