Opened 4 years ago

Closed 4 years ago

#59971 closed defect (fixed)

ffp @0.0.8: error: Your OpenSSL headers do not match your library

Reported by: TheLastLovemark Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc: neverpanic (Clemens Lang)
Port: ffp

Description

The specific error message reads:

checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library

This is not the only port OpenSSL causes problems for. There's also #58232

log file attached

Attachments (1)

ffp_main.log (20.1 KB) - added by TheLastLovemark 4 years ago.

Download all attachments as: .zip

Change History (3)

Changed 4 years ago by TheLastLovemark

Attachment: ffp_main.log added

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

Summary: openssl configure error causes ffp build (and others) to failffp @0.0.8: error: Your OpenSSL headers do not match your library

This ticket can be about ffp. If you are seeing problems with other ports as well, please file other bug reports about them.

I would be surprised if this were a general problem in openssl, since we have many other ports using openssl successfully; it seems more likely it is a defect in the way ffp is using openssl.

Specifically, the config.log says the problem is:

Undefined symbols for architecture x86_64:
  "_SSLeay", referenced from:
      _main in conftest-129c2a.o

I presume this means this is one of the countless ports that are not compatible with openssl 1.1 and later. (This symbol is one of those which was removed from openssl as of 1.1.) Either the port can be fixed to be compatible with openssl 1.1 and later, or it can be changed to use openssl 1.0, which we still have available in the openssl10 port.

Note that this port doesn't have a maintainer, so there is nobody yet who has volunteered to fix this.

comment:2 Changed 4 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.