Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562534 - net-misc/axel-2.4-r3 fails to build on uclibc
Summary: net-misc/axel-2.4-r3 fails to build on uclibc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-08 10:40 UTC by René Rhéaume
Modified: 2015-10-15 12:31 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
axel-2.4-r3.ebuild.patch (axel-2.4-r3.ebuild.patch,825 bytes, patch)
2015-10-08 10:42 UTC, René Rhéaume
Details | Diff
axel-2.4-r3.ebuild.patch (axel-2.4-r3.ebuild.patch,434 bytes, patch)
2015-10-08 10:47 UTC, René Rhéaume
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description René Rhéaume 2015-10-08 10:40:41 UTC
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
Comment 1 René Rhéaume 2015-10-08 10:42:05 UTC
Created attachment 414058 [details, diff]
axel-2.4-r3.ebuild.patch
Comment 2 René Rhéaume 2015-10-08 10:45:42 UTC
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() {
Comment 3 René Rhéaume 2015-10-08 10:47:29 UTC
Created attachment 414060 [details, diff]
axel-2.4-r3.ebuild.patch
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2015-10-15 12:31:40 UTC
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