Print this page
8982 Support building with OpenSSL 1.1

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/scripts/nightly.sh
          +++ new/usr/src/tools/scripts/nightly.sh
↓ open down ↓ 20 lines elided ↑ open up ↑
  21   21  #
  22   22  
  23   23  #
  24   24  # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
  25   25  # Copyright 2008, 2010, Richard Lowe
  26   26  # Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
  27   27  # Copyright 2012 Joshua M. Clulow <josh@sysmgr.org>
  28   28  # Copyright 2018 (c) Joyent, Inc.  All rights reserved.
  29   29  # Copyright (c) 2017 by Delphix. All rights reserved.
  30   30  # Copyright 2018 Joyent, Inc.
       31 +# Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
  31   32  #
  32   33  # Based on the nightly script from the integration folks,
  33   34  # Mostly modified and owned by mike_s.
  34   35  # Changes also by kjc, dmk.
  35   36  #
  36   37  # BRINGOVER_WS may be specified in the env file.
  37   38  # The default is the old behavior of CLONE_WS
  38   39  #
  39   40  # -i on the command line, means fast options, so when it's on the
  40   41  # command line (only), lint and check builds are skipped no matter what
↓ open down ↓ 1615 lines elided ↑ open up ↑
1656 1657  #
1657 1658  
1658 1659  if [[ ! -f $SRC/Makefile ]]; then
1659 1660          build_ok=n
1660 1661          echo "\nUnable to find \"Makefile\" in $SRC." | \
1661 1662              tee -a $build_environ_file >> $LOGFILE
1662 1663          exit 1
1663 1664  fi
1664 1665  
1665 1666  ( cd $SRC
1666      -  for target in cc-version cc64-version java-version; do
     1667 +  for target in cc-version cc64-version java-version openssl-version; do
1667 1668          echo
1668 1669          #
1669 1670          # Put statefile somewhere we know we can write to rather than trip
1670 1671          # over a read-only $srcroot.
1671 1672          #
1672 1673          rm -f $TMPDIR/make-state
1673 1674          export SRC
1674 1675          if $MAKE -K $TMPDIR/make-state -e $target 2>/dev/null; then
1675 1676                  continue
1676 1677          fi
↓ open down ↓ 489 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX