Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 692124 Details for
Bug 751379
dev-java/hamcrest-core should depend on >=virtual/jdk-1.8 instead of explicit virtual/jdk-1.8 to support openjdk-11
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Fails to build with openjdk:11
build.log (text/plain), 62.96 KB, created by
Volkmar W. Pogatzki
on 2021-03-17 10:07:06 UTC
(
hide
)
Description:
Fails to build with openjdk:11
Filename:
MIME Type:
Creator:
Volkmar W. Pogatzki
Created:
2021-03-17 10:07:06 UTC
Size:
62.96 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-java/hamcrest-core-1.3-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: java@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >[32;01m * [39;49;00mPackage: dev-java/hamcrest-core-1.3-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: java@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > [32;01m*[0m Using: openjdk-11 >>>> Unpacking source... >>>> Unpacking hamcrest-1.3.tgz to /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work >>>> Source unpacked in /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work >>>> Preparing source in /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3 ... > [32;01m*[0m Applying hamcrest-1.3-empty_generator.patch ... >[A[311C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying hamcrest-core-1.3-fix_javadoc.patch ... >[A[311C [34;01m[ [32;01mok[34;01m ][0m >removed './hamcrest-library-1.3.jar' >removed './hamcrest-library-1.3-sources.jar' >removed './hamcrest-library-1.3-javadoc.jar' >removed './hamcrest-integration-1.3.jar' >removed './hamcrest-integration-1.3-sources.jar' >removed './hamcrest-integration-1.3-javadoc.jar' >removed './hamcrest-generator-1.3.jar' >removed './hamcrest-generator-1.3-sources.jar' >removed './hamcrest-generator-1.3-javadoc.jar' >removed './hamcrest-core-1.3.jar' >removed './hamcrest-core-1.3-sources.jar' >removed './hamcrest-core-1.3-javadoc.jar' >removed './hamcrest-all-1.3.jar' >removed './hamcrest-all-1.3-sources.jar' >removed './hamcrest-all-1.3-javadoc.jar' >removed './lib/sources/testng-6.5.2-sources.jar' >removed './lib/sources/qdox-1.12-sources.jar' >removed './lib/integration/testng-6.5.2.jar' >removed './lib/integration/junit-dep-4.10.jar' >removed './lib/integration/junit-3.8.1.jar' >removed './lib/integration/jmock-1.10RC1.jar' >removed './lib/integration/easymock-2.2.jar' >removed './lib/generator/qdox-1.12.jar' >removed './lib/generator/jarjar-1.3.jar' >Searching for bundled jars: >None found. >Searching for bundled classes (no output if none found): >Search done. >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3 ... >Rewriting attributes >Rewriting ./build.xml >--- ./build.xml.orig 2021-03-17 10:59:48.163203436 +0100 >+++ ./build.xml 2021-03-17 10:59:48.262201167 +0100 >@@ -1,297 +1,261 @@ >-<project name="hamcrest" default="all"> >+<?xml version="1.0" encoding="UTF-8"?> >+<project name="hamcrest" default="all" > > >- <property name="version" value="SNAPSHOT" description="Version number to use in build files"/> >- <property name="haltonfailure" value="true" description="Whether to halt the build if the tests fail"/> >- <property name="debug" value="true" description="Whether to build with debug information"/> >- <tstamp><format property="build.timestamp" pattern="yyyy-MM-dd HH:mm:ss" timezone="GMT"/></tstamp> >+ <property name="version" value="SNAPSHOT" description="Version number to use in build files" ></property> >+ <property name="haltonfailure" value="true" description="Whether to halt the build if the tests fail" ></property> >+ <property name="debug" value="true" description="Whether to build with debug information" ></property> >+ <tstamp ><format property="build.timestamp" pattern="yyyy-MM-dd HH:mm:ss" timezone="GMT" ></format></tstamp> > >- <target name="all" depends="clean, package" description="Performs clean build, runs tests and packages for distribution"/> >+ <target name="all" depends="clean, package" description="Performs clean build, runs tests and packages for distribution" ></target> > >- <target name="clean" description="Clean up all built files"> >- <delete dir="build"/> >+ <target name="clean" description="Clean up all built files" > >+ <delete dir="build" ></delete> > </target> > >- <target name="generator" description="Build code generator tool"> >+ <target name="generator" description="Build code generator tool" > > </target> > >- <target name="core" depends="generator" description="Build core Hamcrest library"> >- <java-to-jar srcdir="hamcrest-core/src/main/java" modulename="hamcrest-core"/> >+ <target name="core" depends="generator" description="Build core Hamcrest library" > >+ <java-to-jar srcdir="hamcrest-core/src/main/java" modulename="hamcrest-core" classpath="${gentoo.classpath}" ></java-to-jar> > >- <!-- Generate one class with all static imports --> >- <mkdir dir="build/temp/hamcrest-core/generated-code"/> > >- <java classname="org.hamcrest.generator.config.XmlConfigurator" >- fork="yes" >- failonerror="yes" >- classpath=" >- build/hamcrest-core-${version}.jar; >- build/hamcrest-generator-${version}.jar; >- "> >- <arg value="core-matchers.xml"/> >- <arg value="hamcrest-core/src/main/java"/> >- <arg value="org.hamcrest.CoreMatchers"/> >- <arg value="build/temp/hamcrest-core/generated-code"/> >+ <mkdir dir="build/temp/hamcrest-core/generated-code" ></mkdir> >+ >+ <java classname="org.hamcrest.generator.config.XmlConfigurator" fork="yes" failonerror="yes" classpath="${gentoo.classpath}" > >+ <arg value="core-matchers.xml" ></arg> >+ <arg value="hamcrest-core/src/main/java" ></arg> >+ <arg value="org.hamcrest.CoreMatchers" ></arg> >+ <arg value="build/temp/hamcrest-core/generated-code" ></arg> > </java> >- <!-- Append to core jar --> >- <java-to-jar srcdir="build/temp/hamcrest-core/generated-code" >- modulename="hamcrest-core" >- classpath="build/hamcrest-core-${version}.jar"/> >- </target> >- >- <target name="library" >- depends="core,generator" >- description="Build library of matchers"> >- <mkdir dir="build/temp/hamcrest-library/generated-code"/> >- <java-to-jar srcdir="hamcrest-library/src/main/java" >- modulename="hamcrest-library" >- classpath="build/hamcrest-core-${version}.jar"/> >- <!-- Generate one class with all static imports --> >- <java classname="org.hamcrest.generator.config.XmlConfigurator" >- fork="yes" >- failonerror="yes" >- classpath=" >- build/hamcrest-core-${version}.jar; >- build/hamcrest-generator-${version}.jar; >- build/hamcrest-library-${version}.jar; >- "> >- <arg value="matchers.xml"/> >- <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java"/> >- <arg value="org.hamcrest.Matchers"/> >- <arg value="build/temp/hamcrest-library/generated-code"/> >+ >+ <java-to-jar srcdir="build/temp/hamcrest-core/generated-code" modulename="hamcrest-core" classpath="${gentoo.classpath}" ></java-to-jar> >+ </target> >+ >+ <target name="library" depends="core,generator" description="Build library of matchers" > >+ <mkdir dir="build/temp/hamcrest-library/generated-code" ></mkdir> >+ <java-to-jar srcdir="hamcrest-library/src/main/java" modulename="hamcrest-library" classpath="${gentoo.classpath}" ></java-to-jar> >+ >+ <java classname="org.hamcrest.generator.config.XmlConfigurator" fork="yes" failonerror="yes" classpath="${gentoo.classpath}" > >+ <arg value="matchers.xml" ></arg> >+ <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java" ></arg> >+ <arg value="org.hamcrest.Matchers" ></arg> >+ <arg value="build/temp/hamcrest-library/generated-code" ></arg> > </java> >- <!-- Append to library jar --> >- <java-to-jar srcdir="build/temp/hamcrest-library/generated-code" >- modulename="hamcrest-library" >- classpath="build/hamcrest-core-${version}.jar"/> >- </target> >- >- <target name="integration" depends="core, library" description="Build integration with external tools"> >- <java-to-jar srcdir="hamcrest-integration/src/main/java" >- modulename="hamcrest-integration" >- classpath="build/hamcrest-core-${version}.jar; >- build/hamcrest-library-${version}.jar"/> >- </target> >- >- <target name="unit-test" depends="core, library, integration, generator" description="Build and run unit tests."> >- <java-to-jar srcdir="hamcrest-unit-test/src/main/java" modulename="hamcrest-unit-test" >- classpath="build/hamcrest-core-${version}.jar; >- build/hamcrest-library-${version}.jar; >- build/hamcrest-integration-${version}.jar; >- build/hamcrest-generator-${version}.jar"/> >- <junit printsummary="no" fork="no" haltonfailure="${haltonfailure}"> >- <formatter type="brief" usefile="no"/> >- <classpath> >- <fileset dir="lib/integration"> >- <include name="*.jar"/> >+ >+ <java-to-jar srcdir="build/temp/hamcrest-library/generated-code" modulename="hamcrest-library" classpath="${gentoo.classpath}" ></java-to-jar> >+ </target> >+ >+ <target name="integration" depends="core, library" description="Build integration with external tools" > >+ <java-to-jar srcdir="hamcrest-integration/src/main/java" modulename="hamcrest-integration" classpath="${gentoo.classpath}" ></java-to-jar> >+ </target> >+ >+ <target name="unit-test" depends="core, library, integration, generator" description="Build and run unit tests." > >+ <java-to-jar srcdir="hamcrest-unit-test/src/main/java" modulename="hamcrest-unit-test" classpath="${gentoo.classpath}" ></java-to-jar> >+ <junit printsummary="no" fork="no" haltonfailure="${haltonfailure}" > >+ <formatter type="brief" usefile="no" ></formatter> >+ <classpath > >+ <fileset dir="lib/integration" > >+ <include name="*.jar" ></include> > </fileset> >- <pathelement path="build/hamcrest-core-${version}.jar"/> >- <pathelement path="build/hamcrest-library-${version}.jar"/> >- <pathelement path="build/hamcrest-integration-${version}.jar"/> >- <pathelement path="build/hamcrest-generator-${version}.jar"/> >- <pathelement path="build/hamcrest-unit-test-${version}.jar"/> >+ <pathelement path="build/hamcrest-core-${version}.jar" ></pathelement> >+ <pathelement path="build/hamcrest-library-${version}.jar" ></pathelement> >+ <pathelement path="build/hamcrest-integration-${version}.jar" ></pathelement> >+ <pathelement path="build/hamcrest-generator-${version}.jar" ></pathelement> >+ <pathelement path="build/hamcrest-unit-test-${version}.jar" ></pathelement> > </classpath> >- <batchtest> >- <fileset dir="hamcrest-unit-test/src/main/java"> >- <include name="**/*Test*"/> >- <exclude name="**/Abstract*"/> >+ <batchtest > >+ <fileset dir="hamcrest-unit-test/src/main/java" > >+ <include name="**/*Test*" ></include> >+ <exclude name="**/Abstract*" ></exclude> > </fileset> > </batchtest> >- </junit> >+ <classpath path="${gentoo.classpath}" ></classpath></junit> >+ </target> >+ >+ <target name="examples" depends="core, library, integration" description="Build and run unit tests." > >+ <java-to-jar srcdir="hamcrest-examples/src/main/java" modulename="hamcrest-examples" classpath="${gentoo.classpath}" ></java-to-jar> > </target> > >- <target name="examples" depends="core, library, integration" description="Build and run unit tests."> >- <java-to-jar srcdir="hamcrest-examples/src/main/java" >- modulename="hamcrest-examples" >- classpath="build/hamcrest-core-${version}.jar; >- build/hamcrest-library-${version}.jar; >- build/hamcrest-integration-${version}.jar"/> >- </target> >- >- <target name="bigjar" depends="core, library, integration, generator" >- description="Build a single Jar (hamcrest-all.jar) that contains core, library, generator and integration."> >- <mkdir dir="build/temp/hamcrest-all-${version}.jar.manifest"/> >- <manifest file="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF"> >- <attribute name="Implementation-Title" value="hamcrest-all"/> >- <attribute name="Implementation-Vendor" value="hamcrest.org"/> >- <attribute name="Implementation-Version" value="${version}"/> >- <attribute name="Built-By" value="${user.name}"/> >- <attribute name="Built-Date" value="${build.timestamp}"/> >+ <target name="bigjar" depends="core, library, integration, generator" description="Build a single Jar (hamcrest-all.jar) that contains core, library, generator and integration." > >+ <mkdir dir="build/temp/hamcrest-all-${version}.jar.manifest" ></mkdir> >+ <manifest file="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF" > >+ <attribute name="Implementation-Title" value="hamcrest-all" ></attribute> >+ <attribute name="Implementation-Vendor" value="hamcrest.org" ></attribute> >+ <attribute name="Implementation-Version" value="${version}" ></attribute> >+ <attribute name="Built-By" value="${user.name}" ></attribute> >+ <attribute name="Built-Date" value="${build.timestamp}" ></attribute> > </manifest> >- <jar jarfile="build/hamcrest-all-${version}.jar" duplicate="preserve" manifest="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF"> >- <zipfileset src="build/hamcrest-core-${version}.jar"/> >- <zipfileset src="build/hamcrest-library-${version}.jar"/> >- <zipfileset src="build/hamcrest-generator-${version}.jar"/> >- <zipfileset src="build/hamcrest-integration-${version}.jar"/> >- </jar> >- <jar jarfile="build/hamcrest-all-${version}-sources.jar" duplicate="preserve" manifest="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF"> >- <zipfileset src="build/hamcrest-core-${version}-sources.jar"/> >- <zipfileset src="build/hamcrest-library-${version}-sources.jar"/> >- <zipfileset src="build/hamcrest-generator-${version}-sources.jar"/> >- <zipfileset src="build/hamcrest-integration-${version}-sources.jar"/> >+ <jar jarfile="build/hamcrest-all-${version}.jar" duplicate="preserve" manifest="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF" > >+ <zipfileset src="build/hamcrest-core-${version}.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-library-${version}.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-generator-${version}.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-integration-${version}.jar" ></zipfileset> >+ </jar> >+ <jar jarfile="build/hamcrest-all-${version}-sources.jar" duplicate="preserve" manifest="build/temp/hamcrest-all-${version}.jar.manifest/MANIFEST.MF" > >+ <zipfileset src="build/hamcrest-core-${version}-sources.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-library-${version}-sources.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-generator-${version}-sources.jar" ></zipfileset> >+ <zipfileset src="build/hamcrest-integration-${version}-sources.jar" ></zipfileset> > </jar> > </target> > >- <target name="javadoc" description="build javadoc jars"> >- <java-to-javadoc-jar modulename="hamcrest-core"/> >- >- <javadoc packagenames="org.hamcrest.*" defaultexcludes="yes" >- destdir="build/temp/hamcrest-all-${version}-javadoc.jar.contents" author="true" version="true" use="true" >- windowtitle="Hamcrest" source="1.6" failonerror="yes"> >- <packageset dir="build/temp/hamcrest-core-${version}-sources.jar.contents"/> >+ <target name="javadoc" description="build javadoc jars" > >+ <java-to-javadoc-jar modulename="hamcrest-core" ></java-to-javadoc-jar> > >- <group title="Hamcrest API and Utility Classes" packages="org.hamcrest"/> >- <group title="Matcher Library" packages="org.hamcrest.*"/> >+ <javadoc packagenames="org.hamcrest.*" defaultexcludes="yes" destdir="build/temp/hamcrest-all-${version}-javadoc.jar.contents" author="true" version="true" use="true" windowtitle="Hamcrest" failonerror="yes" source="1.8" > >+ <packageset dir="build/temp/hamcrest-core-${version}-sources.jar.contents" ></packageset> >+ >+ <group title="Hamcrest API and Utility Classes" packages="org.hamcrest" ></group> >+ <group title="Matcher Library" packages="org.hamcrest.*" ></group> > </javadoc> >- <jar jarfile="build/hamcrest-all-${version}-javadoc.jar"> >- <fileset dir="build/temp/hamcrest-all-${version}-javadoc.jar.contents"/> >+ <jar jarfile="build/hamcrest-all-${version}-javadoc.jar" > >+ <fileset dir="build/temp/hamcrest-all-${version}-javadoc.jar.contents" ></fileset> > </jar> > </target> > >- <target name="package" depends="core, generator, library, integration, bigjar, unit-test, examples, javadoc" description="Package for distribution"> >- <copy todir="build"> >- <fileset dir="pom" includes="*.pom"/> >- <filterset><filter token="VERSION" value="${version}"/></filterset> >- <mapper type="regexp" from="(.*)\.pom" to="\1-${version}.pom"/> >+ <target name="package" depends="core, generator, library, integration, bigjar, unit-test, examples, javadoc" description="Package for distribution" > >+ <copy todir="build" > >+ <fileset dir="pom" includes="*.pom" ></fileset> >+ <filterset ><filter token="VERSION" value="${version}" ></filter></filterset> >+ <mapper type="regexp" from="(.*)\.pom" to="\1-${version}.pom" ></mapper> > </copy> >- <zip zipfile="build/hamcrest-${version}.zip"> >- <zipfileset dir="." prefix="hamcrest-${version}"> >- <include name="hamcrest-*/**"/> >- <include name="lib/**"/> >- <include name="*.txt"/> >- <include name="build.xml"/> >- <include name="*matchers.xml"/> >+ <zip zipfile="build/hamcrest-${version}.zip" > >+ <zipfileset dir="." prefix="hamcrest-${version}" > >+ <include name="hamcrest-*/**" ></include> >+ <include name="lib/**" ></include> >+ <include name="*.txt" ></include> >+ <include name="build.xml" ></include> >+ <include name="*matchers.xml" ></include> > </zipfileset> >- <zipfileset dir="build" prefix="hamcrest-${version}"> >- <include name="hamcrest-parent-${version}*"/> >- <include name="hamcrest-core-${version}*"/> >- <include name="hamcrest-library-${version}*"/> >- <include name="hamcrest-generator-${version}*"/> >- <include name="hamcrest-integration-${version}*"/> >- <include name="hamcrest-all-${version}*"/> >+ <zipfileset dir="build" prefix="hamcrest-${version}" > >+ <include name="hamcrest-parent-${version}*" ></include> >+ <include name="hamcrest-core-${version}*" ></include> >+ <include name="hamcrest-library-${version}*" ></include> >+ <include name="hamcrest-generator-${version}*" ></include> >+ <include name="hamcrest-integration-${version}*" ></include> >+ <include name="hamcrest-all-${version}*" ></include> > </zipfileset> > </zip> >- <tar tarfile="build/hamcrest-${version}.tgz" compression="gzip" longfile="gnu"> >- <tarfileset dir="." prefix="hamcrest-${version}"> >- <include name="hamcrest-*/**"/> >- <include name="lib/**"/> >- <include name="*.txt"/> >- <include name="build.xml"/> >- <include name="*matchers.xml"/> >+ <tar tarfile="build/hamcrest-${version}.tgz" compression="gzip" longfile="gnu" > >+ <tarfileset dir="." prefix="hamcrest-${version}" > >+ <include name="hamcrest-*/**" ></include> >+ <include name="lib/**" ></include> >+ <include name="*.txt" ></include> >+ <include name="build.xml" ></include> >+ <include name="*matchers.xml" ></include> > </tarfileset> >- <tarfileset dir="build" prefix="hamcrest-${version}"> >- <include name="hamcrest-parent-${version}*"/> >- <include name="hamcrest-core-${version}*"/> >- <include name="hamcrest-library-${version}*"/> >- <include name="hamcrest-generator-${version}*"/> >- <include name="hamcrest-integration-${version}*"/> >- <include name="hamcrest-all-${version}*"/> >+ <tarfileset dir="build" prefix="hamcrest-${version}" > >+ <include name="hamcrest-parent-${version}*" ></include> >+ <include name="hamcrest-core-${version}*" ></include> >+ <include name="hamcrest-library-${version}*" ></include> >+ <include name="hamcrest-generator-${version}*" ></include> >+ <include name="hamcrest-integration-${version}*" ></include> >+ <include name="hamcrest-all-${version}*" ></include> > </tarfileset> > </tar> > </target> > >- <target name="bundle" description="Create a release bundle for deployment to maven central" depends="clean, package"> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-parent-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-core-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-core-${version}.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-core-${version}-javadoc.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-core-${version}-sources.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-generator-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-generator-${version}.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-generator-${version}-javadoc.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-generator-${version}-sources.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-library-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-library-${version}.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-library-${version}-javadoc.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-library-${version}-sources.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-integration-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-integration-${version}.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-integration-${version}-javadoc.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-integration-${version}-sources.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-all-${version}.pom"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-all-${version}.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-all-${version}-javadoc.jar"/></exec> >- <exec executable="gpg" dir="build"><arg value="-ab"/><arg value="hamcrest-all-${version}-sources.jar"/></exec> >- <jar destfile="build/maven-bundle-parent.jar"> >- <fileset dir="build"> >- <include name="hamcrest-parent-${version}*"/> >+ <target name="bundle" description="Create a release bundle for deployment to maven central" depends="clean, package" > >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-parent-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-core-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-core-${version}.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-core-${version}-javadoc.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-core-${version}-sources.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-generator-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-generator-${version}.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-generator-${version}-javadoc.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-generator-${version}-sources.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-library-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-library-${version}.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-library-${version}-javadoc.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-library-${version}-sources.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-integration-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-integration-${version}.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-integration-${version}-javadoc.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-integration-${version}-sources.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-all-${version}.pom" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-all-${version}.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-all-${version}-javadoc.jar" ></arg></exec> >+ <exec executable="gpg" dir="build" ><arg value="-ab" ></arg><arg value="hamcrest-all-${version}-sources.jar" ></arg></exec> >+ <jar destfile="build/maven-bundle-parent.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-parent-${version}*" ></include> > </fileset> > </jar> >- <jar destfile="build/maven-bundle-core.jar"> >- <fileset dir="build"> >- <include name="hamcrest-core-${version}*"/> >+ <jar destfile="build/maven-bundle-core.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-core-${version}*" ></include> > </fileset> > </jar> >- <jar destfile="build/maven-bundle-library.jar"> >- <fileset dir="build"> >- <include name="hamcrest-library-${version}*"/> >+ <jar destfile="build/maven-bundle-library.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-library-${version}*" ></include> > </fileset> > </jar> >- <jar destfile="build/maven-bundle-generator.jar"> >- <fileset dir="build"> >- <include name="hamcrest-generator-${version}*"/> >+ <jar destfile="build/maven-bundle-generator.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-generator-${version}*" ></include> > </fileset> > </jar> >- <jar destfile="build/maven-bundle-integration.jar"> >- <fileset dir="build"> >- <include name="hamcrest-integration-${version}*"/> >+ <jar destfile="build/maven-bundle-integration.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-integration-${version}*" ></include> > </fileset> > </jar> >- <jar destfile="build/maven-bundle-all.jar"> >- <fileset dir="build"> >- <include name="hamcrest-all-${version}*"/> >+ <jar destfile="build/maven-bundle-all.jar" > >+ <fileset dir="build" > >+ <include name="hamcrest-all-${version}*" ></include> > </fileset> > </jar> > </target> > >- <macrodef name="java-to-jar" description="Compile Java source for a module and build a Jar"> >- <attribute name="srcdir" description="Directory containg Java source"/> >- <attribute name="modulename" description="Name of the module to jar"/> >- <attribute name="classpath" description="Anything additional to add on the classpath" default=""/> >- <sequential> >- <mkdir dir="build/temp/@{modulename}-${version}.jar.manifest"/> >- <manifest file="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF"> >- <attribute name="Implementation-Title" value="@{modulename}"/> >- <attribute name="Implementation-Vendor" value="hamcrest.org"/> >- <attribute name="Implementation-Version" value="${version}"/> >- <attribute name="Built-By" value="${user.name}"/> >- <attribute name="Built-Date" value="${build.timestamp}"/> >+ <macrodef name="java-to-jar" description="Compile Java source for a module and build a Jar" > >+ <attribute name="srcdir" description="Directory containg Java source" ></attribute> >+ <attribute name="modulename" description="Name of the module to jar" ></attribute> >+ <attribute name="classpath" description="Anything additional to add on the classpath" default="" ></attribute> >+ <sequential > >+ <mkdir dir="build/temp/@{modulename}-${version}.jar.manifest" ></mkdir> >+ <manifest file="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF" > >+ <attribute name="Implementation-Title" value="@{modulename}" ></attribute> >+ <attribute name="Implementation-Vendor" value="hamcrest.org" ></attribute> >+ <attribute name="Implementation-Version" value="${version}" ></attribute> >+ <attribute name="Built-By" value="${user.name}" ></attribute> >+ <attribute name="Built-Date" value="${build.timestamp}" ></attribute> > </manifest> >- <mkdir dir="build/temp/@{modulename}-${version}.jar.contents"/> >- <javac srcdir="@{srcdir}" destdir="build/temp/@{modulename}-${version}.jar.contents" debug="${debug}" target="1.5" includeantruntime="false"> >- <classpath> >- <fileset dir="lib/integration"> >- <include name="*.jar"/> >+ <mkdir dir="build/temp/@{modulename}-${version}.jar.contents" ></mkdir> >+ <javac srcdir="@{srcdir}" destdir="build/temp/@{modulename}-${version}.jar.contents" debug="${debug}" includeantruntime="false" source="1.8" target="1.8" nowarn="yes" classpath="${gentoo.classpath}" > >+ <classpath > >+ <fileset dir="lib/integration" > >+ <include name="*.jar" ></include> > </fileset> >- <pathelement path="@{classpath}"/> >+ <pathelement path="@{classpath}" ></pathelement> > </classpath> >- </javac> >- <copy file="LICENSE.txt" todir="build/temp/@{modulename}-${version}.jar.contents"/> >- <jar jarfile="build/@{modulename}-${version}.jar" manifest="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF"> >- <fileset dir="build/temp/@{modulename}-${version}.jar.contents"/> >+ <classpath path="${gentoo.classpath}" ></classpath></javac> >+ <copy file="LICENSE.txt" todir="build/temp/@{modulename}-${version}.jar.contents" ></copy> >+ <jar jarfile="build/@{modulename}-${version}.jar" manifest="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF" > >+ <fileset dir="build/temp/@{modulename}-${version}.jar.contents" ></fileset> > </jar> > >- <!-- Build sources jar --> >- <copy todir="build/temp/@{modulename}-${version}-sources.jar.contents"> >- <fileset dir="@{srcdir}"/> >+ >+ <copy todir="build/temp/@{modulename}-${version}-sources.jar.contents" > >+ <fileset dir="@{srcdir}" ></fileset> > </copy> >- <jar jarfile="build/@{modulename}-${version}-sources.jar" manifest="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF"> >- <fileset dir="build/temp/@{modulename}-${version}-sources.jar.contents"/> >+ <jar jarfile="build/@{modulename}-${version}-sources.jar" manifest="build/temp/@{modulename}-${version}.jar.manifest/MANIFEST.MF" > >+ <fileset dir="build/temp/@{modulename}-${version}-sources.jar.contents" ></fileset> > </jar> > </sequential> > </macrodef> > >- <macrodef name="java-to-javadoc-jar" description="Generate javadoc for a module and build a Jar"> >- <attribute name="modulename" description="Name of the module to document"/> >- <sequential> >- <javadoc packagenames="org.hamcrest.*" sourcepath="build/temp/@{modulename}-${version}-sources.jar.contents" defaultexcludes="yes" >- destdir="build/temp/@{modulename}-${version}-javadoc.jar.contents" author="true" version="true" use="true" >- windowtitle="Hamcrest" source="1.6" failonerror="yes"> >- <classpath> >- <fileset file="build/hamcrest-core-${version}.jar"/> >+ <macrodef name="java-to-javadoc-jar" description="Generate javadoc for a module and build a Jar" > >+ <attribute name="modulename" description="Name of the module to document" ></attribute> >+ <sequential > >+ <javadoc packagenames="org.hamcrest.*" sourcepath="build/temp/@{modulename}-${version}-sources.jar.contents" defaultexcludes="yes" destdir="build/temp/@{modulename}-${version}-javadoc.jar.contents" author="true" version="true" use="true" windowtitle="Hamcrest" failonerror="yes" source="1.8" > >+ <classpath > >+ <fileset file="build/hamcrest-core-${version}.jar" ></fileset> > </classpath> >- </javadoc> >- <jar jarfile="build/@{modulename}-${version}-javadoc.jar"> >- <fileset dir="build/temp/@{modulename}-${version}-javadoc.jar.contents"/> >+ <classpath path="${gentoo.classpath}" ></classpath></javadoc> >+ <jar jarfile="build/@{modulename}-${version}-javadoc.jar" > >+ <fileset dir="build/temp/@{modulename}-${version}-javadoc.jar.contents" ></fileset> > </jar> > </sequential> > </macrodef> >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3 ... > [32;01m*[0m Disabling all optional ANT_TASKS >ant -Dnoget=true -Dmaven.mode.offline=true -Dbuild.sysclasspath=ignore --execdebug -debug -Dmaven.test.skip=true core -f build.xml -Dversion=1.3 -Dgentoo.classpath=build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar >arg : -debug >quoted_arg: "-debug" >arg : -Dmaven.test.skip=true >quoted_arg: "-Dmaven.test.skip=true" >arg : core >quoted_arg: "core" >arg : -f >quoted_arg: "-f" >arg : build.xml >quoted_arg: "build.xml" >arg : -Dversion=1.3 >quoted_arg: "-Dversion=1.3" >arg : -Dgentoo.classpath=build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar >quoted_arg: "-Dgentoo.classpath=build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar" >Warning: Unable to determine tools.jar location. > If build fails because sun.* classes could not be found, > Make sure you are using a JDK, not JRE as your user/system VM. > and that you have java-config version 2.0.30 or above installed. >exec "/usr/lib64/openjdk-11/bin/java" -classpath "/usr/share/ant/lib/ant-launcher.jar" -Dant.home="/usr/share/ant" -Dant.library.dir="/usr/share/ant/lib" org.apache.tools.ant.launch.Launcher -cp "" "-Dnoget=true" "-Dmaven.mode.offline=true" "-Dbuild.sysclasspath=ignore" "-debug" "-Dmaven.test.skip=true" "core" "-f" "build.xml" "-Dversion=1.3" "-Dgentoo.classpath=build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar" >Apache Ant(TM) version 1.10.9 compiled on October 14 2020 >Buildfile: /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml >Adding reference: ant.PropertyHelper >Detected Java version: 11 in: /usr/lib64/openjdk-11 >Detected OS: Linux >Adding reference: ant.ComponentHelper >Setting ro project property: gentoo.classpath -> build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar >Setting ro project property: maven.test.skip -> true >Setting ro project property: noget -> true >Setting ro project property: build.sysclasspath -> ignore >Setting ro project property: version -> 1.3 >Setting ro project property: maven.mode.offline -> true >Setting ro project property: ant.file -> /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml >Setting ro project property: ant.file.type -> file >Setting ro project property: ant.project.invoked-targets -> core >Adding reference: ant.projectHelper >Adding reference: ant.parsing.context >Adding reference: ant.targets >parsing buildfile /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml with URI = file:/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml >Setting ro project property: ant.project.name -> hamcrest >Adding reference: hamcrest >Setting ro project property: ant.project.default-target -> all >Setting ro project property: ant.file.hamcrest -> /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml >Setting ro project property: ant.file.type.hamcrest -> file >Project base dir set to: /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3 > +Target: > +Target: all > +Target: clean > +Target: generator > +Target: core > +Target: library > +Target: integration > +Target: unit-test > +Target: examples > +Target: bigjar > +Target: javadoc > +Target: package > +Target: bundle >Adding reference: ant.LocalProperties >parsing buildfile jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/antlib.xml with URI = jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/antlib.xml from a zip file >Override ignored for property "version" >Setting project property: haltonfailure -> true >Setting project property: debug -> true >Setting project property: build.timestamp -> 2021-03-17 09:59:49 >Setting project property: DSTAMP -> 20210317 >Setting project property: TSTAMP -> 1059 >Setting project property: TODAY -> March 17 2021 > +Datatype java-to-jar org.apache.tools.ant.taskdefs.MacroInstance > [macrodef] creating macro java-to-jar > +Datatype java-to-javadoc-jar org.apache.tools.ant.taskdefs.MacroInstance > [macrodef] creating macro java-to-javadoc-jar >Setting ro project property: ant.project.invoked-targets -> core >Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor >Adding reference: ant.executor >Build sequence for target(s) `core' is [generator, core] >Complete build sequence is [generator, core, library, integration, unit-test, examples, bigjar, javadoc, clean, package, all, bundle, ] > >generator: > >core: > [mkdir] Created dir: /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/temp/hamcrest-core-1.3.jar.manifest > [mkdir] Created dir: /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/temp/hamcrest-core-1.3.jar.contents >fileset: Setup scanner in dir /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java with patternSet{ includes: [] excludes: [] } > [javac] org/hamcrest/BaseDescription.java added as org/hamcrest/BaseDescription.class doesn't exist. > [javac] org/hamcrest/BaseMatcher.java added as org/hamcrest/BaseMatcher.class doesn't exist. > [javac] org/hamcrest/Condition.java added as org/hamcrest/Condition.class doesn't exist. > [javac] org/hamcrest/CustomMatcher.java added as org/hamcrest/CustomMatcher.class doesn't exist. > [javac] org/hamcrest/CustomTypeSafeMatcher.java added as org/hamcrest/CustomTypeSafeMatcher.class doesn't exist. > [javac] org/hamcrest/Description.java added as org/hamcrest/Description.class doesn't exist. > [javac] org/hamcrest/DiagnosingMatcher.java added as org/hamcrest/DiagnosingMatcher.class doesn't exist. > [javac] org/hamcrest/Factory.java added as org/hamcrest/Factory.class doesn't exist. > [javac] org/hamcrest/FeatureMatcher.java added as org/hamcrest/FeatureMatcher.class doesn't exist. > [javac] org/hamcrest/Matcher.java added as org/hamcrest/Matcher.class doesn't exist. > [javac] org/hamcrest/MatcherAssert.java added as org/hamcrest/MatcherAssert.class doesn't exist. > [javac] org/hamcrest/SelfDescribing.java added as org/hamcrest/SelfDescribing.class doesn't exist. > [javac] org/hamcrest/StringDescription.java added as org/hamcrest/StringDescription.class doesn't exist. > [javac] org/hamcrest/TypeSafeDiagnosingMatcher.java added as org/hamcrest/TypeSafeDiagnosingMatcher.class doesn't exist. > [javac] org/hamcrest/TypeSafeMatcher.java added as org/hamcrest/TypeSafeMatcher.class doesn't exist. > [javac] org/hamcrest/core/AllOf.java added as org/hamcrest/core/AllOf.class doesn't exist. > [javac] org/hamcrest/core/AnyOf.java added as org/hamcrest/core/AnyOf.class doesn't exist. > [javac] org/hamcrest/core/CombinableMatcher.java added as org/hamcrest/core/CombinableMatcher.class doesn't exist. > [javac] org/hamcrest/core/DescribedAs.java added as org/hamcrest/core/DescribedAs.class doesn't exist. > [javac] org/hamcrest/core/Every.java added as org/hamcrest/core/Every.class doesn't exist. > [javac] org/hamcrest/core/Is.java added as org/hamcrest/core/Is.class doesn't exist. > [javac] org/hamcrest/core/IsAnything.java added as org/hamcrest/core/IsAnything.class doesn't exist. > [javac] org/hamcrest/core/IsCollectionContaining.java added as org/hamcrest/core/IsCollectionContaining.class doesn't exist. > [javac] org/hamcrest/core/IsEqual.java added as org/hamcrest/core/IsEqual.class doesn't exist. > [javac] org/hamcrest/core/IsInstanceOf.java added as org/hamcrest/core/IsInstanceOf.class doesn't exist. > [javac] org/hamcrest/core/IsNot.java added as org/hamcrest/core/IsNot.class doesn't exist. > [javac] org/hamcrest/core/IsNull.java added as org/hamcrest/core/IsNull.class doesn't exist. > [javac] org/hamcrest/core/IsSame.java added as org/hamcrest/core/IsSame.class doesn't exist. > [javac] org/hamcrest/core/ShortcutCombination.java added as org/hamcrest/core/ShortcutCombination.class doesn't exist. > [javac] org/hamcrest/core/StringContains.java added as org/hamcrest/core/StringContains.class doesn't exist. > [javac] org/hamcrest/core/StringEndsWith.java added as org/hamcrest/core/StringEndsWith.class doesn't exist. > [javac] org/hamcrest/core/StringStartsWith.java added as org/hamcrest/core/StringStartsWith.class doesn't exist. > [javac] org/hamcrest/core/SubstringMatcher.java added as org/hamcrest/core/SubstringMatcher.class doesn't exist. > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/package.html skipped - don't know how to handle it > [javac] org/hamcrest/internal/ArrayIterator.java added as org/hamcrest/internal/ArrayIterator.class doesn't exist. > [javac] org/hamcrest/internal/ReflectiveTypeFinder.java added as org/hamcrest/internal/ReflectiveTypeFinder.class doesn't exist. > [javac] org/hamcrest/internal/SelfDescribingValue.java added as org/hamcrest/internal/SelfDescribingValue.class doesn't exist. > [javac] org/hamcrest/internal/SelfDescribingValueIterator.java added as org/hamcrest/internal/SelfDescribingValueIterator.class doesn't exist. > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/package.html skipped - don't know how to handle it > [javac] Compiling 37 source files to /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/temp/hamcrest-core-1.3.jar.contents > [javac] Using modern compiler >fileset: Setup scanner in dir /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/lib/integration with patternSet{ includes: [*.jar] excludes: [] } >dropping /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/hamcrest-core-1.3.jar from path as it doesn't exist > [javac] Compilation arguments: > [javac] '-nowarn' > [javac] '-d' > [javac] '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/temp/hamcrest-core-1.3.jar.contents' > [javac] '-classpath' > [javac] '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build/temp/hamcrest-core-1.3.jar.contents:/usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar:/usr/share/qdox-1.12/lib/qdox.jar' > [javac] '-sourcepath' > [javac] '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java' > [javac] '-target' > [javac] '1.8' > [javac] '-g' > [javac] '-source' > [javac] '1.8' > [javac] > [javac] The ' characters around the executable and arguments are > [javac] not part of the command. > [javac] Files to be compiled: > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/BaseDescription.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/BaseMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/Condition.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/CustomMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/CustomTypeSafeMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/Description.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/DiagnosingMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/Factory.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/FeatureMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/Matcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/MatcherAssert.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/SelfDescribing.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/StringDescription.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/TypeSafeDiagnosingMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/TypeSafeMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/AllOf.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/AnyOf.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/CombinableMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/DescribedAs.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/Every.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/Is.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsAnything.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsCollectionContaining.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsEqual.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsInstanceOf.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsNot.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsNull.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/IsSame.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/ShortcutCombination.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/StringContains.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/StringEndsWith.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/StringStartsWith.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/SubstringMatcher.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/internal/ArrayIterator.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/internal/ReflectiveTypeFinder.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/internal/SelfDescribingValue.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/internal/SelfDescribingValueIterator.java > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/AllOf.java:60: error: no suitable method found for allOf(List<Matcher<? super T#1>>) > [javac] return allOf(Arrays.asList(matchers)); > [javac] ^ > [javac] method AllOf.<T#2>allOf(Iterable<Matcher<? super T#2>>) is not applicable > [javac] (inference variable T#3 has incompatible bounds > [javac] equality constraints: Matcher<? super CAP#1> > [javac] lower bounds: Matcher<? super T#1>) > [javac] method AllOf.<T#1>allOf(Matcher<? super T#1>...) is not applicable > [javac] (cannot infer type-variable(s) T#1 > [javac] (varargs mismatch; no instance(s) of type variable(s) T#3 exist so that List<T#3> conforms to Matcher<? super T#1>)) > [javac] method AllOf.<T#4>allOf(Matcher<? super T#4>,Matcher<? super T#4>) is not applicable > [javac] (cannot infer type-variable(s) T#4 > [javac] (actual and formal argument lists differ in length)) > [javac] method AllOf.<T#5>allOf(Matcher<? super T#5>,Matcher<? super T#5>,Matcher<? super T#5>) is not applicable > [javac] (cannot infer type-variable(s) T#5 > [javac] (actual and formal argument lists differ in length)) > [javac] method AllOf.<T#6>allOf(Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>) is not applicable > [javac] (cannot infer type-variable(s) T#6 > [javac] (actual and formal argument lists differ in length)) > [javac] method AllOf.<T#7>allOf(Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>) is not applicable > [javac] (cannot infer type-variable(s) T#7 > [javac] (actual and formal argument lists differ in length)) > [javac] method AllOf.<T#8>allOf(Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>) is not applicable > [javac] (cannot infer type-variable(s) T#8 > [javac] (actual and formal argument lists differ in length)) > [javac] where T#1,T#2,T#3,T#4,T#5,T#6,T#7,T#8 are type-variables: > [javac] T#1 extends Object declared in method <T#1>allOf(Matcher<? super T#1>...) > [javac] T#2 extends Object declared in method <T#2>allOf(Iterable<Matcher<? super T#2>>) > [javac] T#3 extends Object declared in method <T#3>asList(T#3...) > [javac] T#4 extends Object declared in method <T#4>allOf(Matcher<? super T#4>,Matcher<? super T#4>) > [javac] T#5 extends Object declared in method <T#5>allOf(Matcher<? super T#5>,Matcher<? super T#5>,Matcher<? super T#5>) > [javac] T#6 extends Object declared in method <T#6>allOf(Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>) > [javac] T#7 extends Object declared in method <T#7>allOf(Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>) > [javac] T#8 extends Object declared in method <T#8>allOf(Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>) > [javac] where CAP#1 is a fresh type-variable: > [javac] CAP#1 extends Object super: T#1 from capture of ? super T#1 > [javac] /var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/hamcrest-core/src/main/java/org/hamcrest/core/AnyOf.java:50: error: no suitable method found for anyOf(List<Matcher<? super T#1>>) > [javac] return anyOf(Arrays.asList(matchers)); > [javac] ^ > [javac] method AnyOf.<T#2>anyOf(Iterable<Matcher<? super T#2>>) is not applicable > [javac] (inference variable T#3 has incompatible bounds > [javac] equality constraints: Matcher<? super CAP#1> > [javac] lower bounds: Matcher<? super T#1>) > [javac] method AnyOf.<T#1>anyOf(Matcher<? super T#1>...) is not applicable > [javac] (cannot infer type-variable(s) T#1 > [javac] (varargs mismatch; no instance(s) of type variable(s) T#3 exist so that List<T#3> conforms to Matcher<? super T#1>)) > [javac] method AnyOf.<T#4>anyOf(Matcher<T#4>,Matcher<? super T#4>) is not applicable > [javac] (cannot infer type-variable(s) T#4 > [javac] (actual and formal argument lists differ in length)) > [javac] method AnyOf.<T#5>anyOf(Matcher<T#5>,Matcher<? super T#5>,Matcher<? super T#5>) is not applicable > [javac] (cannot infer type-variable(s) T#5 > [javac] (actual and formal argument lists differ in length)) > [javac] method AnyOf.<T#6>anyOf(Matcher<T#6>,Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>) is not applicable > [javac] (cannot infer type-variable(s) T#6 > [javac] (actual and formal argument lists differ in length)) > [javac] method AnyOf.<T#7>anyOf(Matcher<T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>) is not applicable > [javac] (cannot infer type-variable(s) T#7 > [javac] (actual and formal argument lists differ in length)) > [javac] method AnyOf.<T#8>anyOf(Matcher<T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>) is not applicable > [javac] (cannot infer type-variable(s) T#8 > [javac] (actual and formal argument lists differ in length)) > [javac] where T#1,T#2,T#3,T#4,T#5,T#6,T#7,T#8 are type-variables: > [javac] T#1 extends Object declared in method <T#1>anyOf(Matcher<? super T#1>...) > [javac] T#2 extends Object declared in method <T#2>anyOf(Iterable<Matcher<? super T#2>>) > [javac] T#3 extends Object declared in method <T#3>asList(T#3...) > [javac] T#4 extends Object declared in method <T#4>anyOf(Matcher<T#4>,Matcher<? super T#4>) > [javac] T#5 extends Object declared in method <T#5>anyOf(Matcher<T#5>,Matcher<? super T#5>,Matcher<? super T#5>) > [javac] T#6 extends Object declared in method <T#6>anyOf(Matcher<T#6>,Matcher<? super T#6>,Matcher<? super T#6>,Matcher<? super T#6>) > [javac] T#7 extends Object declared in method <T#7>anyOf(Matcher<T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>,Matcher<? super T#7>) > [javac] T#8 extends Object declared in method <T#8>anyOf(Matcher<T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>,Matcher<? super T#8>) > [javac] where CAP#1 is a fresh type-variable: > [javac] CAP#1 extends Object super: T#1 from capture of ? super T#1 > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > [javac] 2 errors > >BUILD FAILED >/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml:19: The following error occurred while executing this line: >/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3/build.xml:226: Compile failed; see the compiler error output for details. > at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1409) > at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1117) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > at org.apache.tools.ant.Task.perform(Task.java:350) > at java.base/java.util.Vector.forEach(Vector.java:1388) > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > at org.apache.tools.ant.Task.perform(Task.java:350) > at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:391) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > at org.apache.tools.ant.Task.perform(Task.java:350) > at org.apache.tools.ant.Target.execute(Target.java:449) > at org.apache.tools.ant.Target.performTasks(Target.java:470) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > at org.apache.tools.ant.Project.executeTarget(Project.java:1374) > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > at org.apache.tools.ant.Main.runBuild(Main.java:827) > at org.apache.tools.ant.Main.startAnt(Main.java:223) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) > >Total time: 1 second > [31;01m*[0m ERROR: dev-java/hamcrest-core-1.3-r1::gentoo failed (compile phase): > [31;01m*[0m eant failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 125: Called src_compile > [31;01m*[0m environment, line 4009: Called java-pkg-2_src_compile > [31;01m*[0m environment, line 1797: Called eant 'core' '-f' 'build.xml' '-Dversion=1.3' '-Dgentoo.classpath=build/hamcrest-core-1.3.jar://usr/share/hamcrest-generator-1.3/lib/hamcrest-generator.jar://usr/share/qdox-1.12/lib/qdox.jar' > [31;01m*[0m environment, line 618: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m ant ${antflags} "${@}" || die "eant failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-java/hamcrest-core-1.3-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-java/hamcrest-core-1.3-r1::gentoo'`. >!!! When you file a bug report, please include the following information: >GENTOO_VM=openjdk-11 CLASSPATH="" JAVA_HOME="/usr/lib64/openjdk-11" >JAVACFLAGS="-source 1.8 -target 1.8" COMPILER="javac" >and of course, the output of emerge --info =hamcrest-core-1.3 > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3' > [31;01m*[0m S: '/var/tmp/portage/dev-java/hamcrest-core-1.3-r1/work/hamcrest-1.3'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 751379
: 692124 |
692241