Print this page
4863 illumos-gate can't be built with fresh perl versions


   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2012 by Delphix. All rights reserved.
  25 # Copyright 2014 Garrett D'Amore <garrett@damore.org>

  26 #
  27 
  28 #
  29 # Makefile.master, global definitions for system source
  30 #
  31 ROOT=           /proto
  32 
  33 #
  34 # Adjunct root, containing an additional proto area to be used for headers
  35 # and libraries.
  36 #
  37 ADJUNCT_PROTO=
  38 
  39 #
  40 # Adjunct for building things that run on the build machine.
  41 #
  42 NATIVE_ADJUNCT= /usr
  43 
  44 #
  45 # RELEASE_BUILD should be cleared for final release builds.


 150 YACC=           /usr/ccs/bin/yacc
 151 CPP=            /usr/lib/cpp
 152 JAVAC=          $(JAVA_ROOT)/bin/javac
 153 JAVAH=          $(JAVA_ROOT)/bin/javah
 154 JAVADOC=        $(JAVA_ROOT)/bin/javadoc
 155 RMIC=           $(JAVA_ROOT)/bin/rmic
 156 JAR=            $(JAVA_ROOT)/bin/jar
 157 CTFCONVERT=     $(ONBLD_TOOLS)/bin/$(MACH)/ctfconvert
 158 CTFMERGE=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfmerge
 159 CTFSTABS=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstabs
 160 CTFSTRIP=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstrip
 161 NDRGEN=         $(ONBLD_TOOLS)/bin/$(MACH)/ndrgen
 162 GENOFFSETS=     $(ONBLD_TOOLS)/bin/genoffsets
 163 CTFCVTPTBL=     $(ONBLD_TOOLS)/bin/ctfcvtptbl
 164 CTFFINDMOD=     $(ONBLD_TOOLS)/bin/ctffindmod
 165 XREF=           $(ONBLD_TOOLS)/bin/xref
 166 FIND=           /usr/bin/find
 167 PERL=           /usr/bin/perl
 168 PERL_VERSION=   5.10.0
 169 PERL_PKGVERS=   -510


 170 PYTHON_26=      /usr/bin/python2.6
 171 PYTHON=         $(PYTHON_26)
 172 SORT=           /usr/bin/sort
 173 TOUCH=          /usr/bin/touch
 174 WC=             /usr/bin/wc
 175 XARGS=          /usr/bin/xargs
 176 ELFEDIT=        /usr/bin/elfedit
 177 ELFSIGN=        /usr/bin/elfsign
 178 DTRACE=         /usr/sbin/dtrace -xnolibs
 179 UNIQ=           /usr/bin/uniq
 180 TAR=            /usr/bin/tar
 181 ASTBINDIR=      /usr/ast/bin
 182 MSGCC=          $(ASTBINDIR)/msgcc
 183 
 184 FILEMODE=       644
 185 DIRMODE=        755
 186 
 187 #
 188 # The version of the patch makeup table optimized for build-time use.  Used
 189 # during patch builds only.




   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2012 by Delphix. All rights reserved.
  25 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  26 # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
  27 #
  28 
  29 #
  30 # Makefile.master, global definitions for system source
  31 #
  32 ROOT=           /proto
  33 
  34 #
  35 # Adjunct root, containing an additional proto area to be used for headers
  36 # and libraries.
  37 #
  38 ADJUNCT_PROTO=
  39 
  40 #
  41 # Adjunct for building things that run on the build machine.
  42 #
  43 NATIVE_ADJUNCT= /usr
  44 
  45 #
  46 # RELEASE_BUILD should be cleared for final release builds.


 151 YACC=           /usr/ccs/bin/yacc
 152 CPP=            /usr/lib/cpp
 153 JAVAC=          $(JAVA_ROOT)/bin/javac
 154 JAVAH=          $(JAVA_ROOT)/bin/javah
 155 JAVADOC=        $(JAVA_ROOT)/bin/javadoc
 156 RMIC=           $(JAVA_ROOT)/bin/rmic
 157 JAR=            $(JAVA_ROOT)/bin/jar
 158 CTFCONVERT=     $(ONBLD_TOOLS)/bin/$(MACH)/ctfconvert
 159 CTFMERGE=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfmerge
 160 CTFSTABS=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstabs
 161 CTFSTRIP=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstrip
 162 NDRGEN=         $(ONBLD_TOOLS)/bin/$(MACH)/ndrgen
 163 GENOFFSETS=     $(ONBLD_TOOLS)/bin/genoffsets
 164 CTFCVTPTBL=     $(ONBLD_TOOLS)/bin/ctfcvtptbl
 165 CTFFINDMOD=     $(ONBLD_TOOLS)/bin/ctffindmod
 166 XREF=           $(ONBLD_TOOLS)/bin/xref
 167 FIND=           /usr/bin/find
 168 PERL=           /usr/bin/perl
 169 PERL_VERSION=   5.10.0
 170 PERL_PKGVERS=   -510
 171 PERL_ARCH =             i86pc-solaris-64int
 172 $(SPARC_BLD)PERL_ARCH = sun4-solaris-64int
 173 PYTHON_26=      /usr/bin/python2.6
 174 PYTHON=         $(PYTHON_26)
 175 SORT=           /usr/bin/sort
 176 TOUCH=          /usr/bin/touch
 177 WC=             /usr/bin/wc
 178 XARGS=          /usr/bin/xargs
 179 ELFEDIT=        /usr/bin/elfedit
 180 ELFSIGN=        /usr/bin/elfsign
 181 DTRACE=         /usr/sbin/dtrace -xnolibs
 182 UNIQ=           /usr/bin/uniq
 183 TAR=            /usr/bin/tar
 184 ASTBINDIR=      /usr/ast/bin
 185 MSGCC=          $(ASTBINDIR)/msgcc
 186 
 187 FILEMODE=       644
 188 DIRMODE=        755
 189 
 190 #
 191 # The version of the patch makeup table optimized for build-time use.  Used
 192 # during patch builds only.