When merging vmpsd, one will get many warnings: implicit declaration of function 'xxx' incompatible implicit declaration of built-in function 'xxx' This could potentially lead to bugs if the listed functions would be called with wrong types parameters, as the compiler cannot check them without a valid prototype and can be easily fixed by adding a few headers inclusions. As upstream seems dead (CVS repository, last release in 2014), I'm not to post a request on sourceforge, at least for now. Reproducible: Always Steps to Reproduce: 1. Emerge vmpsd 2. Admire the build log Actual Results: Many warnings for implicit declarations of functions. Expected Results: No such warning
Created attachment 843871 [details] Output from emerge --info =net-misc/vmpsd-1.4
Created attachment 843873 [details, diff] Patch proposal to silent 'implicit declaration of functions' warnings
I think this is pretty much a duplicate of bug 883125 which contains the same errors, but given this has a patch, I'll See Also it.
Ooops... Sorry... I did not see the other submission with a search, I would have post the patch there... I notice the "metabug" #870412 for further patches of the same kind.