Is SlicerJupyter broken on macOS due to argon2-cffi (again?)

So:

Changing this line:

to:

m_socket_id = zmq::message_t(id.data(), id.size());

fixes the build error. The breaking change was introduced in SlicerJupyter here:

and in Xeus here:

Why its breaking: not sure. There is a conversion constructor that should handle this:

but it doesn’t seem to be.

1 Like