Martin Zink created MINIFICPP-1626:
--------------------------------------

             Summary: Upgrade PCAP++ to a more recent release
                 Key: MINIFICPP-1626
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1626
             Project: Apache NiFi MiNiFi C++
          Issue Type: Improvement
            Reporter: Martin Zink
            Assignee: Martin Zink


The bundled PCAP++ is quite old, and although the CI passes, it has some 
deprecated C++17 features in it, which have been resolved since in PCAP++ 
upstream. (it fails to compile on my machine)

[https://github.com/seladb/PcapPlusPlus/commit/971bc9b93a2190b0ebf8213243189d51481174f2]

There has been some patches applied to the bundled version.

https://issues.apache.org/jira/browse/MINIFICPP-1492 <- solved in upstream

[https://github.com/apache/nifi-minifi-cpp/commit/0a85355f8208f7cabd81e5fee9a72075289a1b28#diff-d5fb6148c112e5a8e71e9461291971936c683b6217ecc35b2af427dfd68edf68R94-R95]

<- not sure if we really need this

 

I think we should move to a more recent release to solve this issues.
And possible use FetchContent instead of bundling the pcap with our source code

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to