>>> Emerging (1 of 19) dev-java/json-lib-2.3 from stuge * json-lib-2.3-jdk15-sources.jar RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Package: dev-java/json-lib-2.3 * Repository: stuge * USE: elibc_glibc kernel_linux userland_GNU x86 xml * FEATURES: sandbox * Using: sun-jdk-1.6 >>> Unpacking source... >>> Unpacking json-lib-2.3-jdk15-sources.jar to /var/tmp/portage/dev-java/json-lib-2.3/work >>> Source unpacked in /var/tmp/portage/dev-java/json-lib-2.3/work >>> Compiling source in /var/tmp/portage/dev-java/json-lib-2.3/work ... ejavac -d target/classes -encoding UTF-8 -classpath /usr/share/commons-beanutils-1.7/lib/commons-beanutils-core.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils-bean-collections.jar:/usr/share/commons-lang-2.1/lib/commons-lang.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/commons-logging/lib/commons-logging-api.jar @sources.lst net/sf/json/xml/XMLSerializer.java:41: package nu.xom does not exist import nu.xom.Attribute; ^ net/sf/json/xml/XMLSerializer.java:42: package nu.xom does not exist import nu.xom.Builder; ^ net/sf/json/xml/XMLSerializer.java:43: package nu.xom does not exist import nu.xom.Document; ^ net/sf/json/xml/XMLSerializer.java:44: package nu.xom does not exist import nu.xom.Element; ^ net/sf/json/xml/XMLSerializer.java:45: package nu.xom does not exist import nu.xom.Elements; ^ net/sf/json/xml/XMLSerializer.java:46: package nu.xom does not exist import nu.xom.Node; ^ net/sf/json/xml/XMLSerializer.java:47: package nu.xom does not exist import nu.xom.Serializer; ^ net/sf/json/xml/XMLSerializer.java:48: package nu.xom does not exist import nu.xom.Text; ^ net/sf/json/xml/XMLSerializer.java:621: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private void addNameSpaceToElement( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:645: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean checkChildElements( Element element, boolean isTopLevel ) { ^ net/sf/json/xml/XMLSerializer.java:692: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private String getClass( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:707: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private String getType( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:711: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private String getType( Element element, String defaultType ) { ^ net/sf/json/xml/XMLSerializer.java:743: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean hasNamespaces( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:756: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean isArray( Element element, boolean isTopLevel ) { ^ net/sf/json/xml/XMLSerializer.java:785: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean isFunction( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:802: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean isNullObject( Element element ) { ^ net/sf/json/xml/XMLSerializer.java:822: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private boolean isObject( Element element, boolean isTopLevel ) { ^ net/sf/json/xml/XMLSerializer.java:865: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element newElement( String name ) { ^ net/sf/json/xml/XMLSerializer.java:872: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private JSON processArrayElement( Element element, String defaultType ) { ^ net/sf/json/xml/XMLSerializer.java:890: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Object processElement( Element element, String type ) { ^ net/sf/json/JSONArray.java:37: package net.sf.ezmorph does not exist import net.sf.ezmorph.Morpher; ^ net/sf/json/JSONArray.java:38: package net.sf.ezmorph.object does not exist import net.sf.ezmorph.object.IdentityObjectMorpher; ^ net/sf/json/xml/XMLSerializer.java:902: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONArray( JSONArray array, Element root, String[] expandableProperties ) { ^ net/sf/json/xml/XMLSerializer.java:902: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONArray( JSONArray array, Element root, String[] expandableProperties ) { ^ net/sf/json/JSONObject.java:32: package net.sf.ezmorph does not exist import net.sf.ezmorph.Morpher; ^ net/sf/json/JSONObject.java:33: package net.sf.ezmorph.array does not exist import net.sf.ezmorph.array.ObjectArrayMorpher; ^ net/sf/json/JSONObject.java:34: package net.sf.ezmorph.bean does not exist import net.sf.ezmorph.bean.BeanMorpher; ^ net/sf/json/JSONObject.java:35: package net.sf.ezmorph.object does not exist import net.sf.ezmorph.object.IdentityObjectMorpher; ^ net/sf/json/JSONObject.java:50: package org.apache.commons.collections.map does not exist import org.apache.commons.collections.map.ListOrderedMap; ^ net/sf/json/xml/XMLSerializer.java:912: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONObject( JSONObject jsonObject, Element root, ^ net/sf/json/xml/XMLSerializer.java:912: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONObject( JSONObject jsonObject, Element root, ^ net/sf/json/xml/XMLSerializer.java:998: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONValue( Object value, Element root, Element target, ^ net/sf/json/xml/XMLSerializer.java:998: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONValue( Object value, Element root, Element target, ^ net/sf/json/xml/XMLSerializer.java:998: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private Element processJSONValue( Object value, Element root, Element target, ^ net/sf/json/xml/XMLSerializer.java:1050: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private JSON processObjectElement( Element element, String defaultType ) { ^ net/sf/json/xml/XMLSerializer.java:1122: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private void setValue( JSONArray jsonArray, Element element, String defaultType ) { ^ net/sf/json/xml/XMLSerializer.java:1198: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private void setValue( JSONObject jsonObject, Element element, String defaultType ) { ^ net/sf/json/xml/XMLSerializer.java:1306: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer private String writeDocument( Document doc, String encoding ) { ^ net/sf/json/JsonConfig.java:46: package org.apache.commons.collections.map does not exist import org.apache.commons.collections.map.MultiKeyMap; ^ net/sf/json/JsonConfig.java:73: cannot find symbol symbol : class MultiKeyMap location: class net.sf.json.JsonConfig private MultiKeyMap beanKeyMap = new MultiKeyMap(); ^ net/sf/json/JsonConfig.java:75: cannot find symbol symbol : class MultiKeyMap location: class net.sf.json.JsonConfig private MultiKeyMap beanTypeMap = new MultiKeyMap(); ^ net/sf/json/xml/XMLSerializer.java:1326: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer private static class CustomElement extends Element { ^ net/sf/json/xml/XMLSerializer.java:1359: cannot find symbol symbol : class Serializer location: class net.sf.json.xml.XMLSerializer private class XomSerializer extends Serializer { ^ net/sf/json/xml/XMLSerializer.java:1368: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer.XomSerializer protected void write( Text text ) throws IOException { ^ net/sf/json/xml/XMLSerializer.java:1381: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer.XomSerializer protected void writeEmptyElementTag( Element element ) throws IOException { ^ net/sf/json/xml/XMLSerializer.java:1390: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer.XomSerializer protected void writeEndTag( Element element ) throws IOException { ^ net/sf/json/xml/XMLSerializer.java:1406: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer.XomSerializer protected void writeStartTag( Element element ) throws IOException { ^ net/sf/json/util/EnumMorpher.java:19: package net.sf.ezmorph does not exist import net.sf.ezmorph.ObjectMorpher; ^ net/sf/json/util/EnumMorpher.java:24: cannot find symbol symbol: class ObjectMorpher public class EnumMorpher implements ObjectMorpher ^ net/sf/json/util/JSONUtils.java:27: package net.sf.ezmorph does not exist import net.sf.ezmorph.MorphUtils; ^ net/sf/json/util/JSONUtils.java:28: package net.sf.ezmorph does not exist import net.sf.ezmorph.MorpherRegistry; ^ net/sf/json/util/JSONUtils.java:29: package net.sf.ezmorph.bean does not exist import net.sf.ezmorph.bean.MorphDynaBean; ^ net/sf/json/util/JSONUtils.java:30: package net.sf.ezmorph.bean does not exist import net.sf.ezmorph.bean.MorphDynaClass; ^ net/sf/json/util/JSONUtils.java:61: cannot find symbol symbol : class MorpherRegistry location: class net.sf.json.util.JSONUtils private static final MorpherRegistry morpherRegistry = new MorpherRegistry(); ^ net/sf/json/util/JSONUtils.java:148: cannot find symbol symbol : class MorpherRegistry location: class net.sf.json.util.JSONUtils public static MorpherRegistry getMorpherRegistry() { ^ net/sf/json/groovy/JsonSlurper.java:19: package groovy.lang does not exist import groovy.lang.GroovyObjectSupport; ^ net/sf/json/groovy/JsonSlurper.java:39: cannot find symbol symbol: class GroovyObjectSupport public class JsonSlurper extends GroovyObjectSupport { ^ net/sf/json/groovy/JsonGroovyBuilder.java:19: package groovy.lang does not exist import groovy.lang.Closure; ^ net/sf/json/groovy/JsonGroovyBuilder.java:20: package groovy.lang does not exist import groovy.lang.GString; ^ net/sf/json/groovy/JsonGroovyBuilder.java:21: package groovy.lang does not exist import groovy.lang.GroovyObjectSupport; ^ net/sf/json/groovy/JsonGroovyBuilder.java:22: package groovy.lang does not exist import groovy.lang.MissingMethodException; ^ net/sf/json/groovy/JsonGroovyBuilder.java:109: cannot find symbol symbol: class GroovyObjectSupport public class JsonGroovyBuilder extends GroovyObjectSupport { ^ net/sf/json/groovy/JsonGroovyBuilder.java:252: cannot find symbol symbol : class Closure location: class net.sf.json.groovy.JsonGroovyBuilder private JSON createObject( Closure closure ) { ^ net/sf/json/regexp/Perl5RegexpMatcher.java:20: package org.apache.oro.text.regex does not exist import org.apache.oro.text.regex.MalformedPatternException; ^ net/sf/json/regexp/Perl5RegexpMatcher.java:21: package org.apache.oro.text.regex does not exist import org.apache.oro.text.regex.Pattern; ^ net/sf/json/regexp/Perl5RegexpMatcher.java:22: package org.apache.oro.text.regex does not exist import org.apache.oro.text.regex.PatternMatcher; ^ net/sf/json/regexp/Perl5RegexpMatcher.java:23: package org.apache.oro.text.regex does not exist import org.apache.oro.text.regex.Perl5Compiler; ^ net/sf/json/regexp/Perl5RegexpMatcher.java:24: package org.apache.oro.text.regex does not exist import org.apache.oro.text.regex.Perl5Matcher; ^ net/sf/json/regexp/Perl5RegexpMatcher.java:33: cannot find symbol symbol : class Perl5Compiler location: class net.sf.json.regexp.Perl5RegexpMatcher private static final Perl5Compiler compiler = new Perl5Compiler(); ^ net/sf/json/regexp/Perl5RegexpMatcher.java:34: cannot find symbol symbol : class Pattern location: class net.sf.json.regexp.Perl5RegexpMatcher private Pattern pattern; ^ net/sf/json/xml/XMLSerializer.java:309: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Builder().build( new StringReader( xml ) ); ^ net/sf/json/xml/XMLSerializer.java:309: cannot find symbol symbol : class Builder location: class net.sf.json.xml.XMLSerializer Document doc = new Builder().build( new StringReader( xml ) ); ^ net/sf/json/xml/XMLSerializer.java:310: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer Element root = doc.getRootElement(); ^ net/sf/json/xml/XMLSerializer.java:586: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer Element root = null; ^ net/sf/json/xml/XMLSerializer.java:588: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer root.addAttribute( new Attribute( addJsonPrefix( "null" ), "true" ) ); ^ net/sf/json/xml/XMLSerializer.java:589: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:589: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:593: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer Element root = processJSONArray( jsonArray, ^ net/sf/json/xml/XMLSerializer.java:596: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:596: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:600: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer Element root = null; ^ net/sf/json/xml/XMLSerializer.java:603: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer root.addAttribute( new Attribute( addJsonPrefix( "null" ), "true" ) ); ^ net/sf/json/xml/XMLSerializer.java:609: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:609: cannot find symbol symbol : class Document location: class net.sf.json.xml.XMLSerializer Document doc = new Document( root ); ^ net/sf/json/xml/XMLSerializer.java:647: cannot find symbol symbol : class Elements location: class net.sf.json.xml.XMLSerializer Elements elements = element.getChildElements(); ^ net/sf/json/xml/XMLSerializer.java:650: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer if( childCount == 1 && element.getChild( 0 ) instanceof Text ){ ^ net/sf/json/xml/XMLSerializer.java:659: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer if( skipWhitespace || element.getChild( 0 ) instanceof Text ){ ^ net/sf/json/xml/XMLSerializer.java:669: cannot find symbol symbol : class Node location: class net.sf.json.xml.XMLSerializer Node node = element.getChild( i ); ^ net/sf/json/xml/XMLSerializer.java:670: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer if( node instanceof Text ){ ^ net/sf/json/xml/XMLSerializer.java:671: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer Text text = (Text) node; ^ net/sf/json/xml/XMLSerializer.java:671: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer Text text = (Text) node; ^ net/sf/json/xml/XMLSerializer.java:693: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer Attribute attribute = element.getAttribute( addJsonPrefix( "class" ) ); ^ net/sf/json/xml/XMLSerializer.java:712: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer Attribute attribute = element.getAttribute( addJsonPrefix( "type" ) ); ^ net/sf/json/xml/XMLSerializer.java:788: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer Attribute typeAttr = element.getAttribute( addJsonPrefix( "type" ) ); ^ net/sf/json/xml/XMLSerializer.java:789: cannot find symbol symbol : class Attribute location: class net.sf.json.xml.XMLSerializer Attribute paramsAttr = element.getAttribute( addJsonPrefix( "params" ) ); ^ net/sf/json/xml/XMLSerializer.java:816: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer if( skipWhitespace && element.getChildCount() == 1 && element.getChild( 0 ) instanceof Text ){ ^ net/sf/json/xml/XMLSerializer.java:856: cannot find symbol symbol : class Text location: class net.sf.json.xml.XMLSerializer if( childCount == 1 && element.getChild( 0 ) instanceof Text ){ ^ net/sf/json/xml/XMLSerializer.java:869: cannot find symbol symbol : class Element location: class net.sf.json.xml.XMLSerializer return namespaceLenient ? new CustomElement( name ) : new Element( name ); ^ net/sf/json/xml/XMLSerializer.java:877: cannot find symbol symbol : class Node location: class net.sf.json.xml.XMLSerializer Node child = element.getChild( i ); ^ Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 errors * ERROR: dev-java/json-lib-2.3 failed (compile phase): * ejavac failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 4222: Called java-pkg-simple_src_compile * environment, line 2240: Called java-pkg-simple_verbose-cmd 'ejavac' '-d' 'target/classes' '-encoding' 'UTF-8' '-classpath' '/usr/share/commons-beanutils-1.7/lib/commons-beanutils-core.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils-bean-collections.jar:/usr/share/commons-lang-2.1/lib/commons-lang.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/commons-logging/lib/commons-logging-api.jar' '@sources.lst' * environment, line 2278: Called ejavac '-d' 'target/classes' '-encoding' 'UTF-8' '-classpath' '/usr/share/commons-beanutils-1.7/lib/commons-beanutils-core.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils-bean-collections.jar:/usr/share/commons-lang-2.1/lib/commons-lang.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/commons-logging/lib/commons-logging-api.jar' '@sources.lst' * environment, line 1013: Called die * The specific snippet of code: * ${compiler_executable} ${javac_args} "${@}" || die "ejavac failed" * * If you need support, post the output of 'emerge --info =dev-java/json-lib-2.3', * the complete build log and the output of 'emerge -pqv =dev-java/json-lib-2.3'. * This ebuild is from an overlay named 'stuge': '/var/lib/layman/stuge/' !!! When you file a bug report, please include the following information: GENTOO_VM=sun-jdk-1.6 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.15" JAVACFLAGS="-source 1.5 -target 1.5" COMPILER="javac" and of course, the output of emerge --info * The complete build log is located at '/var/tmp/portage/dev-java/json-lib-2.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/json-lib-2.3/temp/environment'. * S: '/var/tmp/portage/dev-java/json-lib-2.3/work' >>> Failed to emerge dev-java/json-lib-2.3, Log file: >>> '/var/tmp/portage/dev-java/json-lib-2.3/temp/build.log' * Messages for package dev-java/json-lib-2.3: * ERROR: dev-java/json-lib-2.3 failed (compile phase): * ejavac failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 4222: Called java-pkg-simple_src_compile * environment, line 2240: Called java-pkg-simple_verbose-cmd 'ejavac' '-d' 'target/classes' '-encoding' 'UTF-8' '-classpath' '/usr/share/commons-beanutils-1.7/lib/commons-beanutils-core.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils-bean-collections.jar:/usr/share/commons-lang-2.1/lib/commons-lang.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/commons-logging/lib/commons-logging-api.jar' '@sources.lst' * environment, line 2278: Called ejavac '-d' 'target/classes' '-encoding' 'UTF-8' '-classpath' '/usr/share/commons-beanutils-1.7/lib/commons-beanutils-core.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar:/usr/share/commons-beanutils-1.7/lib/commons-beanutils-bean-collections.jar:/usr/share/commons-lang-2.1/lib/commons-lang.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/commons-logging/lib/commons-logging-api.jar' '@sources.lst' * environment, line 1013: Called die * The specific snippet of code: * ${compiler_executable} ${javac_args} "${@}" || die "ejavac failed" * * If you need support, post the output of 'emerge --info =dev-java/json-lib-2.3', * the complete build log and the output of 'emerge -pqv =dev-java/json-lib-2.3'. * This ebuild is from an overlay named 'stuge': '/var/lib/layman/stuge/' * The complete build log is located at '/var/tmp/portage/dev-java/json-lib-2.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/json-lib-2.3/temp/environment'. * S: '/var/tmp/portage/dev-java/json-lib-2.3/work'