Description of problem: I just tried to compile package cryptsetup-luks-1.0-1 from Redhat Fedora Core development tree with the most excellent Intel C compiler. The compiler said keyencryption.c(59): warning #1011: missing return statement at end of non-void function "clear_mapping" setup.c(64): warning #1011: missing return statement at end of non-void function "setup_leave" setup.c(684): warning #1011: missing return statement at end of non-void function "crypt_luksDelKey" I've checked the source code in each case, and I recommend adding return statements into each of the three routines. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Sent upstream.