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

Reply via email to