Wireshark-commits: [Wireshark-commits] master-3.0 3d25143: wsutil: fix build failure of Debian pack
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sun, 30 Jun 2019 13:50:27 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=3d25143bbb5a8422bb9b7612b303960ef24d067e
Submitter: "Peter Wu <peter@xxxxxxxxxxxxx>"
Changed: branch: master-3.0
Repository: wireshark

Commits:

3d25143 by Peter Wu (peter@xxxxxxxxxxxxx):

    wsutil: fix build failure of Debian packages on Ubuntu 16.04
    
    The libwsutil symbols file contains two public symbols which depend on
    Libgcrypt 1.7.0. As the version included with Ubuntu 16.04 is too old,
    building a Debian package fails due to missing two curve25519 symbols.
    Add stub implementations as workaround.
    
    Change-Id: Ie39e784e9e631750b5269d038772496565b2dce8
    Reviewed-on: https://code.wireshark.org/review/33780
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    (cherry picked from commit 5599f8e492723c5d496e23ad5465f47e63334c5a)
    Reviewed-on: https://code.wireshark.org/review/33782
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    

Actions performed:

    from  82e8816   [Automatic update for 2019-06-30]
     add  3d25143   wsutil: fix build failure of Debian packages on Ubuntu 16.04


Summary of changes:
 wsutil/curve25519.c | 18 ++++++++++++++++++
 wsutil/curve25519.h | 10 ++++------
 2 files changed, 22 insertions(+), 6 deletions(-)