Opened 2 months ago
Last modified 2 months ago
#70765 assigned defect
libssh2 @1.11.0 cannot compile against libressl
Reported by: | SaintBol | Owned by: | Gminfly |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.1 |
Keywords: | sequoia | Cc: | |
Port: | libssh2 |
Description
Using Xcode clang compiler (Command Line Tools not present): cannot compile the port on macOS 15 Sequoia. Attached main.log
Issues:
:info:build CCLD libssh2.la :info:build Undefined symbols for architecture x86_64: :info:build "_EVP_PKEY_get_id", referenced from: :info:build __libssh2_ed25519_new_private_frommemory in crypto.o :info:build __libssh2_pub_priv_keyfile in crypto.o :info:build __libssh2_pub_priv_keyfilememory in crypto.o :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[2]: *** [libssh2.la] Error 1
Attachments (1)
Change History (5)
Changed 2 months ago by SaintBol
Attachment: | libssh2-main.log added |
---|
comment:1 Changed 2 months ago by jmroot (Joshua Root)
Keywords: | sequoia added; Sequoia libssh2 removed |
---|---|
Owner: | set to Gminfly |
Priority: | High → Normal |
Status: | new → assigned |
comment:2 Changed 2 months ago by SaintBol
seems that it fails when libressl is installed. Removed libressl (in spite of «breaks the dependents» notification), installed openssl, which triggered auto-recompilation against openssl of ports that were dependant of libressl before ( ldns @1.8.3_1 rsync @3.3.0_0 libevent @2.1.12_2 ), and the port now compiles...
comment:3 Changed 2 months ago by SaintBol
Keywords: | libressl added; sequoia removed |
---|---|
Summary: | libssh2 @1.11.0 cannot compile on macOS 15 Sequoia → libssh2 @1.11.0 cannot compile against libressl |
comment:4 Changed 2 months ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | sequoia added; libressl removed |
---|
Note: See
TracTickets for help on using
tickets.
main.log