This does so, in the same manner as the kernel and xfsprogs,i.e. make C=1 or make C=2. The rest of the patches fix most of the warnings that showed up for me after that. V2: Rather than -Dlinux in builddefs, switch all #ifdef linux to #ifdef __linux__ which hch says is preferred now (Patch 2) Otherwise unchanged, with RVB: added to patches 1,3-7 Thanks, -Eric