i've fixed uemacs makefile. And the other problem was not with openvpn but with vsftpd which .mk did not include "${TARGET_LDFLAGS}" at all. It seem to be a common problem in buildroot for now.