Since version 20240726 the build of the libmceliece library and the following
test depends on valgrind package.

As documented here https://lib.mceliece.org/test.html:
~~~
Any change in the compiled library (compiling for a different architecture,
compiling with a different compiler, etc.) must be subjected to a new round of
tests. A compiled version of libmceliece that does not pass the full test suite
is not supported.
~~~

The valgrind test (data flow tests) checks that the compiled code does not contain
problematic instructions that allow the timing attacks.
How this can happen is described here:
https://blog.cr.yp.to/20240803-clang.html.

The valgrind package is not available on all Debian platforms, so libmceliece is
not tested on these platforms!
