Hello;
Trying to build multimedia/mpv (pkgsrc-trunk) on Slackware 15.0 I get:
[182/506] Compiling filters/f_autoconvert.c
../video/out/wayland_common.c: In function ‘pointer_handle_button’:
../video/out/wayland_common.c:227:19: error: ‘BTN_MOUSE’ undeclared (first use in this function)
227 | if (button >= BTN_MOUSE && button < BTN_JOYSTICK) {
| ^~~~~~~~~
../video/out/wayland_common.c:227:19: note: each undeclared identifier is reported only once for each function it appears in
../video/out/wayland_common.c:227:41: error: ‘BTN_JOYSTICK’ undeclared (first use in this function)
227 | if (button >= BTN_MOUSE && button < BTN_JOYSTICK) {
| ^~~~~~~~~~~~
../video/out/wayland_common.c:245:34: error: ‘BTN_FORWARD’ undeclared (first use in this function); did you mean ‘MP_MBTN_FORWARD’?
245 | button += MP_MBTN9 - BTN_FORWARD;
| ^~~~~~~~~~~
| MP_MBTN_FORWARD
Apparently this is related to patches/patch-video_out_wayland__common.c,
with particular regard to this commit:
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/multimedia/mpv/patches/patch-video_out_wayland__common.c.diff?r1=1.4&r2=1.5&f=h
Where does the macro HAVE_LINUX_INPUT_EVENT_CODES come from and where
is it defined? I might be missing something obvious here, in which case,
sorry in advance.
With the conditional reverted to its previous revision,
<linux/input-event-codes.h> is included as expected and the build
is carried out successfully.
Regards.
--
PVO
Attachment:
signature.asc
Description: PGP signature