Uploaded image for project: 'Apache Trafodion (Retired)'
  1. Apache Trafodion (Retired)
  2. TRAFODION-2024

Openssl libraries (ssl & crypto) should be dynamically linked not static

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0-incubating
    • None
    • client-odbc-linux
    • None

    Description

      Due to licensing constraint, we should not bundle openssl software (at least until they move to ASL2.0, which is in process) with our binary packages.

      Therefore, we should not link libssl and libcrypto statically, but dynamically.
      That change is in core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx

      This change will also add dependeny on having the shared libraries installed on runtime system. That should be reflected in wiki (Creating Build Environment), which currently says openssl-static package.

      The new dependency is "openssl" package on centos6, and "openssl-libs" on centos7.

      The dependency should also be reflected in the client install guide.
      docs/client_install/src/asciidoc/_chapters/odbc_linux.adoc

      Attachments

        Activity

          People

            hegdean Anuradha Hegde
            svarnau Steve Varnau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: