libgcrypt-1.6.1-18.7 defective, u-boot and spotify doesn't work, ideas ?

Hello all, I’ve installed the latest and greatest Leap but for me was a big leap back >:(, the libcrypt package seem to be badly screwed and it kills the u-boot

The compilation of the local hosted sandboxed environment for u-boot testing succeeds but the resulting binary crashes with some libgcrypt related messages:

  1. first it looks for the directory /etc/gcrypt (not created by the rpm install) and then for the file /etc/gcrypt/fips_enabled, if it doesn’t find it it dies with this error message:
    **access("/etc/gcrypt/fips_enabled", F_OK) = -1 ENOENT (No such file or directory)
    write(2, "Ohhhh jeeee: ", 13Ohhhh jeeee: ) = 13
    write(2, “… this is a bug (global.c:137:”…, 45… this is a bug (global.c:137:global_init)
  2. If someone creates the file then it fails trying to allocate memory regardless of the ulimit settings:
    **access("/etc/gcrypt/fips_enabled", F_OK) = 0
    write(2, “FATAL: failed to create the FSM “…, 74FATAL: failed to create the FSM lock in libgcrypt: Cannot allocate memory
    ) = 74
    connect(3, {sa_family=AF_LOCAL, sun_path=”/dev/log”}, 110) = 0
    sendto(3, “out of memory [14413]”, 21, MSG_NOSIGNAL, NULL, 0) = 21

**I’ve seen bug reports with a similar issue trying to run spotify and there the solution was to compile spotify with an old 13.2 libgcrypt version that is not possible for me on u-boot.

I have logged a formal bug report but while the maintainers look into the issue maybe someone has a quick idea, my google-fu didn’t turn to be of much help.