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 - 3.2-20 +- prevent potentially broken symlinks in debuginfo dirs (#1195641) + +* Fri Aug 08 2014 Ondrej Vasik - 3.2-19 +- fix build on ppc64le architecture (#1125503) + * Thu Mar 13 2014 Ondrej Vasik - 3.2-18 - /var/run has incorrect selinux context after installation to disk image (#1034922)