Navigation


Changeset 1561:699c3fb0c57b in freeDiameter for INSTALL.Ubuntu


Ignore:
Timestamp:
Jun 17, 2021, 1:44:45 AM (3 years ago)
Author:
Thomas Klausner <wiz@gatalith.at>
Branch:
default
Phase:
public
Message:

Switch from libidn to libidn2.

libidn2 is the backwards compatible successor to libidn,
and at least Red Hat 8 does not provide a dev package for libidn1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • INSTALL.Ubuntu

    r1351 r1561  
    1818
    1919The following packages are required to compile freeDiameter from source:
    20  cmake make gcc g++ flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
     20 cmake make gcc g++ flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev
    2121 
    22 (note that libidn and libsctp can be avoided by defining DISABLE_SCTP and DIAMID_IDNA_REJECT)
     22(note that libidn2 and libsctp can be avoided by defining DISABLE_SCTP and DIAMID_IDNA_REJECT)
    2323 
    2424Additionnaly, these ones may be useful:
     
    4545
    4646# Install the dependencies for building the source:
    47 sudo apt-get -y install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev ssl-cert debhelper fakeroot \
     47sudo apt-get -y install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev ssl-cert debhelper fakeroot \
    4848   libpq-dev libmysqlclient-dev libxml2-dev swig python-dev
    4949   
     
    8585
    86861) Install all packages dependencies
    87 # sudo apt-get install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
     87# sudo apt-get install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn2-dev
    8888
    89892) (OPTION) If you will compile modules that require postgresql, also install:
Note: See TracChangeset for help on using the changeset viewer.