diff --git a/ChangeLog b/ChangeLog index 589d1ae18..b45015b75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2009-07-01 Pavel Roskin + * Makefile.in: When installing symlinks, use "cp -fR", which + works on FreeBSD and MacOSX. + From Yves Blusseau + * kern/dl.c (grub_dl_resolve_symbol): Make static. * include/grub/dl.h: Remove grub_dl_resolve_symbol(). diff --git a/Makefile.in b/Makefile.in index f82566a70..54a05d629 100644 --- a/Makefile.in +++ b/Makefile.in @@ -229,7 +229,7 @@ install-local: all $(INSTALL_DATA) $$dir$$file $(DESTDIR)$(includedir)/$$dest; \ elif test -L "$$dir$$file"; then \ rm -rf $(DESTDIR)$(includedir)/$$dest && \ - cp -fP $$dir$$file $(DESTDIR)$(includedir)/$$dest; \ + cp -fR $$dir$$file $(DESTDIR)$(includedir)/$$dest; \ fi; \ done $(SHELL) $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)