Print this page
7170 ENABLE_PERL64 multiarch builds
reviewed by: Andrew Stormont <andyjstormont@gmail.com>
reviewed by: Lauri Tirkkonen <lotheac@iki.fi>

Split Close
Expand all
Collapse all
          --- old/usr/src/Makefile.master
          +++ new/usr/src/Makefile.master
↓ open down ↓ 96 lines elided ↑ open up ↑
  97   97  __SUNC=                 $(POUND_SIGN)
  98   98  $(__SUNC)__GNUC=        $(POUND_SIGN)
  99   99  __GNUC64=               $(__GNUC)
 100  100  
 101  101  # Allow build-time "configuration" to enable or disable some things.
 102  102  # The default is POUND_SIGN, meaning "not enabled". If the environment
 103  103  # passes in an override like ENABLE_SMB_PRINTING= (empty) that will
 104  104  # uncomment things in the lower Makefiles to enable the feature.
 105  105  ENABLE_IPP_PRINTING=    $(POUND_SIGN)
 106  106  ENABLE_SMB_PRINTING=    $(POUND_SIGN)
      107 +ENABLE_PERL64=          $(POUND_SIGN)
 107  108  
 108  109  # CLOSED is the root of the tree that contains source which isn't released
 109  110  # as open source
 110  111  CLOSED=         $(SRC)/../closed
 111  112  
 112  113  # BUILD_TOOLS is the root of all tools including compilers.
 113  114  # ONBLD_TOOLS is the root of all the tools that are part of SUNWonbld.
 114  115  
 115  116  BUILD_TOOLS=            /ws/onnv-tools
 116  117  ONBLD_TOOLS=            $(BUILD_TOOLS)/onbld
↓ open down ↓ 49 lines elided ↑ open up ↑
 166  167  CTFMERGE=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfmerge
 167  168  CTFSTABS=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstabs
 168  169  CTFSTRIP=       $(ONBLD_TOOLS)/bin/$(MACH)/ctfstrip
 169  170  NDRGEN=         $(ONBLD_TOOLS)/bin/$(MACH)/ndrgen
 170  171  GENOFFSETS=     $(ONBLD_TOOLS)/bin/genoffsets
 171  172  XREF=           $(ONBLD_TOOLS)/bin/xref
 172  173  FIND=           /usr/bin/find
 173  174  PERL=           /usr/bin/perl
 174  175  PERL_VERSION=   5.10.0
 175  176  PERL_PKGVERS=   -510
 176      -PERL_ARCH =             i86pc-solaris-64int
 177      -$(SPARC_BLD)PERL_ARCH = sun4-solaris-64int
      177 +PERL_ARCH=      i86pc-solaris-64int
      178 +PERL_ARCH64=    i86pc-solaris-64
      179 +$(SPARC_BLD)PERL_ARCH=          sun4-solaris-64int
      180 +$(SPARC_BLD)PERL_ARCH64=        sun4-solaris-64
 178  181  PYTHON_26=      /usr/bin/python2.6
 179  182  PYTHON=         $(PYTHON_26)
 180  183  SORT=           /usr/bin/sort
 181  184  TOUCH=          /usr/bin/touch
 182  185  WC=             /usr/bin/wc
 183  186  XARGS=          /usr/bin/xargs
 184  187  ELFEDIT=        /usr/bin/elfedit
 185  188  ELFSIGN=        /usr/bin/elfsign
 186  189  DTRACE=         /usr/sbin/dtrace -xnolibs
 187  190  UNIQ=           /usr/bin/uniq
↓ open down ↓ 986 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX