Opened 5 years ago

Closed 3 years ago

#59969 closed defect (fixed)

dsniff @2.4b1: error: incomplete definition of type 'struct rsa_st'

Reported by: TheLastLovemark Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: dsniff

Description

log file attached

Attachments (1)

dsniff_main.log (208.0 KB) - added by TheLastLovemark 5 years ago.

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by TheLastLovemark

Attachment: dsniff_main.log added

comment:1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: port -vd install dsniff fails to builddsniff @2.4b1: error: incomplete definition of type 'struct rsa_st'

If I interpret the errors in the log correctly, they mean that this port is not compatible with openssl 1.1 or later. Either the port needs to be fixed to be compatible with openssl 1.1 or later, or it needs to be instructed to use openssl 1.0 instead. Nobody maintains this port at this time, so somebody will need to volunteer to fix this.

comment:2 Changed 4 years ago by TheLastLovemark

Any word on this?

comment:3 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 073f504db792fe9b221b5c81fdc19e053c781e41/macports-ports (master):

dsniff: Use openssl 1.0; fix libpcap build failure

Use openssl 1.0 because this code is not compatible with openssl 1.1.

Closes: #59969

Rename local pcap_init function for compatibility with libpcap 1.10 and
later which introduced its own pcap_init function.

Closes: #62950

Add size to checksums. Fix permissions of extracted files for easier
development. Fix implicit declaration of functions.

Note: See TracTickets for help on using tickets.