View Ticket
Ticket Hash: 520a0fa76b267880fe668372e627a4ca6b9cfa62
Title: unable to install on CentOS 7 x64
Status: Closed Type: Build Problem
Severity: Severe Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2024-06-29 01:19:57
Version Found In: 1.7.22
User Comments:
tamayes added on 2021-03-28 15:10:34:
installing on CentOS 7 x64 

./configure looked okay
make generated this warning:
In file included from ./tls.c:84:0:
./dh_params.h: In function ‘get_dhParams’:
./dh_params.h:42:13: warning: implicit declaration of function ‘DH_set0_pqg’ [-Wimplicit-function-declaration]
             || !DH_set0_pqg(dh, p, NULL, g)) {
             ^
./tls.c: At top level:
cc1: warning: unrecognized command line option "-Wno-self-assign" [enabled by default]

make install looked okay

got this error when trying to use the package:

% package require tls 1.7
couldn't load file "/usr/local/ns/lib/tcltls1.7.22/tcltls.so": /usr/local/ns/lib/tcltls1.7.22/tcltls.so: undefined symbol: DH_set0_pqg

Thank you.

Thorpe

bohagan added on 2024-06-29 01:19:57:
This issue has been fixed in commit [d3d16ea77fa810d8] with the change to auto set the DH parameters.