+1 (binding)
Verified the build on multiple linux distros with different compilers.
There have been a few issues, but I wouldn't consider either of them
critical.
- GCC 15, AWS extension doesn't build due to missing #include <cstdint>.
Workaround: call cmake with `-DCMAKE_CXX_FLAGS="-include cstdint"`.
- GCC 15, Couchbase SDK doesn't build due to failed inlining of a crc
call. Workaround: disable couchbase or build with an older compiler.
Verified running on multiple linux distros with simple flows, including C2.
Thanks for RMing, Gabor!
Marton
On 9/26/25 3:29 PM, Gábor Gyimesi wrote:
Hello,
I am pleased to be calling this vote for the source release of Apache
NiFi MiNiFi C++ 0.99.2.
Please review the following guide for how to verify a release candidate build:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=173087303
The source tarball, some binary builds, plus signatures and digests
can be found at:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.99.2/
The Git tag is minifi-cpp-0.99.2-RC2
The Git commit ID is 92fb88dca9aaff75b5c6795d25d6e437649c1c77
https://github.com/apache/nifi-minifi-cpp/commit/92fb88dca9aaff75b5c6795d25d6e437649c1c77
Checksums of nifi-minifi-cpp-0.99.2-source.tar.gz:
SHA256: ecd336b5b78d62b20b5c9d7ea9805c29c61f44434677669c02aaa14bd85b9ea0
SHA512:
cb08bed5116ec06895609c00d398fc8b6f89565ebd153058b9f48d8ec58d3fb9288945c2178f57891384daece07f51e75aef31441568942fac8e0f26adaeb054
Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/lordgamez.asc
KEYS file available here:
https://dist.apache.org/repos/dist/release/nifi/KEYS
107 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341642
Release note highlights can be found here:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.99.2
The vote will be open for 72 hours.
Please download the release candidate and evaluate the necessary items
including checking hashes, signatures, build from source, and test.
Then please vote:
[ ] +1 Release this package as nifi-minifi-cpp-0.99.2
[ ] +0 no opinion
[ ] -1 Do not release this package because...
Thanks,
Gabor