Source: nss-passwords
Version: 0.3-2
Severity: important
Tags: ftbfs
User: debian-ocaml-ma...@lists.debian.org
Usertags: ocaml-4.14.1-transition
Dear Maintainer,
Your package FTBFS with OCaml 4.14.1 with the following error:
[...]
nss_stubs.c:121:13: warning: "callback" is deprecated: use "caml_callback"
instead
121 | Store_field(cb_data, 0, callback);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
290 | #define String_val(x) ((const char *) Bp_val(x))
| ~^~~~~~~~~~~~~~~~~~~~~~~~~
nss_stubs.c:128:12: note: in expansion of macro 'String_val'
128 | memcpy(String_val(res), result.data, result.len);
| ^~~~~~~~~~
In file included from /usr/include/features.h:490,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from /usr/include/nspr/prinet.h:36,
from /usr/include/nspr/nspr.h:17,
from nss_stubs.c:41:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:26:1: note: expected
'void * restrict' but argument is of type 'const char *'
26 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src,
| ^~~~~
make[1]: *** [Makefile:27: nss_stubs.o] Error 2
make[1]: Leaving directory '/tmp/build/nss-passwords-0.3'
dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Packages rebuilt with OCaml 4.14.1 are available at:
http://ocaml.debian.net/transitions/ocaml-4.14.1/
Cheers,
--
Stéphane