Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-9785

Debian/testing now relies on openssl 1.1.0

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.8, 1.6.19
    • Component/s: freeswitch-core
    • Labels:
      None
    • Environment:
      Debian testing
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian sid/unstable
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      f18f82cffee354543331ead39b3eb6f8e40ebd9e
    • GIT Master Revision hash::
      d2ea7dcc5e7b9eeb5df4f02a72fb42fac68f5c1b

      Description

      Debian/testing (and sid) now includes openssl 1.1.0 instead of 1.0.2 and the APIs have changed. I've tried to find an issue mentioning this for sid but couldn't find one.

      So far I've noticed this prevents compilation of lib/srtp/crypto/ and core's src/switch_core_cert.c . I've started looking into upgrading the APIs (it's mostly that static structures are now handled dynamically) and I'm working on a PR for the C code. But I won't know how to make sure this integrates properly with the build scripts so will need help with integrating this (but later on).

      Opening this issue to track this upgrade effort, if someone on the FreeSwitch team feels it's not necessary please let me know.

        Attachments

          Activity

            People

            • Assignee:
              mikej Mike Jerris
              Reporter:
              stephalnet St├ęphane Alnet
            • Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: