gettext package is disabled by default when glibc/eglibc is chosen, this should be enabled at least for package such as ecryptfs, there might be other packages that need gettext as well. gettext should not depend on BR2_NEEDS_GETTEXT which is uClibc only.
I've already cooked some patches doing that, they were tested by the bug submitter (on IRC). Will submit them soon as part as a new version of my gettext related changes.
Patch series sent at http://lists.busybox.net/pipermail/buildroot/2014-June/098133.html to fix the problem.
New version sent at http://lists.busybox.net/pipermail/buildroot/2014-August/104329.html.
Bug fixed with commits http://git.buildroot.org/buildroot/commit/?id=2bc3bca6d85bcdaa1abc582eab5e95274896fece http://git.buildroot.org/buildroot/commit/?id=effe0beb1d6b3fe403ab30540659ffef6618e080 http://git.buildroot.org/buildroot/commit/?id=2289c34a193174967a87b432b56527cf82e0b3c2 Thanks for reporting!