... Compiling client/smbumount.c client/smbumount.c: In function `umount_ok': client/smbumount.c:42: `__kernel_uid32_t' undeclared (first use in this function) client/smbumount.c:42: (Each undeclared identifier is reported only once client/smbumount.c:42: for each function it appears in.) client/smbumount.c:42: parse error before `mount_uid' client/smbumount.c:50: `SMB_IOC_GETMOUNTUID32' undeclared (first use in this function) client/smbumount.c:50: `mount_uid' undeclared (first use in this function) make: *** [client/smbumount.o] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.25284 (%build)
Created attachment 1208 [details] Fix for the problem, conditionalize using SMB_IOC_GETMOUNTUID32
Thanks for the patch. I'm going to let this one slide mostly since the smount tools are mostly unmaintained and Linux 2.2 is really old now.