"dht::http" When There Should Not Be Any "http"
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:54: error: ‘http’ in namespace ‘dht’ does not name a type
694 | std::function<void(const dht::http::Response& response)>);
| ^~~~
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:68: error: expected unqualified-id before ‘&’ token
694 | std::function<void(const dht::http::Response& response)>);
| ^
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:68: error: expected ‘)’ before ‘&’ token
694 | std::function<void(const dht::http::Response& response)>);
| ~ ^
| )
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:70: error: expected template-argument before ‘response’
694 | std::function<void(const dht::http::Response& response)>);
| ^~~~~~~~
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:70: error: expected ‘>’ before ‘response’
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:78: error: expected ‘;’ at end of member declaration
694 | std::function<void(const dht::http::Response& response)>);
| ^
| ;
/<pathTo>/jami-daemon/src/jamidht/jamiaccount.h:694:79: error: expected unqualified-id before ‘>’ token
694 | std::function<void(const dht::http::Response& response)>);
|
...
opendht
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DOPENDHT_STATIC=OFF -DOPENDHT_TOOLS=ON -DOPENDHT_SYSTEMD=ON -DOPENDHT_LTO=ON -DOPENDHT_SANITIZE=ON -DOPENDHT_INDEX=ON -DOPENDHT_TESTS=OFF -DOPENDHT_DOCUMENTATION=OFF 2>&1 | tee cmake.log
Does this relate to "http.cpp" not being built? Both proxies are off, thus OPENDHT_HTTP=off.
daemon
$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --without-natpmp --without-upnp --disable-ringns 2>&1 | tee configure.log
$ DISABLE_CONTRIB_DOWNLOADS="TRUE" make 2>&1 | tee make.log