source:
npl/system/klibc/patches/install-headers-with-consistent-mode.patch
Last change on this file was c5c522c, checked in by , 8 years ago | |
---|---|
|
|
File size: 1.0 KB |
-
scripts/Kbuild.install
From: Ben Hutchings <ben@decadent.org.uk> Date: Wed, 09 Sep 2015 01:24:56 +0100 Subject: Install headers with consistent mode Forwarded: http://www.zytor.com/pipermail/klibc/2016-January/003891.html Currently we ensure the installed headers are readable by everyone, but write permissions will depend on the current umask. Turn off the group and other writable bits to ensure consistent results. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> ---
a b header: 102 102 ln -sf /usr/include/$(DEB_HOST_MULTIARCH)/asm $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/ || exit; \ 103 103 fi 104 104 $(Q)cp -rf usr/include/. $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/. 105 $(Q)chmod -R a+rX $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include105 $(Q)chmod -R a+rX,go-w $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include 106 106 $(Q)$(install-data) $(srctree)/klcc/klcc.1 $(INSTALLROOT)$(mandir)/man1/$(KCROSS)klcc.1 107 107 $(Q)$(install-bin) $(objtree)/klcc/$(KCROSS)klcc $(INSTALLROOT)$(bindir) 108 108
Note: See TracBrowser
for help on using the repository browser.