Hi there, the error message of rpmlint no-return-in-nonvoid-function sometimes detects code snippets that looks ok to me. The code snippets moslty looks like this: ------ int func(int i) { switch(i) { case 1: return 4; case 2: return 5; } /* no return after switch statement */ } Example build logs: https://build.opensuse.org/package/live_build_log?arch=x86_64&package=freehdl&project=science&repository=openSUSE_11.1 https://build.opensuse.org/package/live_build_log?arch=x86_64&package=glemon&project=science&repository=openSUSE_11.1 Any chances to ignore those errors? In the thread http://lists.opensuse.org/opensuse-buildservice/2008-11/msg00146.html in the message http://lists.opensuse.org/opensuse-buildservice/2008-11/msg00156.html Bernhard Walle suggest to make that errors ignorable. What's the "right" solution to resolve those rpmlint errors? * fixing all that errors? * upstream reporting? Regards Werner (werner2101) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org