Gábor Gyimesi created MINIFICPP-2897:
----------------------------------------
Summary: LMDB configuration fails on Windows
Key: MINIFICPP-2897
URL: https://issues.apache.org/jira/browse/MINIFICPP-2897
Project: Apache NiFi MiNiFi C++
Issue Type: Bug
Reporter: Gábor Gyimesi
Assignee: Gábor Gyimesi
Fix For: 1.1.0
{code:java}
[1/9] Creating directories for 'lmdb-populate'
[1/9] Performing download step (download, verify and extract) for
'lmdb-populate'
[2/9] No update step for 'lmdb-populate'
[3/9] Performing patch step for 'lmdb-populate'
FAILED: lmdb-populate-prefix/src/lmdb-populate-stamp/lmdb-populate-patch
D:/a/nifi-minifi-cpp/nifi-minifi-cpp/build/_deps/lmdb-subbuild/lmdb-populate-prefix/src/lmdb-populate-stamp/lmdb-populate-patch
cmd.exe /C "cd /D
D:\a\nifi-minifi-cpp\nifi-minifi-cpp\build\_deps\lmdb-src && ( "C:\Program
Files\Git\usr\bin\bash.exe" -c "set -x && (\"C:/Program
Files/Git/usr/bin/patch.exe\" -p0 -R -s -f --dry-run -i
\"D:/a/nifi-minifi-cpp/nifi-minifi-cpp/thirdparty/lmdb/all/patches/add-cmake-file.patch\"
|| \"C:/Program Files/Git/usr/bin/patch.exe\" -p0 -N -i
\"D:/a/nifi-minifi-cpp/nifi-minifi-cpp/thirdparty/lmdb/all/patches/add-cmake-file.patch\")
&& (\"C:/Program Files/Git/usr/bin/patch.exe\" -p0 -R -s -f --dry-run
-i
\"D:/a/nifi-minifi-cpp/nifi-minifi-cpp/thirdparty/lmdb/all/patches/fix-windows-symbols.patch\"
|| \"C:/Program Files/Git/usr/bin/patch.exe\" -p0 -N -i
\"D:/a/nifi-minifi-cpp/nifi-minifi-cpp/thirdparty/lmdb/all/patches/fix-windows-symbols.patch\")"
) &&
D:\a\nifi-minifi-cpp\nifi-minifi-cpp\bootstrap\venv\Lib\site-packages\cmake\data\bin\cmake.exe
-E touch
D:/a/nifi-minifi-cpp/nifi-minifi-cpp/build/_deps/lmdb-subbuild/lmdb-populate-prefix/src/lmdb-populate-stamp/lmdb-populate-patch"
ninja: build stopped: subcommand failed.
CMake Error at
bootstrap/venv/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FetchContent.cmake:1622
(message):
Build step for lmdb failed: 1
Call Stack (most recent call first):
bootstrap/venv/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FetchContent.cmake:1762:EVAL:2
(__FetchContent_directPopulate)
bootstrap/venv/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FetchContent.cmake:1762
(cmake_language)
bootstrap/venv/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FetchContent.cmake:1976
(FetchContent_Populate)
cmake/LMDB.cmake:40 (FetchContent_MakeAvailable)
cmake/GetLMDB.cmake:23 (include)
extensions/lmdb/CMakeLists.txt:24 (include)
-- Configuring incomplete, errors occurred!
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)