erlang: Port to libei for Erlang 23

Replace the use of liberl_interface, which is removed in Erlang 23,
by libei. The implementation uses the ei_decode_iodata() function
which has been introduces only for Erlang 23, so it doesnt work with
earlier Erlang versions.
This commit is contained in:
Sergei Golovan
2020-06-01 22:22:45 +03:00
committed by Richard W.M. Jones
parent faa5d8507f
commit 987734fcca
4 changed files with 301 additions and 262 deletions

View File

@@ -358,11 +358,12 @@ Optional. Used to build the Vala bindings.
Optional. Used to build the LUA bindings.
=item Erlang
=item Erlang E<ge> 23
=item erl_interface
=item ei
Optional. Used to build the Erlang bindings.
Optional. Used to build the Erlang bindings. Note that Erlang E<le>
22 will not work unless you use libguestfs E<le> 1.42.
=item golang E<ge> 1.1.1