Opened 5 years ago

Closed 5 years ago

#58997 closed defect (fixed)

tcpflow: Configure error due to openSSL 1.1.1c

Reported by: dershow Owned by: yan12125 (Chih-Hsuan Yen)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: schnide (Joe Schnide)
Port: tcpflow

Description

I had 1.4.2_3 installed and just tried to upgrade to 1.4.2_4, but it fails in the configure stage. Log is attached

Attachments (2)

config.log (150.3 KB) - added by dershow 5 years ago.
main.log (92.5 KB) - added by dershow 5 years ago.

Download all attachments as: .zip

Change History (7)

Changed 5 years ago by dershow

Attachment: config.log added

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Please attach the main.log file so we can see what the problem is.

Changed 5 years ago by dershow

Attachment: main.log added

comment:2 Changed 5 years ago by schnide (Joe Schnide)

Cc: schnide added

comment:3 Changed 5 years ago by mf2k (Frank Schima)

Cc: yan12125 added
Summary: tcpflow upgrade failstcpflow: Configure error due to openSSL 1.1.1c

Error is due to the new openSSL 1.1.1c:

:info:configure checking for SSL_library_init in -lssl... (cached) no
:info:configure configure: error: OpenSSL developer library 'libssl-dev' or 'openssl-devel' not installed
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_tcpflow/tcpflow/work/tcpflow-1.4.2" && ./configure --prefix=/opt/local ac_cv_func_tre_regcomp=no ac_cv_func_tre_version=no ac_cv_header_tre_tre_h=no ac_cv_lib_tre_tre_regcomp=no

comment:4 Changed 5 years ago by yan12125 (Chih-Hsuan Yen)

Cc: yan12125 removed
Owner: set to yan12125
Status: newassigned

comment:5 Changed 5 years ago by Chih-Hsuan Yen <yan12125@…>

Resolution: fixed
Status: assignedclosed

In f1b22349debf3ec9ee3bf8cb19401b4b5bf58978/macports-ports (master):

tcpflow: update to 1.5.2

  • OpenSSL 1.1 compatibility [1]
  • tcpflow uses git repos, so checksums are not used
  • patch-configure.ac.diff: the check for clang is now written in m4 macro instead of shell scripts. Generated shell scripts should be portable.

[1] https://github.com/simsong/tcpflow/pull/136

Closes: #58997

Note: See TracTickets for help on using tickets.