Created attachment 429114 [details] build.log of i2p Trying to build net-p2p/i2p-0.9.24-r1 produces error messages about "unmappable characters for encoding ASCII". See attached net-p2p/i2p-0.9.24-r1-build.log. cave info reads: Package Manager Information: Package Name paludis Package Version 2.4.0_p20160112 Build Date 2016-03-17T16:51:05+0100 Built with CXX x86_64-pc-linux-gnu-g++ 5.3.0 Built with CXXFLAGS -O2 -pipe -march=amdfam10 -msse3 Built with LDFLAGS -Wl,-O1 -Wl,--as-needed Environment Information: Format paludis Config dir /etc/paludis Root / System Root / World file /var/lib/paludis/world Repository layman: format unavailable location /var/db/paludis/repositories/layman sync tar+http://git.exherbo.org/layman_repositories.tar.bz2 sync_options Repository gentoo: format e location /usr/portage builddir /var/tmp/paludis cache /usr/portage/metadata/md5-cache distdir /usr/portage/distfiles eapi_when_unknown 0 eapi_when_unspecified 0 eclassdirs /usr/portage/eclass layout traditional manifest_hashes SHA256 SHA512 WHIRLPOOL names_cache /var/cache/paludis/names newsdir /usr/portage/metadata/news profile_eapi_when_unspecified 0 profile_layout traditional profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/kde securitydir /usr/portage/metadata/glsa setsdir /usr/portage/sets sync rsync://rsync.gentoo.org/gentoo-portage sync_options thin_manifests false use_manifest use write_cache /var/cache/paludis/metadata Package information app-shells/bash 4.3_p42-r2 dev-java/java-config 2.2.0-r3 dev-lang/perl 5.20.2-r1 dev-lang/python 2.7.11-r2 3.2.5-r6 3.3.5-r7 3.4.3-r7 3.5.1-r2 dev-util/ccache 3.1.9-r4 dev-util/cmake 3.5.0 dev-util/pkgconfig 0.29.1 sys-apps/baselayout 2.2 sys-apps/openrc 0.20.5 sys-apps/sandbox 2.10-r1 sys-devel/autoconf 2.13 2.69 sys-devel/automake 1.11.6-r2 1.12.6-r1 1.13.4-r1 1.14.1-r1 1.15-r2 1.9.6-r4 sys-devel/binutils 2.25.1-r1 sys-devel/gcc 4.9.3 5.3.0 sys-devel/gcc-config 1.7.3 sys-devel/libtool 2.4.6-r2 sys-devel/make 4.1-r1 sys-freebsd/freebsd-lib (none) sys-kernel/linux-headers 4.5 sys-libs/glibc 2.21-r2 sys-libs/musl (none) sys-libs/uclibc (none)
@tomboy64 You need to set JAVA_ANT_ENCODING. Note my comment from bug #560472. > The default encoding with java-pkg-simple is UTF-8 but we don't set one for java-ant-2 because that involves rewriting. I guess the best way to avoid this is for devs to build with LC_ALL=C.
In progress. https://github.com/gentoo/gentoo/pull/1153
commit 2d2e534f92ff60694ade74176f1551e76182b1ed (HEAD) Author: Matthew Brewer <tomboy64@sina.cn> AuthorDate: Mon Mar 28 15:17:31 2016 +0200 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Tue Mar 29 08:24:15 2016 +0000 net-p2p/i2p: fix compile failure with LC_ALL=C. Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches Gentoo-Bug: https://bugs.gentoo.org/578374 Closes: https://github.com/gentoo/gentoo/pull/1153 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> net-p2p/i2p/i2p-0.9.24-r1.ebuild | 151 -------------------------------------------------------------------------------------------------------- net-p2p/i2p/i2p-0.9.24-r2.ebuild | 152 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ net-p2p/i2p/i2p-0.9.25-r1.ebuild | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ net-p2p/i2p/i2p-0.9.25.ebuild | 155 ----------------------------------------------------------------------------------------------------------- 4 files changed, 308 insertions(+), 306 deletions(-) delete mode 100644 net-p2p/i2p/i2p-0.9.24-r1.ebuild create mode 100644 net-p2p/i2p/i2p-0.9.24-r2.ebuild create mode 100644 net-p2p/i2p/i2p-0.9.25-r1.ebuild delete mode 100644 net-p2p/i2p/i2p-0.9.25.ebuild