On Wednesday, 1 April 2020 at 01:21:22 UTC, YD wrote:
On Tuesday, 31 March 2020 at 19:59:25 UTC, YD wrote:
[...]

So I found that the issue is that dub.json file in hunt-proton has an entry referring to the parent package with a relative file path in it. When that relative file path is removed, Meson can find hunt-proton.

However, even after Meson found it, there are two bad behaviors:

(1) Meson refused to automatically add the dependencies of hunt-proton, and I had to manually add them to meson.build. (2) Meson did not automatically add the appropriate d_module_versions setting that is required by hunt (the HAVE_EPOLL/HAVE_IOCP/... setting), and I had to manually add that too.

Anyway, after manually tweaking the meson.build file like above, I got it to work (except that compiling/linking seems quite slow).

Sorry for the inconveniences. We are still testing Hunt-AMQP. The problems about dub.json will be fixed soon.

Reply via email to