summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Reisner <dreisner@archlinux.org>2014-12-22 14:44:55 +0100
committerAllan McRae <allan@archlinux.org>2016-12-05 06:20:08 +0100
commitcef0d726b454fcd93fc3d42ee7372c1f290db758 (patch)
treebece3492da0110ccfbcc404c1420518a1437f0e6
parente7fc5608667ce0c0d5b48c6c838c65ff288f254b (diff)
downloadpacman-cef0d726b454fcd93fc3d42ee7372c1f290db758.tar.gz
pacman-cef0d726b454fcd93fc3d42ee7372c1f290db758.tar.xz
makepkg: remove vestiges of global errexit
These 'set +E' diversions haven't been needed since global errexit was disabled in dca10b062f2 (January 2012).
-rw-r--r--scripts/makepkg.sh.in6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 02398cf8..a1385c17 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -276,12 +276,12 @@ resolve_deps() {
# deplist cannot be declared like this: local deplist=$(foo)
# Otherwise, the return value will depend on the assignment.
local deplist
- deplist="$(set +E; check_deps $*)" || exit 1
+ deplist="$(check_deps $*)" || exit 1
[[ -z $deplist ]] && return $R_DEPS_SATISFIED
if handle_deps $deplist; then
# check deps again to make sure they were resolved
- deplist="$(set +E; check_deps $*)" || exit 1
+ deplist="$(check_deps $*)" || exit 1
[[ -z $deplist ]] && return $R_DEPS_SATISFIED
fi
@@ -959,7 +959,7 @@ check_vcs_software() {
client=$(get_vcsclient "$proto") || exit $?
# ensure specified program is installed
local uninstalled
- uninstalled="$(set +E; check_deps $client)" || exit 1
+ uninstalled="$(check_deps $client)" || exit 1
# if not installed, check presence in depends or makedepends
if [[ -n "$uninstalled" ]] && (( ! NODEPS || ( VERIFYSOURCE && !DEP_BIN ) )); then
if ! in_array "$client" ${all_deps[@]}; then