On Sun, Aug 06, 2017 at 11:22:53AM -0700, James Bottomley wrote:
> On Sun, 2017-08-06 at 18:43 +0200, Mikko Rapeli wrote:
> > Fixes userspace compilation errors like:
> > scsi/scsi_netlink_fc.h:60:2: error: expected specifier-qualifier-list
> > before ‘uint64_t’
> Rather than patching the kernel, why not #include <stdint.h> in your
> userspace programme?
The userspace program is actually a test which checks that uapi headers
compile alone because several headers are not compiling at all and/or
require special tricks. The test is available here:
I have tried that approach before but then:
For some subsystems like fuse the above message was not enough and they
are including stdint.h in userspace. What shall we do with this old
scsi header file?