Opened 5 years ago

Closed 5 years ago

#59210 closed defect (fixed)

sign @1.1 doesn't build with openssl 1.1

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: yan12125 (Chih-Hsuan Yen)
Priority: Normal Milestone:
Component: ports Version: 2.6.1
Keywords: Cc:
Port: sign

Description

sign doesn't build with openssl 1.1:

pki.c:110:12: error: incomplete definition of type 'struct rsa_st'
        if (! (rsa->n = BN_new()))
               ~~~^
/opt/local/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st'
typedef struct rsa_st RSA;
               ^

Change History (2)

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

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

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

Resolution: fixed
Status: assignedclosed

In df0e464d10f3a442ca62e037a19fd969d205ac20/macports-ports (master):

sign: fix building

Upstream appears to be abandoned - no commits since 2012, and I can't
find a patch to make it build with OpenSSL 1.1.

Rev-bumped for changes in dependencies.

Yep whitespaces in this file is horrible. I don't plan to put more
efforts into such abandoned software.

Closes: #59210

Note: See TracTickets for help on using tickets.