Hi, I am not able to build Spark due to the following error :
ERROR] ## Exception when compiling 543 sources to /home/martin/git/apache/spark/sql/catalyst/target/scala-2.12/classes java.lang.BootstrapMethodError: call site initialization exception java.lang.invoke.CallSite.makeSite(CallSite.java:341) java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:307) java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:297) scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2504) scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$103(Typers.scala:5711) scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:500) scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5746) scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5781) ... Caused by: java.lang.StackOverflowError at java.lang.ref.Reference.<init> (Reference.java:303) at java.lang.ref.WeakReference.<init> (WeakReference.java:57) at java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry.<init> (MethodType.java:1269) at java.lang.invoke.MethodType$ConcurrentWeakInternSet.get (MethodType.java:1216) at java.lang.invoke.MethodType.makeImpl (MethodType.java:302) at java.lang.invoke.MethodType.dropParameterTypes (MethodType.java:573) at java.lang.invoke.MethodType.replaceParameterTypes (MethodType.java:467) at java.lang.invoke.MethodHandle.asSpreader (MethodHandle.java:875) at java.lang.invoke.Invokers.spreadInvoker (Invokers.java:158) at java.lang.invoke.CallSite.makeSite (CallSite.java:324) at java.lang.invoke.MethodHandleNatives.linkCallSiteImpl (MethodHandleNatives.java:307) at java.lang.invoke.MethodHandleNatives.linkCallSite (MethodHandleNatives.java:297) at scala.tools.nsc.typechecker.Typers$Typer.typedBlock (Typers.scala:2504) at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typed1$103 (Typers.scala:5711) at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1 (Typers.scala:500) at scala.tools.nsc.typechecker.Typers$Typer.typed1 (Typers.scala:5746) at scala.tools.nsc.typechecker.Typers$Typer.typed (Typers.scala:5781) I have played a lot with the scala-maven-plugin jvmArg settings at [1] but so far nothing helps. Same error for Scala 2.12 and 2.13. The command I use is: ./build/mvn install -Pkubernetes -DskipTests I need to create a distribution from master branch. Java: 1.8.0_312 Maven: 3.8.4 OS: Ubuntu 21.10 Any hints ? Thank you! 1. https://github.com/apache/spark/blob/50256bde9bdf217413545a6d2945d6c61bf4cfff/pom.xml#L2845-L2849