Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98612 - sablecc-anttask USE=jikes inconsistency
Summary: sablecc-anttask USE=jikes inconsistency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Thomas Matthijs (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-10 17:32 UTC by Aron Griffis (RETIRED)
Modified: 2005-07-11 02:21 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Griffis (RETIRED) gentoo-dev 2005-07-10 17:32:57 UTC
The following snippets are from sablecc-anttask-1.1.0.ebuild.  jikes is conditional in DEPEND but appears to be required in src_compile.  It also isn't listed in IUSE.

DEPEND=">=virtual/jdk-1.4
        dev-java/ant
        jikes? ( dev-java/jikes )"

src_compile() {
        local antflags="jar"
        antflags="${antflags} -Dbuild.compiler=jikes"
        ant ${antflags} || die "failed to compile"
}
Comment 1 Aron Griffis (RETIRED) gentoo-dev 2005-07-10 17:39:26 UTC
I see this in the spin ebuilds, maybe it's what you intended?

        use jikes && antflags="${antflags} -Dbuild.compiler=jikes"

Don't forget IUSE though :-)
Comment 2 Thomas Matthijs (RETIRED) gentoo-dev 2005-07-11 02:21:14 UTC
yup, fixed thanks