I use java 17 to build this.

Are there any reasons why you have to build spark yourself? Can't you start
from spark 3.3.1 tar file and build a docker image from there?

fre. 16. des. 2022 kl. 18:26 skrev Gnana Kumar <gnana.kumar...@gmail.com>:

> I have opened the pom file under  cd ~/spark/sql/catalyst$ vi pom.xml  and
> increases from "-Xss4m" to "-Xss4g" but still no luck..It is the same
> stackoverflow error.
>
> On Fri, Dec 16, 2022 at 9:42 PM Sean Owen <sro...@gmail.com> wrote:
>
>> OK that's good. Hm, I seem to recall the build needs more mem in Java 11
>> and/or some envs. As a quick check, try replacing all "-Xss4m" with
>> "-Xss16m" or something larger, in the project build files. Just search and
>> replace.
>>
>> On Fri, Dec 16, 2022 at 9:53 AM Gnana Kumar <gnana.kumar...@gmail.com>
>> wrote:
>>
>>> I have been following below steps.
>>>
>>> git clone --branch branch-3.3 https://github.com/apache/spark.git
>>> cd spark
>>> ./dev/make-distribution.sh --tgz --name with-volcano
>>> -Pkubernetes,volcano,hadoop-3
>>>
>>> How to increase stack size ? Please let me know.
>>>
>>> Thanks
>>> Gnana
>>>
>>> On Fri, Dec 16, 2022 at 8:45 PM Sean Owen <sro...@gmail.com> wrote:
>>>
>>>> You need to increase the stack size during compilation. The included
>>>> mvn wrapper in build does this. Are you using it?
>>>>
>>>> On Fri, Dec 16, 2022 at 9:13 AM Gnana Kumar <gnana.kumar...@gmail.com>
>>>> wrote:
>>>>
>>>>> This is my latest error and fails to build SPARK CATALYST
>>>>>
>>>>> Exception in thread "main" java.lang.StackOverflowError
>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1402)
>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>         at
>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>         at
>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>         at
>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>         at
>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>         at
>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>         at
>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1436)
>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>         at
>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>         at
>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>         at
>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>
>>>>> On Fri, Dec 16, 2022 at 7:16 PM Gnana Kumar <gnana.kumar...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Any updates on this please ?
>>>>>>
>>>>>> On Sat, Dec 10, 2022 at 1:36 PM Gnana Kumar <gnana.kumar...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Thanks Bjorn.
>>>>>>>
>>>>>>> I have created Google Cloud Computre Engine and tried multiple times
>>>>>>> but getting below error.
>>>>>>>
>>>>>>> I have installed JAVA 11 in my VM machine and is there any other
>>>>>>> dependency which needs to be installed in VM Machine ? Please let me 
>>>>>>> know.
>>>>>>>
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1436)
>>>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1411)
>>>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1430)
>>>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1409)
>>>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1436)
>>>>>>>         at scala.reflect.internal.Trees.itransform$(Trees.scala:1400)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:28)
>>>>>>>         at
>>>>>>> scala.reflect.api.Trees$Transformer.transform(Trees.scala:2563)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:57)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:275)
>>>>>>>         at
>>>>>>> scala.tools.nsc.transform.ExtensionMethods$Extender.transform(ExtensionMethods.scala:133)
>>>>>>>         at scala.reflect.internal.Trees.itransform(Trees.scala:1411)
>>>>>>>
>>>>>>>
>>>
>>> --
>>> Thanks
>>> Gnana
>>>
>>
>
> --
> Thanks
> Gnana
>


-- 
Bjørn Jørgensen
Vestre Aspehaug 4, 6010 Ålesund
Norge

+47 480 94 297

Reply via email to