Really skip setting execute bit on scripts/patchfns. Index: quilt/Makefile.in =================================================================== --- quilt.orig/Makefile.in +++ quilt/Makefile.in @@ -275,7 +275,7 @@ $(patsubst %.in,%,$(wildcard bin/*.in qu -e 's:@LOCALEDIR''@:$(localedir):g' \ -e 's:@DOCSUBDIR''@:$(docdir):g' \ $< > $@ - @$(if $(filter-out $<,$(NON_EXEC_IN)),chmod +x $@) + @$(if $(filter $@,$(NON_EXEC_IN)),,chmod +x $@) lib/backup-files.o :: Makefile