diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2020-01-10 05:59:52 -0500 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2020-01-10 07:45:57 -0500 |
commit | 8e1bc377225bc8df7a20a4d8a9b25a3fa538e2fd (patch) | |
tree | c4b2a02a752c9831b6d8c35492f95652af6e7ad6 /libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch | |
parent | 3e2b6810e6cb28bd2983de22c8dfdf2b0c3bbc5b (diff) | |
download | abslibre-8e1bc377225bc8df7a20a4d8a9b25a3fa538e2fd.tar.gz abslibre-8e1bc377225bc8df7a20a4d8a9b25a3fa538e2fd.tar.bz2 abslibre-8e1bc377225bc8df7a20a4d8a9b25a3fa538e2fd.zip |
[pacman]: rebuild for new 'file' package
Diffstat (limited to 'libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch')
-rw-r--r-- | libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch b/libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch new file mode 100644 index 000000000..7b077ad8c --- /dev/null +++ b/libre-testing/pacman/makepkg-fix-one-more-file-seccomp-issue.patch @@ -0,0 +1,30 @@ +From 00cfc6c5c9700b597c384743c2f057a2ba7125e2 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz <eschwartz@archlinux.org> +Date: Thu, 9 Jan 2020 20:49:17 -0500 +Subject: [pacman-dev] [PATCH] makepkg: fix one more file-seccomp issue + +When file is called via fakeroot, it doesn't matter whether you use -z +or not, it is still incompatible with seccomp. Fix by configuring it +with FILECMD when used in the fakeroot 'tidy' run. + +Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> +--- + scripts/libmakepkg/tidy/strip.sh.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scripts/libmakepkg/tidy/strip.sh.in b/scripts/libmakepkg/tidy/strip.sh.in +index 1bd810f0..876f00f0 100644 +--- a/scripts/libmakepkg/tidy/strip.sh.in ++++ b/scripts/libmakepkg/tidy/strip.sh.in +@@ -111,7 +111,7 @@ tidy_strip() { + + local binary strip_flags + find . -type f -perm -u+w -print0 2>/dev/null | while IFS= read -rd '' binary ; do +- case "$(file -bi "$binary")" in ++ case "$(@FILECMD@ -bi "$binary")" in + *application/x-sharedlib*) # Libraries (.so) + strip_flags="$STRIP_SHARED";; + *application/x-archive*) # Libraries (.a) +-- +2.24.1 + |