~prspkt

Recent activity

Alpine Linux build issue 5 months ago

From prspkt to ~kennylevinsen/seatd-devel

Hello,

I would like to ask about a build issue I encountered on Alpine Linux specifically on the
ppc64le musl-libc target where building seatd fails due to all warnings being treated
as errors.

The warning I receive is:
../common/evdev.c:27:26: error: overflow in conversion from 'long unsigned int' to 'int' changes value from '2147763601' to '-2147203695' [-Werror=overflow]
   27 |         return ioctl(fd, EVIOCREVOKE, NULL);
      |                          ^~~~~~~~~~~
cc1: all warnings being treated as errors

The full build-log is below and I also included a raw attachment:
https://gitlab.alpinelinux.org/alpine/aports/-/jobs/584289#L208