diff --git a/SPECS/filesystem.spec b/SPECS/filesystem.spec
index 87fa9d2..566d03f 100644
--- a/SPECS/filesystem.spec
+++ b/SPECS/filesystem.spec
@@ -1,7 +1,7 @@
 Summary: The basic directory layout for a Linux system
 Name: filesystem
 Version: 3.2
-Release: 18%{?dist}
+Release: 20%{?dist}
 License: Public Domain
 URL: https://fedorahosted.org/filesystem
 Group: System Environment/Base
@@ -124,6 +124,10 @@ posix.mkdir("/usr/sbin")
 posix.mkdir("/usr/lib")
 posix.mkdir("/usr/lib/debug")
 posix.mkdir("/usr/lib/debug/usr")
+posix.mkdir("/usr/lib/debug/usr/bin")
+posix.mkdir("/usr/lib/debug/usr/sbin")
+posix.mkdir("/usr/lib/debug/usr/lib")
+posix.mkdir("/usr/lib/debug/usr/%{_lib}")
 posix.mkdir("/usr/%{_lib}")
 posix.symlink("usr/bin", "/bin")
 posix.symlink("usr/sbin", "/sbin")
@@ -146,9 +150,9 @@ restorecon /var/run 2>/dev/null >/dev/null || :
 restorecon /var/lock 2>/dev/null >/dev/null || :
 restorecon -r /usr/lib/debug/ 2>/dev/null >/dev/null || :
 restorecon /sys 2>/dev/null >/dev/null || :
-restorecon /boot 2>dev/null >/dev/null || :
-restorecon /proc 2>dev/null >/dev/null || :
-restorecon /dev 2>dev/null >/dev/null || :
+restorecon /boot 2>/dev/null >/dev/null || :
+restorecon /proc 2>/dev/null >/dev/null || :
+restorecon /dev 2>/dev/null >/dev/null || :
 
 %files -f filelist
 %defattr(0755,root,root,-)
@@ -168,7 +172,7 @@ restorecon /dev 2>dev/null >/dev/null || :
 /etc/bash_completion.d/
 /home
 /lib
-%ifarch x86_64 ppc64 sparc64 s390x aarch64
+%ifarch x86_64 ppc64 sparc64 s390x aarch64 ppc64le
 /%{_lib}
 %endif
 /media
@@ -192,11 +196,15 @@ restorecon /dev 2>dev/null >/dev/null || :
 %ghost /usr/lib/debug/lib
 %ghost /usr/lib/debug/%{_lib}
 %ghost /usr/lib/debug/usr
+%ghost /usr/lib/debug/usr/bin
+%ghost /usr/lib/debug/usr/sbin
+%ghost /usr/lib/debug/usr/lib
+%ghost /usr/lib/debug/usr/%{_lib}
 %ghost /usr/lib/debug/usr/.dwz
 %ghost /usr/lib/debug/sbin
 %attr(555,root,root) /usr/lib/games
 %attr(555,root,root) /usr/lib/sse2
-%ifarch x86_64 ppc64 sparc64 s390x aarch64
+%ifarch x86_64 ppc64 sparc64 s390x aarch64 ppc64le
 %attr(555,root,root) /usr/%{_lib}
 %else
 %attr(555,root,root) /usr/lib/tls
@@ -256,6 +264,12 @@ restorecon /dev 2>dev/null >/dev/null || :
 /var/yp
 
 %changelog
+* Mon May 25 2015 Ondrej Vasik <ovasik@redhat.com> - 3.2-20
+- prevent potentially broken symlinks in debuginfo dirs (#1195641)
+
+* Fri Aug 08 2014 Ondrej Vasik <ovasik@redhat.com> - 3.2-19
+- fix build on ppc64le architecture (#1125503)
+
 * Thu Mar 13 2014 Ondrej Vasik <ovasik@redhat.com> - 3.2-18
 - /var/run has incorrect selinux context after installation
   to disk image (#1034922)