On 22/05/2019 12:58, Daniel P. Berrangé wrote:
On Thu, May 16, 2019 at 07:38:59PM -0700, Richard Henderson wrote:
The change in v8 is to which objects are linked in to user-only
from the crypto directory.  Daniel asked for all of crypto-obj-y
to be added, but I have been unable to find a solution that works.

If I add crypto-obj-y, then authz-obj-y must be included to resolve
dependencies.  Daniel suggested splitting authz-obj-y into two, so
that linux-user plus some of the tools need not link against libpam.

However, I tried that, and in the process managed to break testing.
I'm not really sure what I did wrong:

   TEST    check-speed: tests/benchmark-crypto-cipher
   ERROR - too few tests run (expected 32, got 0)

Or maybe it was broken before, but at least this way I'm not touching
any of the variables that affect tests/Makefile.include.

Given that user-only *is* being linked against the enabled crypto libs,
the behaviour between static and non-static is identical, which is I
believe the major portion of Daniel's request.  I think further cleanup
to the makefiles can be done separately.


For avoidance of any doubt

   Acked-by: Daniel P. Berrangé <berra...@redhat.com>

for Richard to send a pull request with any of the crypto related patches
I'm tagged as maintainer for.

The same for linux-user part:

  Acked-by: Laurent Vivier <laur...@vivier.eu>

Thanks,
Laurent

Reply via email to