Skip to content

Instantly share code, notes, and snippets.

@ajfriend
Created July 26, 2021 05:33
Show Gist options
  • Save ajfriend/f0b74c2f5c949142c408bc87aa2d4f71 to your computer and use it in GitHub Desktop.
Save ajfriend/f0b74c2f5c949142c408bc87aa2d4f71 to your computer and use it in GitHub Desktop.
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------------< com.uber:h3 >-----------------------------
[INFO] Building h3 3.7.1-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- properties-maven-plugin:1.0.0:read-project-properties (default) @ h3 ---
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.7:prepare-agent (jacoco-instrument) @ h3 ---
[INFO] argLine set to -javaagent:/Users/ajfriend/.m2/repository/org/jacoco/org.jacoco.agent/0.8.7/org.jacoco.agent-0.8.7-runtime.jar=destfile=/Users/ajfriend/work/h3-java/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ h3 ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ h3 ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- exec-maven-plugin:1.1.1:exec (build-h3-c) @ h3 ---
[INFO] + GIT_REMOTE=https://github.com/uber/h3.git
[INFO] Downloading H3 from https://github.com/uber/h3.git
[INFO] + GIT_REVISION=v3.7.1
[INFO] + USE_DOCKER=true
[INFO] + REMOVE_IMAGES=false
[INFO] + echo Downloading H3 from https://github.com/uber/h3.git
[INFO] + mkdir -p target
[INFO] + pushd target
[INFO] ~/work/h3-java/target ~/work/h3-java
[INFO] + '[' '!' -d h3 ']'
[INFO] ~/work/h3-java/target/h3 ~/work/h3-java/target ~/work/h3-java
[INFO] + pushd h3
[INFO] + git fetch origin --tags
[INFO] Using revision v3.7.1
[INFO] + echo Using revision v3.7.1
[INFO] + git checkout v3.7.1
[INFO] HEAD is now at ee292a9 Merge pull request #400 from isaacbrodsky/bump-3.7.1
[INFO] + popd
[INFO] ~/work/h3-java/target ~/work/h3-java
[INFO] + mkdir -p h3-java-build
[INFO] + pushd h3-java-build
[INFO] ~/work/h3-java/target/h3-java-build ~/work/h3-java/target ~/work/h3-java
[INFO] + mkdir -p build
[INFO] + pushd build
[INFO] ~/work/h3-java/target/h3-java-build/build ~/work/h3-java/target/h3-java-build ~/work/h3-java/target ~/work/h3-java
[INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3
[INFO] CMake Warning at CMakeLists.txt:290 (message):
[INFO] clang-tidy was not detected, so source code linting is disabled
[INFO]
[INFO]
[INFO] -- Configuring done
[INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library):
[INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run
[INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy
[INFO] command to set the policy and suppress this warning.
[INFO]
[INFO] File:
[INFO]
[INFO] /Users/ajfriend/work/h3-java/target/h3/src/h3lib/include/h3api.h.in
[INFO] Call Stack (most recent call first):
[INFO] CMakeLists.txt:255 (add_h3_library)
[INFO] This warning is for project developers. Use -Wno-dev to suppress it.
[INFO]
[INFO] -- Generating done
[INFO] -- Build files have been written to: /Users/ajfriend/work/h3-java/target/h3-java-build/build
[INFO] + cmake --build . --target h3 --config Release
[INFO] [ 25%] Formatting sources
[INFO] [ 25%] Built target format
[INFO] Consolidate compiler generated dependencies of target h3
[INFO] [100%] Built target h3
[INFO] + cmake --build . --target binding-functions --config Release
[INFO] Built target binding-functions
[INFO] ++ pwd
[INFO] + H3_BUILD_ROOT=/Users/ajfriend/work/h3-java/target/h3-java-build/build
[INFO] ~/work/h3-java/target/h3-java-build ~/work/h3-java/target ~/work/h3-java
[INFO] + popd
[INFO] + cmake -DUSE_NATIVE_JNI=ON -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/Users/ajfriend/work/h3-java/target/h3-java-build/build -DCMAKE_BUILD_TYPE=Release ../../src/main/c/h3-java
[INFO] -- Configuring done
[INFO] -- Generating done
[INFO] -- Build files have been written to: /Users/ajfriend/work/h3-java/target/h3-java-build
[INFO] + cmake --build . --target h3-java --config Release
[INFO] [ 33%] Formatting JNI sources
[INFO] [ 33%] Built target formatjni
[INFO] Consolidate compiler generated dependencies of target h3-java
[INFO] [100%] Built target h3-java
[INFO] + popd
[INFO] ~/work/h3-java/target ~/work/h3-java
[INFO] + cp h3-java-build/build/binding-functions .
[INFO] + popd
[INFO] ~/work/h3-java
[INFO] + case "$(uname -sm)" in
[INFO] ++ uname -sm
[INFO] + LIBRARY_DIR=darwin-x64
[INFO] + mkdir -p src/main/resources/darwin-x64
[INFO] + cp target/h3-java-build/lib/libh3-java.dylib src/main/resources/darwin-x64
[INFO] + true
[INFO] + command -v docker
[INFO] /usr/local/bin/docker
[INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86
[INFO] + BUILD_ROOT=target/h3-java-build-android-arm
[INFO] + mkdir -p target/h3-java-build-android-arm
[INFO] + docker pull dockcross/android-arm
[INFO] Using default tag: latest
[INFO] latest: Pulling from dockcross/android-arm
[INFO] Digest: sha256:be19ebb60dff099dc5b2b40fd4b4c8d1d5951ce839a3d22d23e0f1f7356bfb32
[INFO] Status: Image is up to date for dockcross/android-arm:latest
[INFO] docker.io/dockcross/android-arm:latest
[INFO] + docker run --rm dockcross/android-arm
[INFO] + chmod +x target/h3-java-build-android-arm/dockcross
[INFO] + target/h3-java-build-android-arm/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-android-arm
[INFO] + BUILD_ROOT=target/h3-java-build-android-arm
[INFO] + cd target/h3-java-build-android-arm
[INFO] + mkdir -p build
[INFO] /work/target/h3-java-build-android-arm/build /work/target/h3-java-build-android-arm
[INFO] + pushd build
[INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3
[INFO] CMake Warning at CMakeLists.txt:278 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled
[INFO]
[INFO]
[INFO] CMake Warning at CMakeLists.txt:290 (message):
[INFO] clang-tidy was not detected, so source code linting is disabled
[INFO]
[INFO]
[INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
[INFO] -- Configuring done
[INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library):
[INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run
[INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy
[INFO] command to set the policy and suppress this warning.
[INFO]
[INFO] File:
[INFO]
[INFO] /work/target/h3/src/h3lib/include/h3api.h.in
[INFO] Call Stack (most recent call first):
[INFO] CMakeLists.txt:255 (add_h3_library)
[INFO] This warning is for project developers. Use -Wno-dev to suppress it.
[INFO]
[INFO] -- Generating done
[INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm/build
[INFO] + make h3
[INFO] Consolidate compiler generated dependencies of target h3
[INFO] [100%] Built target h3
[INFO] ++ pwd
[INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-android-arm/build
[INFO] /work/target/h3-java-build-android-arm
[INFO] + popd
[INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-android-arm/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java
[INFO] CMake Warning at CMakeLists.txt:81 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled.
[INFO]
[INFO]
[INFO] -- Configuring done
[INFO] -- Generating done
[INFO] + make h3-java
[INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm
[INFO] Consolidate compiler generated dependencies of target h3-java
[INFO] [100%] Built target h3-java
[INFO] + OUTPUT_ROOT=src/main/resources/android-arm
[INFO] + mkdir -p src/main/resources/android-arm
[INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.so ']'
[INFO] + cp target/h3-java-build-android-arm/lib/libh3-java.so src/main/resources/android-arm
[INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.dylib ']'
[INFO] Current disk usage:
[INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.dll ']'
[INFO] + false
[INFO] + echo Current disk usage:
[INFO] + df -h
[INFO] Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
[INFO] /dev/disk1s2s1 466Gi 14Gi 352Gi 4% 553757 4881899123 0% /
[INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86
[INFO] devfs 189Ki 189Ki 0Bi 100% 656 0 100% /dev
[INFO] + BUILD_ROOT=target/h3-java-build-android-arm64
[INFO] /dev/disk1s5 466Gi 3.0Gi 352Gi 1% 3 4882452877 0% /System/Volumes/VM
[INFO] + mkdir -p target/h3-java-build-android-arm64
[INFO] /dev/disk1s3 466Gi 500Mi 352Gi 1% 2432 4882450448 0% /System/Volumes/Preboot
[INFO] /dev/disk1s6 466Gi 3.2Mi 352Gi 1% 17 4882452863 0% /System/Volumes/Update
[INFO] /dev/disk1s1 466Gi 95Gi 352Gi 22% 1384197 4881068683 0% /System/Volumes/Data
[INFO] map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home
[INFO] map -fstab 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/Network/Servers
[INFO] + docker pull dockcross/android-arm64
[INFO] Using default tag: latest
[INFO] latest: Pulling from dockcross/android-arm64
[INFO] Digest: sha256:63354b05367c19b4f5d330d58394876f7daded0fad5d3b77351d5997e90e3914
[INFO] Status: Image is up to date for dockcross/android-arm64:latest
[INFO] docker.io/dockcross/android-arm64:latest
[INFO] + docker run --rm dockcross/android-arm64
[INFO] + chmod +x target/h3-java-build-android-arm64/dockcross
[INFO] + target/h3-java-build-android-arm64/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-android-arm64
[INFO] + BUILD_ROOT=target/h3-java-build-android-arm64
[INFO] + cd target/h3-java-build-android-arm64
[INFO] + mkdir -p build
[INFO] /work/target/h3-java-build-android-arm64/build /work/target/h3-java-build-android-arm64
[INFO] + pushd build
[INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3
[INFO] CMake Warning at CMakeLists.txt:278 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled
[INFO]
[INFO]
[INFO] CMake Warning at CMakeLists.txt:290 (message):
[INFO] clang-tidy was not detected, so source code linting is disabled
[INFO]
[INFO]
[INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
[INFO] -- Configuring done
[INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library):
[INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run
[INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy
[INFO] command to set the policy and suppress this warning.
[INFO]
[INFO] File:
[INFO]
[INFO] /work/target/h3/src/h3lib/include/h3api.h.in
[INFO] Call Stack (most recent call first):
[INFO] CMakeLists.txt:255 (add_h3_library)
[INFO] This warning is for project developers. Use -Wno-dev to suppress it.
[INFO]
[INFO] -- Generating done
[INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm64/build
[INFO] + make h3
[INFO] Consolidate compiler generated dependencies of target h3
[INFO] [100%] Built target h3
[INFO] ++ pwd
[INFO] /work/target/h3-java-build-android-arm64
[INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-android-arm64/build
[INFO] + popd
[INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-android-arm64/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java
[INFO] CMake Warning at CMakeLists.txt:81 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled.
[INFO]
[INFO]
[INFO] -- Configuring done
[INFO] -- Generating done
[INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm64
[INFO] + make h3-java
[INFO] Consolidate compiler generated dependencies of target h3-java
[INFO] [100%] Built target h3-java
[INFO] + OUTPUT_ROOT=src/main/resources/android-arm64
[INFO] + mkdir -p src/main/resources/android-arm64
[INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.so ']'
[INFO] + cp target/h3-java-build-android-arm64/lib/libh3-java.so src/main/resources/android-arm64
[INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.dylib ']'
[INFO] Current disk usage:
[INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.dll ']'
[INFO] + false
[INFO] + echo Current disk usage:
[INFO] + df -h
[INFO] Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
[INFO] /dev/disk1s2s1 466Gi 14Gi 352Gi 4% 553757 4881899123 0% /
[INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86
[INFO] devfs 189Ki 189Ki 0Bi 100% 656 0 100% /dev
[INFO] + BUILD_ROOT=target/h3-java-build-linux-arm64
[INFO] /dev/disk1s5 466Gi 3.0Gi 352Gi 1% 3 4882452877 0% /System/Volumes/VM
[INFO] + mkdir -p target/h3-java-build-linux-arm64
[INFO] /dev/disk1s3 466Gi 500Mi 352Gi 1% 2432 4882450448 0% /System/Volumes/Preboot
[INFO] /dev/disk1s6 466Gi 3.2Mi 352Gi 1% 17 4882452863 0% /System/Volumes/Update
[INFO] /dev/disk1s1 466Gi 95Gi 352Gi 22% 1384196 4881068684 0% /System/Volumes/Data
[INFO] map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home
[INFO] map -fstab 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/Network/Servers
[INFO] + docker pull dockcross/linux-arm64
[INFO] Using default tag: latest
[INFO] latest: Pulling from dockcross/linux-arm64
[INFO] Digest: sha256:5887ddb637b9f9ce7fe94fdcd226bf4d427fc8239fb5d983c62a189b5b1b830f
[INFO] Status: Image is up to date for dockcross/linux-arm64:latest
[INFO] docker.io/dockcross/linux-arm64:latest
[INFO] + docker run --rm dockcross/linux-arm64
[INFO] + chmod +x target/h3-java-build-linux-arm64/dockcross
[INFO] + target/h3-java-build-linux-arm64/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-linux-arm64
[INFO] + BUILD_ROOT=target/h3-java-build-linux-arm64
[INFO] + cd target/h3-java-build-linux-arm64
[INFO] + mkdir -p build
[INFO] /work/target/h3-java-build-linux-arm64/build /work/target/h3-java-build-linux-arm64
[INFO] + pushd build
[INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3
[INFO] CMake Warning at CMakeLists.txt:278 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled
[INFO]
[INFO]
[INFO] CMake Warning at CMakeLists.txt:290 (message):
[INFO] clang-tidy was not detected, so source code linting is disabled
[INFO]
[INFO]
[INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
[INFO] -- Configuring done
[INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library):
[INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run
[INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy
[INFO] command to set the policy and suppress this warning.
[INFO]
[INFO] File:
[INFO]
[INFO] /work/target/h3/src/h3lib/include/h3api.h.in
[INFO] Call Stack (most recent call first):
[INFO] CMakeLists.txt:255 (add_h3_library)
[INFO] This warning is for project developers. Use -Wno-dev to suppress it.
[INFO]
[INFO] -- Generating done
[INFO] -- Build files have been written to: /work/target/h3-java-build-linux-arm64/build
[INFO] + make h3
[INFO] Consolidate compiler generated dependencies of target h3
[INFO] [100%] Built target h3
[INFO] ++ pwd
[INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-linux-arm64/build
[INFO] /work/target/h3-java-build-linux-arm64
[INFO] + popd
[INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-linux-arm64/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java
[INFO] CMake Warning at CMakeLists.txt:81 (message):
[INFO] clang-format was not detected, so automatic source code reformatting is
[INFO] disabled.
[INFO]
[INFO]
[INFO] -- Configuring done
[INFO] -- Generating done
[INFO] -- Build files have been written to: /work/target/h3-java-build-linux-arm64
[INFO] + make h3-java
[INFO] [ 50%] Building C object CMakeFiles/h3-java.dir/src/jniapi.c.o
[INFO] In file included from /work/src/main/c/h3-java/src/jniapi.c:19:
[INFO] /work/src/main/c/h3-java/src/com_uber_h3core_NativeMethods.h:2:10: fatal error: jni.h: No such file or directory
[INFO] 2 | #include <jni.h>
[INFO] | ^~~~~~~
[INFO] compilation terminated.
[INFO] make[3]: *** [CMakeFiles/h3-java.dir/build.make:76: CMakeFiles/h3-java.dir/src/jniapi.c.o] Error 1
[INFO] make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/h3-java.dir/all] Error 2
[INFO] make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/h3-java.dir/rule] Error 2
[INFO] make: *** [Makefile:124: h3-java] Error 2
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 45.883 s
[INFO] Finished at: 2021-07-25T22:31:32-07:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec (build-h3-c) on project h3: Result of /bin/sh -c cd /Users/ajfriend/work/h3-java && /Users/ajfriend/work/h3-java/src/main/c/h3-java/build-h3.sh https://github.com/uber/h3.git v3.7.1 true false execution is: '2'. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment