Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix node12 compilation errors and get it working on centos 7 #120

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Aug 16, 2020

  1. compile on node12

    moxonj authored and Joshua Houghton committed Aug 16, 2020
    Configuration menu
    Copy the full SHA
    fb5a5f5 View commit details
    Browse the repository at this point in the history
  2. compile sasl

    Your Name authored and Joshua Houghton committed Aug 16, 2020
    Configuration menu
    Copy the full SHA
    458b659 View commit details
    Browse the repository at this point in the history
  3. Remove dependancy on libldap on linux

    The issue is that centos 7 has the old version of openssl installed
    and node12 is compiled with the new version of openssl. As libldap
    on centos 7 is compiled against the old version of openssl we get a
    segfault if we compile against the system version of libldap.
    
    Thereofore I've built a version of libldap against the correct
    version of openssl which i then statically link against my node
    library. I've also included the ldap header file so i can remove
    the dependancy on openldap-devel.
    
    Signed-off-by: Joshua Houghton <[email protected]>
    jjhoughton authored and Joshua Houghton committed Aug 16, 2020
    Configuration menu
    Copy the full SHA
    37dbb20 View commit details
    Browse the repository at this point in the history