[pacman-dev] [PATCH 3/3] makepkg: fix pkgver() function not aborting on errors
Luke Shumaker
lukeshu at lukeshu.com
Tue Aug 14 02:13:32 UTC 2018
On Mon, 13 Aug 2018 21:20:58 -0400,
Eli Schwartz wrote:
> diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
> index bb24c633..1ab2ea3c 100644
> --- a/scripts/makepkg.sh.in
> +++ b/scripts/makepkg.sh.in
> @@ -188,6 +188,9 @@ enter_fakeroot() {
> # Re-sources the PKGBUILD afterwards to allow for other variables that use $pkgver
> update_pkgver() {
> newpkgver=$(run_function_safe pkgver)
> + if (( $? != 0 )); then
> + error_function pkgver
> + fi
Why bring $? in to it, why not:
if ! newpkgver=$(run_function_safe pkgver); then
error_function pkgver
fi
--
Happy hacking,
~ Luke Shumaker
More information about the pacman-dev
mailing list