diff options
Diffstat (limited to 'usr')
-rw-r--r-- | usr/src/cmd/Makefile | 10 | ||||
-rw-r--r-- | usr/src/cmd/auditrecord/Makefile | 8 | ||||
-rw-r--r-- | usr/src/cmd/dtrace/demo/Makefile | 10 | ||||
-rw-r--r-- | usr/src/cmd/dtrace/test/tst/Makefile.com | 4 | ||||
-rw-r--r-- | usr/src/lib/libc/Makefile | 6 |
5 files changed, 24 insertions, 14 deletions
diff --git a/usr/src/cmd/Makefile b/usr/src/cmd/Makefile index e303927b65..5e496c38db 100644 --- a/usr/src/cmd/Makefile +++ b/usr/src/cmd/Makefile @@ -509,8 +509,11 @@ sparc_SUBDIRS= \ vntsd # -# Commands that are messaged. Note that 'lp' comes first -# (see previous comment about 'lp'.) +# Commands that are messaged. Note that 'lp' comes first (see previous comment +# about 'lp'.) +# +# We purposefully leave out auditrecord from illumos-joyent: it attempts to use +# Perl modules constructed as part of the build alongside the native Perl. # MSGSUBDIRS= \ abi \ @@ -521,7 +524,6 @@ MSGSUBDIRS= \ audit \ auditconfig \ auditd \ - auditrecord \ auditset \ auths \ autopush \ @@ -781,7 +783,7 @@ AUDITSUBDIRS= \ auditreduce \ auditset \ auditstat \ - praudit + praudit # # commands not owned by the systems group diff --git a/usr/src/cmd/auditrecord/Makefile b/usr/src/cmd/auditrecord/Makefile index 4f4670dfc9..fdf5213b3f 100644 --- a/usr/src/cmd/auditrecord/Makefile +++ b/usr/src/cmd/auditrecord/Makefile @@ -22,13 +22,15 @@ # Copyright 2010 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # +# Copyright (c) 2018, Joyent, Inc. +# include $(SRC)/cmd/Makefile.cmd ATTR = audit_record_attr ROOTAUDITDIR = $(ROOT)/usr/lib/audit -SECURITYFILES = $(ATTR:%=$(ROOTAUDITDIR)/%) +SECURITYFILES = $(ATTR:%=$(ROOTAUDITDIR)/%) $(SECURITYFILES) := FILEMODE = $(LIBFILEMODE) PROG = auditrecord @@ -41,7 +43,7 @@ ADTXMLFILE = $(LIBBSMDIR)/common/adt.xml .KEEP_STATE: -all: $(PROG) $(ATTR) +all: $(PROG) $(ATTR) install: all $(ROOTUSRSBINPROG) install_data @@ -59,7 +61,7 @@ clean: $(RM) $(ATTR) $(STRIPTEXT) $(AGETTEXT) $(ATTR): $(STRIPTEXT) $(ATTRPROC) $(ADTXMLFILE) $(ATTR).txt - ./$(STRIPTEXT) < $(ATTR).txt > $(ATTR) + $(PERL) ./$(STRIPTEXT) < $(ATTR).txt > $(ATTR) $(PERL) -I $(LIBBSMDIR) ./$(ATTRPROC) $(ADTXMLFILE) >> $(ATTR) $(ROOTUSRSBINPROG): $(PROG) diff --git a/usr/src/cmd/dtrace/demo/Makefile b/usr/src/cmd/dtrace/demo/Makefile index a75a418a96..cfb35083ee 100644 --- a/usr/src/cmd/dtrace/demo/Makefile +++ b/usr/src/cmd/dtrace/demo/Makefile @@ -21,6 +21,8 @@ # # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. # +# Copyright (c) 2018, Joyent, Inc. +# include ../../Makefile.cmd @@ -157,11 +159,11 @@ $(ROOTDEMODIR): $(ROOTDEMODIR)/%: % $(INS.file) -$(HTMLFILES): $(DFILES) $(MKDEMO) - ./$(MKDEMO) $@ +$(HTMLFILES): $(DFILES) $(MKDEMO) + $(PERL) ./$(MKDEMO) $@ -$(DFILES): $(MKDEMO) - ./$(MKDEMO) $@ +$(DFILES): $(MKDEMO) + $(PERL) ./$(MKDEMO) $@ $(ROOTDEMOFILES): $(ROOTDEMODIR) diff --git a/usr/src/cmd/dtrace/test/tst/Makefile.com b/usr/src/cmd/dtrace/test/tst/Makefile.com index d4b787d5ec..336c68e086 100644 --- a/usr/src/cmd/dtrace/test/tst/Makefile.com +++ b/usr/src/cmd/dtrace/test/tst/Makefile.com @@ -23,6 +23,8 @@ # Copyright 2008 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # +# Copyright (c) 2018, Joyent, Inc. +# include $(SRC)/cmd/Makefile.cmd @@ -109,6 +111,6 @@ scripts: FRC @cd ../cmd/scripts; pwd; $(MAKE) install dstyle: FRC - @if [ -n "$(DSRCS)" ]; then $(DSTYLE) $(DSRCS); fi + @if [ -n "$(DSRCS)" ]; then $(PERL) $(DSTYLE) $(DSRCS); fi FRC: diff --git a/usr/src/lib/libc/Makefile b/usr/src/lib/libc/Makefile index 75a6406779..531020ee23 100644 --- a/usr/src/lib/libc/Makefile +++ b/usr/src/lib/libc/Makefile @@ -24,6 +24,8 @@ # Copyright 2010 Nexenta Systems, Inc. All rights reserved. # Use is subject to license terms. # +# Copyright (c) 2018, Joyent, Inc. +# LIBBASENAME= libc LIBRARY= $(LIBBASENAME:%=%.a) @@ -104,7 +106,7 @@ ROOTVARIANTLIBS= $(VARIANTS:%=$(ROOTVARIANTDIR)/$(LIBBASENAME)_%.so.1) ROOTVARIANTLIBS64= $(VARIANTS64:%=$(ROOTVARIANTDIR64)/$(LIBBASENAME)_%.so.1) # definitions for install_h target -BASEHDRS= getxby_door.h +BASEHDRS= getxby_door.h CHECKHDRS= $(BASEHDRS:%.h=port/gen/%.check) HDRS= $(BASEHDRS) @@ -133,7 +135,7 @@ all: all_h lib32 $(BUILD64) .WAIT lib64 .WAIT etc THIRDPARTYLICENSE THIRDPARTYLICENSE: extract-copyright $(RM) $@ - ./extract-copyright . > $@ + $(PERL) ./extract-copyright . > $@ etc: $($(MACH)_ETC) |