aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorK. Eugene Carlson <kvngncrlsn@gmail.com>2021-08-10 11:25:39 +0200
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2021-08-14 21:18:00 +0700
commit574d0b9d899369b25bd80f4f95f1464a5915e4c2 (patch)
tree9dad0fb4a258d9f7b5c50de221267e7e6c6bf8a4 /system
parent841ae7d17209f19e94603ddac9a0023330f99e80 (diff)
system/opendoas: Workaround internal usage of the $BUILD variable.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system')
-rw-r--r--system/opendoas/opendoas.SlackBuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/system/opendoas/opendoas.SlackBuild b/system/opendoas/opendoas.SlackBuild
index 879b14d8b16b..6606982e3b45 100644
--- a/system/opendoas/opendoas.SlackBuild
+++ b/system/opendoas/opendoas.SlackBuild
@@ -97,6 +97,11 @@ if [ ! -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then
SHADOW="--with-shadow"
fi
+# Passing BUILD from the command line otherwise causes the build to fail (the
+# configure script uses the variable name).
+SBBUILD=$BUILD
+unset BUILD
+
# No CXXFLAGS
CFLAGS="$SLKCFLAGS" \
./configure \
@@ -108,6 +113,8 @@ CFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
+BUILD=$SBBUILD
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true