For me the problem wasn't libaacs, but the aacs_info binary which seems to independently link to libgcrypt. Before setting the LD_PRELOAD environment variable it pretty much gave up getting any information about the blu-ray video, afterwards it still failed, but it did try.

# ldd /usr/bin/aacs_info
        linux-vdso.so.1 =>  (0x00007fff29f5f000)
        libaacs.so.0 => /usr/lib64/libaacs.so.0 (0x0000003ecf800000)
        libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x0000003086600000)
        libpthread.so.0 => /usr/lib64/libpthread.so.0 (0x0000003070200000)
        libc.so.6 => /usr/lib64/libc.so.6 (0x000000306fe00000)
        libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 (0x0000003ecf400000)
        libdl.so.2 => /usr/lib64/libdl.so.2 (0x0000003070600000)
        /lib64/ld-linux-x86-64.so.2 (0x000000306fa00000)

Richard