# Do not ignore gcc fails in loop over PYTHONVERS
--- a/Makefile.in
+++ b/Makefile.in
@@ -84,7 +84,7 @@
 	$(CC) -g -o showkey showkey.o $(LIBNEWT) $(LDFLAGS) $(LIBS)
 
 _snack.$(SOEXT):   snack.c $(LIBNEWTSH)
-	@[ -n "$(PYTHONVERS)" ] && for ver in $(PYTHONVERS) $(PYTHONDBG); do \
+	@[ -z "$(PYTHONVERS)" ] || for ver in $(PYTHONVERS) $(PYTHONDBG); do \
 		pyconfig=$$ver-config; \
 		mkdir -p $$ver; \
 		PCFLAGS=`$$pyconfig --cflags`; \
@@ -95,7 +95,7 @@
 		$(CC) $(SHCFLAGS) $(CPPFLAGS) $(CFLAGS) $$PIFLAGS $$PCFLAGS -fPIC -c -o $$ver/snack.o snack.c; \
 		echo $(CC) --shared -fPIC $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L.  -lnewt $(LIBS); \
 		$(CC) --shared -fPIC $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L.  -lnewt $(LIBS); \
-	done || :
+	done
 	touch $@
 
 whiptail: $(NDIALOGOBJS) $(LIBNEWTSH)
