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)

Reply via email to