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