1. uclibc requires that sys/types.h are included before regex.h. This is an old POSIX requirement so regex.h should probably have the sys/types.h include. 2. use sched_yield() instead of pthread_yield.
Created attachment 166072 [details, diff] rsyslog-3.21.3-uclibc.patch patch is also sent upstream
Is rsyslog-3.22.1 affected by this bug?
i dont use gentoo anymore. sorry
I permit myself to close this obsolete bug. This version of rsyslog is deprecated and not in portage for a long time.