Print this page
4519 ABI checking needs to adapt to modern times, run by default
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Jens Elkner <jel+illumos@cs.uni-magdeburg.de>

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/env/illumos.sh
          +++ new/usr/src/tools/env/illumos.sh
↓ open down ↓ 24 lines elided ↑ open up ↑
  25   25  
  26   26  # Configuration variables for the runtime environment of the nightly
  27   27  # build script and other tools for construction and packaging of
  28   28  # releases.
  29   29  # This example is suitable for building an illumos workspace, which
  30   30  # will contain the resulting archives. It is based off the onnv
  31   31  # release. It sets NIGHTLY_OPTIONS to make nightly do:
  32   32  #       DEBUG build only (-D, -F)
  33   33  #       do not bringover from the parent (-n)
  34   34  #       runs 'make check' (-C)
       35 +#       checks for new interfaces in libraries (-A)
  35   36  #       runs lint in usr/src (-l plus the LINTDIRS variable)
  36   37  #       sends mail on completion (-m and the MAILTO variable)
  37   38  #       creates packages for PIT/RE (-p)
  38   39  #       checks for changes in ELF runpaths (-r)
  39   40  #       build and use this workspace's tools in $SRC/tools (-t)
  40   41  #
  41   42  # - This file is sourced by "bldenv.sh" and "nightly.sh" and should not 
  42   43  #   be executed directly.
  43   44  # - This script is only interpreted by ksh93 and explicitly allows the
  44   45  #   use of ksh93 language extensions.
  45   46  #
  46      -export NIGHTLY_OPTIONS='-FnCDlmprt'
       47 +export NIGHTLY_OPTIONS='-FnCDAlmprt'
  47   48  
  48   49  #
  49   50  # -- PLEASE READ THIS --
  50   51  #
  51   52  # The variables  GATE and CODEMGR_WS must always be customised to
  52   53  # match your workspace/gate location!!
  53   54  #
  54   55  # -- PLEASE READ THIS --
  55   56  #
  56   57  
↓ open down ↓ 175 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX