The issue might affect other cloop and kernel combinations. I only tested using the versions mentioned in the title. GCC emits a "void value not ignored as it ought to be" error at line 817 in compressed_loop.c . The fix is trivial, replace the if (unregister_cloop_blkdev() != 0) and its printk with unregister_cloop_blkdev(); . Reproducible: Always Steps to Reproduce: 1. emerge cloop 2. Watch module building stop with error "void value not ignored as it ought to be" Expected Results: cloop.ko in /lib/modules/2.6.23-hardened/... and user-space utilities in /usr/bin
Created attachment 134000 [details, diff] Very simple patch
Created attachment 135546 [details] cloop-2.05.ebuild It also doesn't build on gentoo-sources. René, could you maybe change the Summary accordingly? Using your patch and using the attached ebuild, I was able to build cloop.
thanks, committed.