On Thu, Nov 17, 2022 at 06:49:32PM +0000, Richard W.M. Jones wrote: > If you run the build several times it will fail unnecessarily with: > > ln -s passt pasta > ln: failed to create symbolic link 'pasta': File exists > make: *** [Makefile:134: pasta] Error 1 > > Signed-off-by: Richard W.M. Jones Reviewed-by: David Gibson I'm not sure why I haven't hit that before. > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index 1dc2df5..f8ecaea 100644 > --- a/Makefile > +++ b/Makefile > @@ -133,7 +133,7 @@ passt.avx2: $(PASST_SRCS) $(HEADERS) > passt.avx2: passt > > pasta.avx2 pasta.1 pasta: pasta%: passt% > - ln -s $< $@ > + ln -sf $< $@ > > qrap: $(QRAP_SRCS) passt.h > $(CC) $(FLAGS) $(CFLAGS) $(CPPFLAGS) $(QRAP_SRCS) -o qrap $(LDFLAGS) -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson