From 4bf9da999e6118f13b57451b07ff9a1e5c780496 Mon Sep 17 00:00:00 2001 From: Zhao Lei Date: Fri, 13 May 2016 11:44:53 +0800 Subject: [PATCH] btrfs-progs: autogen: Don't show success message on fail When autogen.sh failed, the success message is still in output: # ./autogen.sh ... configure.ac:131: error: possibly undefined macro: PKG_CHECK_VAR If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. Now type './configure' and 'make' to compile. # Fixed by check return value of autoconf. After patch: # ./autogen.sh ... configure.ac:132: error: possibly undefined macro: PKG_CHECK_VAR If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. # Signed-off-by: Zhao Lei Signed-off-by: David Sterba --- autogen.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/autogen.sh b/autogen.sh index 8b9a9cb..a5f9af2 100755 --- a/autogen.sh +++ b/autogen.sh @@ -64,9 +64,10 @@ echo " automake: $(automake --version | head -1)" chmod +x version.sh rm -rf autom4te.cache -aclocal $AL_OPTS -autoconf $AC_OPTS -autoheader $AH_OPTS +aclocal $AL_OPTS && +autoconf $AC_OPTS && +autoheader $AH_OPTS || +exit 1 # it's better to use helper files from automake installation than # maintain copies in git tree -- 2.7.4