Andrei Sekretenko created MESOS-10134:
-----------------------------------------
Summary: Race between concurrent `javah` runs trying to create
`java/jni` output directory.
Key: MESOS-10134
URL: https://issues.apache.org/jira/browse/MESOS-10134
Project: Mesos
Issue Type: Bug
Components: build
Affects Versions: 1.10.0
Reporter: Andrei Sekretenko
Assignee: Andrei Sekretenko
Observed by [~vinodkone] in the ASF CI:
{noformat}
[debug] execute contextualize
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.Log
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.MesosExecutorDriver
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.MesosSchedulerDriver
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.state.AbstractState
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.state.LevelDBState
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.state.LogState
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.state.Variable
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.state.ZooKeeperState
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.v1.scheduler.V1Mesos
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javah -d
java/jni \
-classpath
java/target/mesos-1.10.0.jar:/tmp/SRC/build/mesos-1.10.0/_build/src/java/target/protobuf-java-3.5.0.jar
\
org.apache.mesos.v1.scheduler.V0Mesos
Error: The directory java/jni could not be create for output.
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)