| From 3d6e59bff088783f249a60a5f1c900c7f99f933b Mon Sep 17 00:00:00 2001 |
| From: Bernd Kuhls <bernd.kuhls@t-online.de> |
| Date: Sun, 31 Jan 2016 15:03:50 +0100 |
| Subject: [PATCH 1/1] Fix build with musl libc |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| Include missing header to prevent build error: |
| |
| spidev_module.c: In function ‘SpiDev_xfer’: |
| spidev_module.c:330:27: error: ‘_IOC_SIZEBITS’ undeclared (first use in this function) |
| status = ioctl(self->fd, SPI_IOC_MESSAGE(1), &xfer); |
| ^ |
| spidev_module.c:330:27: note: each undeclared identifier is reported only once for each function it appears in |
| spidev_module.c: In function ‘SpiDev_xfer2’: |
| spidev_module.c:421:27: error: ‘_IOC_SIZEBITS’ undeclared (first use in this function) |
| status = ioctl(self->fd, SPI_IOC_MESSAGE(1), &xfer); |
| ^ |
| |
| Signed-off-by: Bernd Kuhls bernd.kuhls@t-online.de |
| Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> |
| --- |
| Patch sent upstream: https://github.com/doceme/py-spidev/pull/39 |
| |
| spidev_module.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/spidev_module.c b/spidev_module.c |
| index d58ef07..bccaacf 100644 |
| --- a/spidev_module.c |
| +++ b/spidev_module.c |
| @@ -25,6 +25,7 @@ |
| #include <linux/spi/spidev.h> |
| #include <linux/types.h> |
| #include <sys/ioctl.h> |
| +#include <linux/ioctl.h> |
| |
| #define SPIDEV_MAXPATH 4096 |
| |
| -- |
| 2.7.0 |
| |