#66969 closed defect (invalid)

curl @7.88.1_0+http2+ssl: fatal error: 'openssl/rsaerr.h' file not found

Reported by: thetrial (alabay) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: sierra legacy-os Cc:
Port: curl

Description

Seems there is a problem with ssl?

I’ll attach the logfile.

Attachments (1)

main.log (193.1 KB) - added by thetrial (alabay) 21 months ago.

Download all attachments as: .zip

Change History (4)

Changed 21 months ago by thetrial (alabay)

Attachment: main.log added

comment:1 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)

That shouldn't be. The file should exist:

$ ls -l /opt/local/libexec/openssl3/include/openssl/rsaerr.h
-rw-r--r--  1 root  admin  5681 Dec 15 08:16 /opt/local/libexec/openssl3/include/openssl/rsaerr.h
$ port provides /opt/local/libexec/openssl3/include/openssl/rsaerr.h
/opt/local/libexec/openssl3/include/openssl/rsaerr.h is provided by: openssl3

If the file doesn't exist for you, perhaps something deleted it without the knowledge of MacPorts. To put it back:

sudo port -f deactivate openssl3
sudo port activate openssl3

comment:2 Changed 21 months ago by thetrial (alabay)

Deactivating and reactivating did not help. But I guess my macports installation was messed up. I had a migration before, and one port made problems, so _mp_xxx files were created. I tried to grab and delete them afterwards. Maybe I accidentally grabbed too much. I reinstalled, and now everything works.

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

Resolution: invalid
Status: assignedclosed

Ok, glad you got it figured out!

Note: See TracTickets for help on using tickets.