Roland Mainz <roland.mainz at nrubsig.org> writes:

> The patch covers two items:
> 1. usr/src/lib/libmapid/Makefile.com assumes "ln" can override an
> exixting link. This will not work for a POSIX-conformant version of
> "ln". The patch...
> -- snip --
> Index: src/lib/libmapid/Makefile.com
> ===================================================================
> --- src/lib/libmapid/Makefile.com       (revision 647)
> +++ src/lib/libmapid/Makefile.com       (working copy)
> @@ -41,6 +41,7 @@
>  ROOTSLINK32  = $(ROOTLIBDIR)/32
>  
>  $(ROOTSLINK32):        $(ROOTLIBDIR)
> +       $(RM) $@ ; \
>         $(SYMLINK) . $@
>  
>  #
> -- snip --
> ... fixes the problem by adjusting usr/src/lib/libmapid/Makefile.com to
> follow the XPG rules for "ln" (e.g. it can't overwrite an existing
> link).

This is CR 6434605 (repeated make install fails in libmapid).  I observed
this during nightly -i builds, but couldn't reproduce it later.

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University

Reply via email to