Created attachment 271761 [details] my emerge --info On x86 architecture axel fails to download large files (larger than 2Gb). The output is: user@localhost ~/Desktop/tmp/tmp $ axel -n10 -a http://bigfiles.bla/big.mkv Initializing download: http://bigfiles.bla/big.mkv File size: 2981592750 bytes Opening output file big.mkv Crappy filesystem/OS.. Working around. :-( It's starts to download, but output file has size 2147483647 (2.0 G), and after download some part of file gives the write error. If i compile axel without ebuild system - it's works fine. Possible bug is that ebuild contains next string: emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed" but, in axel's Makefile.settings declared next: CFLAGS=-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -Os wich has not been applied, while building with emerge. P.S. Sorry for my english.
+*axel-2.4-r1 (01 May 2011) + + 01 May 2011; Justin Lecher <jlec@gentoo.org> axel-1.1.ebuild, + +axel-2.4-r1.ebuild: + Fix for largefile support, #365563 +
It's ok now with 2.4-r1.