Summary: | dev-java/ecj-gcj fails to build (with gcc 4.6?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rhill |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 346809 | ||
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
2012-05-01 15:48:50 UTC
gcj: error: unrecognized option ‘-s-bc-abi’ * The specific snippet of code: * ${gcj} ${CFLAGS} -findirect-dispatch -shared -fPIC -Wl,-Bsymbolic -o ${MY_PS}.so ${MY_PN}.jar || die; It would help to see the command line here. *ecj-gcj-3.6 (06 May 2012) 06 May 2012; Ralph Sennhauser <sera@gentoo.org> +ecj-gcj-3.6.ebuild: Version bump. Import from java-overlay. Both ecj-gcj 3.5 and 3.6 build with gcc-4.6.2-hardened here. ecj-gcj-3.6 is the version for use with gcc:4.6 in gcj-jdk-4.6.x. ecj-gcj-3.6 built fine here with 4.6.3 but failed in install phase: ${FILESDIR}/ecj-gcj-3.6 is not there. But ecj-gcj-3.5.2-r2 also built OK, my emerge --info: Portage 2.2.0_alpha103 (default/linux/amd64/10.0/desktop/kde, gcc-4.6.3, glibc-2.14.1-r3, 3.4.0-rc6+ x86_64) ================================================================= System uname: Linux-3.4.0-rc6+-x86_64-Intel-R-_Core-TM-2_Duo_CPU_L9400_@_1.86GHz-with-gentoo-2.1 Timestamp of tree: Fri, 11 May 2012 18:45:01 +0000 app-shells/bash: 4.2_p28 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.3-r2, 3.2.3-r1 dev-util/cmake: 2.8.8-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.1 sys-apps/openrc: 0.9.9.3 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.5 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.6.3-r1::ownage sys-devel/gcc-config: 1.7 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 3.3 (virtual/os-headers) sys-libs/glibc: 2.14.1-r3 ... CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer -floop-interchange -floop-strip-mine -floop-block" (In reply to comment #3) > ecj-gcj-3.6 built fine here with 4.6.3 but failed in install phase: > > ${FILESDIR}/ecj-gcj-3.6 > > is not there. fixed in cvs, thanks. |