axel does not currently build on uclibc because flags are wrongly passed to configure, enabling NLS support when it should not. The problem is in the ebuild itself, no patch is required for source code. Reproducible: Always Steps to Reproduce: 1. emerge -1 axel 2. 3. Expected Results: axel updated on system
Created attachment 414058 [details, diff] axel-2.4-r3.ebuild.patch
Comment on attachment 414058 [details, diff] axel-2.4-r3.ebuild.patch >--- /usr/portage/net-misc/axel/axel-2.4-r3.ebuild 2015-10-04 06:31:02.000000000 -0400 >+++ /usr/local/portage/net-misc/axel/axel-2.4-r3.ebuild 2015-10-02 22:58:56.000000000 -0400 >@@ -35,10 +35,8 @@ > local myconf=() > > use debug && myconf+=( --debug=1 ) >- use nls && myconf+=( --i18n=$(usex nls 1 0) ) >- econf \ >- --strip=0 \ >- ${myconf[@]} >+ myconf+=( --i18n=$(usex nls 1 0) ) >+ econf --strip=0 ${myconf[@]} > } > > pkg_postinst() {
Created attachment 414060 [details, diff] axel-2.4-r3.ebuild.patch
commit db41360e6524daae46c9ad0d65c65df2fc5cb065 Author: Justin Lecher <jlec@gentoo.org> Date: Thu Oct 15 14:25:53 2015 +0200 net-misc/axel: Fix passing of nls configure option thanks René Rhéaume for the patch Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=562534 Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db41360e6524daae46c9ad0d65c65df2fc5cb065