2.5 and higher kernel produce this message in logs: kernel: process `syslogd' is using obsolete setsockopt SO_BSDCOMPAT The functionality under the option is known to be obsoleted, and simply commenting out the code is used to just get rid of the message. See: http://marc.theaimsgroup.com/?l=linux-kernel&m=105793254521769&w=2 http://marc.theaimsgroup.com/?l=linux-kernel&m=90745745517338&w=2 Also looking up Google for SO_BSDCOMPAT reveals a lot. May I suggest to put a patch in the Gentoo tree until mainstream fixed? Something like the path at the bottom of the message, at least. Please note, that it does not fix the application, merely shuts up the warning. The proper way to go would be to make complete error handling of the receiving code of the syslog dgrams. Reproducible: Always Steps to Reproduce: just run it.
Created attachment 16616 [details, diff] The patch just comments out the code.
already fixed...