[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1052233: FTBFS with OCaml 4.14.1



Source: nss-passwords
Version: 0.3-2
Severity: important
Tags: ftbfs
User: debian-ocaml-maint@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


Reply to: