[illumos-Advocates] [semi-RTI] I broke incremental builds with the manual page wad, ok a followup?
Garrett D'Amore
garrett at damore.org
Tue Mar 22 07:29:19 PDT 2011
On Tue, 2011-03-22 at 02:33 -0400, Richard Lowe wrote:
> A typo in the manual page wad broke incremental builds (I'm not quite
> sure how I'm the first to notice this?)
Neither am I, but the last couple of builds I've done have been full, as
I prefer to use full builds before filing an RTI. :-)
>
> I'd like approval to integrate the following diff as a (fix
> incremental) followup, the important change is the missing '/' after
> $(ROOTMAN)
>
> changeset: 13311:de40bba6236d
> tag: man-incr-fix
> tag: qbase
> tag: qtip
> tag: tip
> user: Richard Lowe <richlowe at richlowe.net>
> date: Tue Mar 22 02:27:11 2011 -0400
>
> description:
> 243 system manual pages should live with the software (fix incremental)
>
> modified:
> usr/src/man/man3perl/Makefile
>
> I'm running an incremental now to double check, full builds won't
> notice as the clobber will blow away the (unwritable) destination
> files, but I will run one before I integrate.
Approved. Please integrate this asap, and thanks for following up.
- Garrett
>
> -- Rich
>
> diff --git a/usr/src/man/man3perl/Makefile b/usr/src/man/man3perl/Makefile
> --- a/usr/src/man/man3perl/Makefile
> +++ b/usr/src/man/man3perl/Makefile
> @@ -43,10 +43,10 @@
> # As a workaround, install the files manually in a FRC target.
> CMD= $(INS) -s -m $(FILEMODE) -f $(ROOTMAN)/man$(MANSECT)
> install: FRC
> - @for file in $(MANFILES); do \
> - if [[ $$file -nt $(ROOTMAN)/man$(MANSECT)/$$file ]]; then \
> + @for file in $(MANFILES); do \
> + if [[ $$file -nt $(ROOTMAN)/man$(MANSECT)/$$file ]]; then \
> $(ECHO) $(CMD) $$file; \
> - $(RM) $(ROOTMAN)man$(MANSECT)/$$file; \
> + $(RM) $(ROOTMAN)/man$(MANSECT)/$$file; \
> $(CMD) $$file; \
> fi \
> done;
>
> -- Rich
>
> _______________________________________________
> Advocates mailing list
> Advocates at lists.illumos.org
> http://lists.illumos.org/m/listinfo/advocates
More information about the Advocates
mailing list