%post -n asan-build-env
# Add /usr/lib/libasan.so to /etc/ld.so.preload
[ -f /etc/ld.so.preload ] && mv -v /etc/ld.so.preload /etc/ld.so.preload.orig
-echo "%{_libdir}/libasan.so" > /etc/ld.so.preload
-echo "%{_libdir}/libcrypt-2.30.so" >> /etc/ld.so.preload
+echo "libasan.so" > /etc/ld.so.preload
+echo "libcrypt-2.30.so" >> /etc/ld.so.preload
[ -f /etc/ld.so.preload.orig ] && cat /etc/ld.so.preload.orig >> /etc/ld.so.preload
%preun -n asan-build-env
echo "%{tsan_runtime_options}" | tee TSAN_OPTIONS
echo "%{ubsan_runtime_options}" | tee UBSAN_OPTIONS
-echo "%{libdir}/libasan.so" | tee asan-runtime-ld.so.preload
+echo "libasan.so" | tee asan-runtime-ld.so.preload
+echo "libcrypt-2.30.so" | tee -a asan-runtime-ld.so.preload
%ifarch x86_64
gcc -shared -o libhwasan.so -fPIC hwasan_stub.c