Patrick Wendell created SPARK-4820:
--------------------------------------
Summary: Spark build encounters "File name too long" on some
encrypted filesystems
Key: SPARK-4820
URL: https://issues.apache.org/jira/browse/SPARK-4820
Project: Spark
Issue Type: Bug
Reporter: Patrick Wendell
This was reported by Luchesar Cekov on github along with a proposed fix. The
fix has some potential downstream issues (it will modify the classnames) so
until we understand better how many users are affected we aren't going to merge
it. However, I'd like to include the issue and workaround here.
The issue produces this error:
{code}
[error] == Expanded type of tree ==
[error]
[error] ConstantType(value = Constant(Throwable))
[error]
[error] uncaught exception during compilation: java.io.IOException
[error] File name too long
[error] two errors found
{code}
The workaround is in maven under the compile options add:
{code}
+ <arg>-Xmax-classfile-name</arg>
+ <arg>128</arg>
{code}
In SBT add:
{code}
+ scalacOptions in Compile ++= Seq("-Xmax-classfile-name", "128"),
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]