[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openssl-gost] [gost-engine/engine] fced79: Fix gost engine suffix (for MacOS X)



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: fced7943558903bcd081cf8e78ef402862451e29
      https://github.com/gost-engine/engine/commit/fced7943558903bcd081cf8e78ef402862451e29
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Fix gost engine suffix (for MacOS X)

On MacOS X, OpenSSL and cmake have different ideas on what suffix a
dynamically loadable module should have.  OpenSSL expects .dylib,
while cmake uses .so by default.

Fixed by explicitly telling cmake to use the same suffix as for shared
libraries.


  Commit: f060b9f1d9f024809467f0f0e3fb0c535e68bcef
      https://github.com/gost-engine/engine/commit/f060b9f1d9f024809467f0f0e3fb0c535e68bcef
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M .github/workflows/ci.yml

  Log Message:
  -----------
  Build gcc-asan-openssl-master on MacOS X as well


  Commit: cdc6cc529860e3f6bb00fec4710bd6b9449ee8f6
      https://github.com/gost-engine/engine/commit/cdc6cc529860e3f6bb00fec4710bd6b9449ee8f6
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M .github/workflows/ci.yml

  Log Message:
  -----------
  fixup! Build gcc-asan-openssl-master on MacOS X as well


  Commit: 2b744fbe030f7b6fde93b1a2f0129295f2ae75cc
      https://github.com/gost-engine/engine/commit/2b744fbe030f7b6fde93b1a2f0129295f2ae75cc
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M .github/workflows/ci.yml

  Log Message:
  -----------
  fixup! Build gcc-asan-openssl-master on MacOS X as well


  Commit: ce838878b65b12d403af2e54224bf200e49d3efb
      https://github.com/gost-engine/engine/commit/ce838878b65b12d403af2e54224bf200e49d3efb
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M .github/workflows/ci.yml

  Log Message:
  -----------
  squash! Build gcc-asan-openssl-master on MacOS X as well

This removes the use of before_script.sh, and replaces it with the
corresponding action steps.  Especially, 'sudo cpanm' seems to fail on
MacOS X, while there's hope that the corresponding perl-action will
work.


Compare: https://github.com/gost-engine/engine/compare/4573bedad51d...ce838878b65b