On Wed, 2021-06-23 at 15:37 +0200, Nicolas De Amicis wrote: > Hello, > I'm trying to build the package openjfx8 on rawhide but it seems that > with the new version of xmvn, it's impossible. > > In the past, this instuction was sufficent before build: > > export JAVA_HOME=%{_jvmdir}/java-1.8.0-openjdk I found the best way is set global java_home: %global java_home %{_jvmdir}/java-1.8.0-openjdk > %mvn_build > > The problem is that in pom.xml, I have (for example) the instruction > -bootclasspath with the openjdk 1.8 but xmvn replace it by openjdk > 11: > <plugin> > <artifactId>maven-compiler-plugin</artifactId> > <configuration> > <source>1.8</source> > <target>1.8</target> > <compilerArgs> > <arg>-bootclasspath</arg> > <arg>${java.home}/lib/rt.jar</arg> > <arg>-XDignore.symbol.file</arg> > <arg>-XDuseUnsharedTable=true</arg> > <arg>-proc:none</arg> > <arg>-g:source,lines,vars</arg> > <arg>-h</arg> > <arg>modules/graphics/build/gensrc/headers/</arg> > </compilerArgs> > </configuration> > </plugin> > > Here the log of the build: > [DEBUG] -d > /builddir/build/BUILD/rt-8u202-b07/modules/base/target/classes > -classpath > /builddir/build/BUILD/rt-8u202- > b07/modules/base/target/classes:/builddir/build/BUILD/rt-8u202- > b07/buildSrc/target/buildSrc- > 8.0.202.jar:/usr/share/java/antlr3.jar:/usr/share/java/antlr3- > runtime.jar:/usr/share/java/stringtemplate4/ST4.jar:/usr/share/java/s > tringtemplate.jar:/usr/share/java/antlr.jar: > -sourcepath > /builddir/build/BUILD/rt-8u202- > b07/modules/base/src/main/java:/builddir/build/BUILD/rt-8u202- > b07/modules/base/target/generated-sources/annotations: > -s > /builddir/build/BUILD/rt-8u202-b07/modules/base/target/generated- > sources/annotations > -g -nowarn -target 1.8 -source 1.8 -bootclasspath > /usr/lib/jvm/java-11-openjdk-11.0.11.0.9- > 5.fc35.x86_64/lib/rt.jar:/usr/lib/jvm/java-11-openjdk-11.0.11.0.9- > 5.fc35.x86_64/lib/jce.jar > -XDignore.symbol.file -XDuseUnsharedTable=true -proc:none > -g:source,lines,vars > [WARNING] File encoding has not been set, using platform encoding > UTF-8, > i.e. build is platform dependent! > [DEBUG] incrementalBuildHelper#beforeRebuildExecution > [INFO] Compiling 283 source files to > /builddir/build/BUILD/rt-8u202-b07/modules/base/target/classes > Fatal Error: Unable to find package java.lang in classpath or > bootclasspath > > Help is appreciate, thanks > > Nicolas De Amicis > _______________________________________________ > java-devel mailing list -- java-devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to > java-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/java-devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure -- Sérgio M. B. _______________________________________________ java-devel mailing list -- java-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to java-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/java-devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure