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

[openssl-gost] [gost-engine/engine] 023afe: test/run_tests: Always set paths when OPENSSL_ROOT...



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: 023afe35563fb9a632b1c868671f0840fd99f3fc
      https://github.com/gost-engine/engine/commit/023afe35563fb9a632b1c868671f0840fd99f3fc
  Author: Richard Levitte <richard@levitte.org>
  Date:   2019-08-24 (Sat, 24 Aug 2019)

  Changed paths:
    M test/run_tests

  Log Message:
  -----------
  test/run_tests: Always set paths when OPENSSL_ROOT_DIR is defined

When the environment variable OPENSSL_ROOT_DIR is defined, we need to
ensure that PATH and LD_LIBRARY_PATH are properly affected.

This is a little bit complicated, since OPENSSL_ROOT_DIR could point
at an OpenSSL build directory as well as an OpenSSL installation
tree.  Fortunately, it's easy to detect the difference; if it's a
build tree, there's a sub-directory 'apps'.

For installation trees, it's further complicated by OpenSSL's
'multilib' target attribute, which exists for platforms that support
directory separated libraries for differing bitness (typically 32-bit
and 64-bit libraries).  We trust pkg-config to give us the answer.
Binaries are easier, they live in $OPENSL_ROOT_DIR/bin.

Fixes #146


  Commit: 0fe110a402e8ebb88e1daaa81d382606f68a3642
      https://github.com/gost-engine/engine/commit/0fe110a402e8ebb88e1daaa81d382606f68a3642
  Author: Richard Levitte <richard@levitte.org>
  Date:   2019-08-24 (Sat, 24 Aug 2019)

  Changed paths:
    M .cirrus.yml

  Log Message:
  -----------
  .cirrus.yml: install pkgconf

That will add the pkg-config on FreeBSD


  Commit: 2e5995f5f69963fb37186378ec01ccb31f0f5000
      https://github.com/gost-engine/engine/commit/2e5995f5f69963fb37186378ec01ccb31f0f5000
  Author: Dmitry Belyavskiy <beldmit@users.noreply.github.com>
  Date:   2019-08-24 (Sat, 24 Aug 2019)

  Changed paths:
    M .cirrus.yml
    M test/run_tests

  Log Message:
  -----------
  Merge pull request #160 from levitte/fix-146

test/run_tests: Always set paths when OPENSSL_ROOT_DIR is defined


Compare: https://github.com/gost-engine/engine/compare/53a09efd9d93...2e5995f5f699