7033275 userland should default vendor to 'Oracle Corporation'
authorNorm Jacobs <Norm.Jacobs@Oracle.COM>
Tue, 05 Apr 2011 21:26:34 -0700
changeset 170 14cadb780400
parent 169 8f267234cc5c
child 171 dbff1afe6b31
7033275 userland should default vendor to 'Oracle Corporation' 7026922 Userland should pass -z ignore by default when building 7033380 automake installs scripts without execute bits in 162
components/automake/automake-1.10/automake.p5m
components/automake/automake-1.9.6/automake.p5m
make-rules/shared-macros.mk
transforms/defaults
--- a/components/automake/automake-1.10/automake.p5m	Tue Apr 05 12:47:49 2011 -0700
+++ b/components/automake/automake-1.10/automake.p5m	Tue Apr 05 21:26:34 2011 -0700
@@ -100,7 +100,7 @@
 file path=usr/share/automake-$(COMPONENT_VERSION)/Automake/XFile.pm
 file path=usr/share/automake-$(COMPONENT_VERSION)/COPYING
 file path=usr/share/automake-$(COMPONENT_VERSION)/INSTALL
-file path=usr/share/automake-$(COMPONENT_VERSION)/acinstall
+file path=usr/share/automake-$(COMPONENT_VERSION)/acinstall mode=0555
 file path=usr/share/automake-$(COMPONENT_VERSION)/am/ansi2knr.am
 file path=usr/share/automake-$(COMPONENT_VERSION)/am/check.am
 file path=usr/share/automake-$(COMPONENT_VERSION)/am/clean-hdr.am
@@ -142,20 +142,20 @@
 file path=usr/share/automake-$(COMPONENT_VERSION)/am/yacc.am
 file path=usr/share/automake-$(COMPONENT_VERSION)/ansi2knr.1
 file path=usr/share/automake-$(COMPONENT_VERSION)/ansi2knr.c
-file path=usr/share/automake-$(COMPONENT_VERSION)/compile
+file path=usr/share/automake-$(COMPONENT_VERSION)/compile mode=0555
 file path=usr/share/automake-$(COMPONENT_VERSION)/config-ml.in
-file path=usr/share/automake-$(COMPONENT_VERSION)/config.guess
-file path=usr/share/automake-$(COMPONENT_VERSION)/config.sub
-file path=usr/share/automake-$(COMPONENT_VERSION)/depcomp
-file path=usr/share/automake-$(COMPONENT_VERSION)/elisp-comp
-file path=usr/share/automake-$(COMPONENT_VERSION)/install-sh
-file path=usr/share/automake-$(COMPONENT_VERSION)/mdate-sh
-file path=usr/share/automake-$(COMPONENT_VERSION)/missing
-file path=usr/share/automake-$(COMPONENT_VERSION)/mkinstalldirs
-file path=usr/share/automake-$(COMPONENT_VERSION)/py-compile
-file path=usr/share/automake-$(COMPONENT_VERSION)/symlink-tree
+file path=usr/share/automake-$(COMPONENT_VERSION)/config.guess mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/config.sub mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/depcomp mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/elisp-comp mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/install-sh mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/mdate-sh mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/missing mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/mkinstalldirs mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/py-compile mode=0555
+file path=usr/share/automake-$(COMPONENT_VERSION)/symlink-tree mode=0555
 file path=usr/share/automake-$(COMPONENT_VERSION)/texinfo.tex
-file path=usr/share/automake-$(COMPONENT_VERSION)/ylwrap
+file path=usr/share/automake-$(COMPONENT_VERSION)/ylwrap mode=0555
 file path=usr/share/doc/automake/amhello-1.0.tar.gz
 file path=usr/share/info/automake.info
 file path=usr/share/info/automake.info-1
--- a/components/automake/automake-1.9.6/automake.p5m	Tue Apr 05 12:47:49 2011 -0700
+++ b/components/automake/automake-1.9.6/automake.p5m	Tue Apr 05 21:26:34 2011 -0700
@@ -93,7 +93,7 @@
 file path=usr/share/automake-1.9/Automake/XFile.pm
 file path=usr/share/automake-1.9/COPYING
 file path=usr/share/automake-1.9/INSTALL
-file path=usr/share/automake-1.9/acinstall
+file path=usr/share/automake-1.9/acinstall mode=0555
 file path=usr/share/automake-1.9/am/ansi2knr.am
 file path=usr/share/automake-1.9/am/check.am
 file path=usr/share/automake-1.9/am/clean-hdr.am
@@ -135,20 +135,20 @@
 file path=usr/share/automake-1.9/am/yacc.am
 file path=usr/share/automake-1.9/ansi2knr.1
 file path=usr/share/automake-1.9/ansi2knr.c
-file path=usr/share/automake-1.9/compile
+file path=usr/share/automake-1.9/compile mode=0555
 file path=usr/share/automake-1.9/config-ml.in
-file path=usr/share/automake-1.9/config.guess
-file path=usr/share/automake-1.9/config.sub
-file path=usr/share/automake-1.9/depcomp
-file path=usr/share/automake-1.9/elisp-comp
-file path=usr/share/automake-1.9/install-sh
-file path=usr/share/automake-1.9/mdate-sh
-file path=usr/share/automake-1.9/missing
-file path=usr/share/automake-1.9/mkinstalldirs
-file path=usr/share/automake-1.9/py-compile
-file path=usr/share/automake-1.9/symlink-tree
+file path=usr/share/automake-1.9/config.guess mode=0555
+file path=usr/share/automake-1.9/config.sub mode=0555
+file path=usr/share/automake-1.9/depcomp mode=0555
+file path=usr/share/automake-1.9/elisp-comp mode=0555
+file path=usr/share/automake-1.9/install-sh mode=0555
+file path=usr/share/automake-1.9/mdate-sh mode=0555
+file path=usr/share/automake-1.9/missing mode=0555
+file path=usr/share/automake-1.9/mkinstalldirs mode=0555
+file path=usr/share/automake-1.9/py-compile mode=0555
+file path=usr/share/automake-1.9/symlink-tree mode=0555
 file path=usr/share/automake-1.9/texinfo.tex
-file path=usr/share/automake-1.9/ylwrap
+file path=usr/share/automake-1.9/ylwrap mode=0555
 
 legacy pkg=SUNWgnu-automake-19 \
 	name="GNU Automake - A Makefile generator" \
--- a/make-rules/shared-macros.mk	Tue Apr 05 12:47:49 2011 -0700
+++ b/make-rules/shared-macros.mk	Tue Apr 05 21:26:34 2011 -0700
@@ -408,6 +408,9 @@
 # make sure all symbols are defined.
 LD_Z_DEFS =		-z defs
 
+# eliminate unreferenced dynamic dependencies
+LD_Z_IGNORE =		-z ignore
+
 # use direct binding
 LD_B_DIRECT =		-Bdirect
 
@@ -440,7 +443,7 @@
 # libraries to this macro, as it will apply to everything linked during the
 # component build.
 LD_OPTIONS +=	$(LD_MAP_NOEXSTK) $(LD_MAP_NOEXDATA.$(MACH)) \
-		$(LD_MAP_PAGEALIGN) $(LD_B_DIRECT)
+		$(LD_MAP_PAGEALIGN) $(LD_B_DIRECT) $(LD_Z_IGNORE)
 
 # Environment variables and arguments passed into the build and install
 # environment(s).  These are the initial settings.
--- a/transforms/defaults	Tue Apr 05 12:47:49 2011 -0700
+++ b/transforms/defaults	Tue Apr 05 21:26:34 2011 -0700
@@ -88,7 +88,7 @@
 #
 # Defaults for legacy metadata for SVR4 package information
 #
-<transform legacy -> default vendor "OpenSolaris">
+<transform legacy -> default vendor "Oracle Corporation">
 <transform legacy -> default hotline \
 	"Please contact your local service provider">
 <transform legacy -> default arch $(MACH)>