Configure appears to be OK and nothing out of the ordinary. When "make" is run is when I run into compile issues. I'm currently using the latest Archlinux 32 & 64 bit versions with all up2date packages.

On a side note I re-downloaded 0.18 as that is what I was using previously and it compiled without errors using the same specs as 0.20. I did check to make sure I was using the latest 0.20 version posted for download.

Decided to try upgrading GCC to the newest version and the same problems exist. But at the same time version 0.18 is still compiling just fine without issues. Simply because I do not understand your last comment, can you explain how/what you mean by disable the warnings to error code? Once I understand I'll give it a try.

libtest/server.cc: In function 'void test_gearmand_stop(pid_t)':
libtest/server.cc:200:9: error: variable 'pid' set but not used [-Werror=unused-but-set-variable]
cc1plus: all warnings being treated as errors

It seems as if some sort of new signal was introduced that is killing this from continuing. I decided to try the 0.19 branch and it compiled without problems. Previously I was testing with 0.18 as it was the latest version I knew that was working. So something between 0.19 and 0.20 changed near the end of the "make" section.

Wish I could be more helpful in determining what is actually causing this issue.