Ant supports the optional type classfileset (Manual->Concepts and Types->Optional Types->Class Fileset) when the bcel library (dev-java/bcel) is available. However the ant-1.5.3-r5 ebuild does not check for bcel.jar. Adding support is easy. Reproducible: Always Steps to Reproduce: 1. emerge ant 2. try to use the filedataset 3. Actual Results: ant stop with an error Expected Results: build my project # add antlr if we have it if [ -f "/usr/share/antlr/lib/antlr.jar" ] ; then export CLASSPATH="${CLASSPATH}:/usr/share/antlr/lib/antlr.jar" export DEP_APPEND="${DEP_APPEND} antlr" fi #### Added to support bcel # add bcel if we have it if [ -f "/usr/share/bcel/lib/bcel.jar" ] ; then export CLASSPATH="${CLASSPATH}:/usr/share/bcel/lib/bcel.jar" export DEP_APPEND="${DEP_APPEND} bcel" fi #### End of added part ./build.sh -Ddist.dir=${D}/usr/share/ant || die
Support for bcel added. Thanaks for your support.