[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#908787: packaging pgpio for Debian

On 18/10/18 20:36, peter green wrote:

I have been looking at getting pigpio into Debian.
Time for an update

Upstream accepted a pull request to give the libraries proper sonames.

I then added raspberry pi detection code.

I then decided to test if pigpio could be used on a Debian arm64 system. The first thing I ran into was a bunch of issues about assuming that pointers were four bytes in size causing a bunch of scary compiler warnings. I worked through those warnings. fixing them.

I then had to expand the raspberry pi detection code, 64-bit kernels unfortunately don't put the same information in cpuinfo as 32-bit ones do.

I have just submitted a pull request for the above issues.

However I then ran into a more significant issue. Pigpio relies heavilly on DMA and to set this up it relies on a kernel driver that has not been upstreamed. So pigpio is not compatible with Debian kernels.

I would therefore propose for now packaging only the client components of pigpio in Debian. What do others think?

Reply to: