> According to 'info Autoconf --index LN_S' as quoted by Ralf, it is not > *portable* to do > $(LN_S) a_file a_dir > because it behaves differently depending on whether LN_S is "ln -s", > "ln" (or, as in this case, "cp -p").
That is certainly true. > This: > $(LN_S) $(fsrcpfx)ada/$(f) $(RTSDIR) > fits that non-portable pattern That's wrong. The above is $(LN_S) /full/path/to/a_file a_dir which is quite different from $(LN_S) a_file a_dir and will work equally well with ln or ln -s or cp -p. > Ralf recommends that, for > portability, it should be changed to something like And I recommend that we do nothing here because there's nothing broken. Arno