mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
31 lines
1.1 KiB
Diff
31 lines
1.1 KiB
Diff
|
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
|
||
|
|