Opened 2 years ago

Closed 2 years ago

#64145 closed defect (worksforme)

p5.32-net-ssleay: perl5.32 is loading libcrypto in an unsafe way

Reported by: ferdy (Giuseppe `ferdy` Miceli) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: monterey Cc: danielluke (Daniel J. Luke)
Port: p5-net-ssleay

Description

ciao,

p5.32-net-ssleay fails to build on monterey with following error:

:info:configure WARNING: /opt/mp/bin/perl5.32 is loading libcrypto in an unsafe way
:info:configure sh: line 1: 47252 Abort trap: 6           /opt/mp/bin/perl5.32 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang" LD="/usr/bin/clang"
:info:configure Command failed:  cd "/opt/mp/var/macports/build/_opt_mp_macports-ferdy_ports_perl_p5-net-ssleay/p5.32-net-ssleay/work/Net-SSLeay-1.90" && /opt/mp/bin/perl5.32 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang" LD="/usr/bin/clang" 
:info:configure Exit code: 134

I am testing Monterey inside a parallels VM:

ferdy@dukkha:~$ sw_vers
ProductName:    macOS
ProductVersion: 12.0.1
BuildVersion:   21A559
ferdy@dukkha:~$ xcodebuild -version
Xcode 13.1
Build version 13A1030d
ferdy@dukkha:~$

ps main.log attached.

Attachments (1)

p5.32-net-ssleay-monterey-fail.main.log (85.2 KB) - added by ferdy (Giuseppe `ferdy` Miceli) 2 years ago.
main.log for p5.32-net-ssleay failure on monterey

Download all attachments as: .zip

Change History (6)

Changed 2 years ago by ferdy (Giuseppe `ferdy` Miceli)

main.log for p5.32-net-ssleay failure on monterey

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

Port: p5-net-ssleay added

comment:2 Changed 2 years ago by ferdy (Giuseppe `ferdy` Miceli)

for sake of completeness, the fail happens only for p5.32-net-ssleay, I can build successfully the p5.28 and p5.30 versions on the same machine with Monterey.

actually, I have a local port for p5.34-net-ssleay which I can build successfully on big sur (with both 2.7.1 and 2.7.99 port version) but not with monterey.

Last edited 2 years ago by ferdy (Giuseppe `ferdy` Miceli) (previous) (diff)

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

Cc: danielluke added
Summary: p5.32-net-ssleay fails to build on montereyp5.32-net-ssleay: perl5.32 is loading libcrypto in an unsafe way

[66569d9c7a6d3aa5fc1da1d2a1f0dcfa410bcc33/macports-ports] was intended to have fixed this problem, but I guess didn't?

comment:4 Changed 2 years ago by danielluke (Daniel J. Luke)

main.log says :debug:main Starting logging for p5.32-net-ssleay @1.900.0_0 current port revision is 4 - please sync your ports tree and try again.

comment:5 Changed 2 years ago by danielluke (Daniel J. Luke)

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