[MacPorts] #54364: p5.24-io-socket-ssl: failed to build on Snow Leopard (with libc++)
MacPorts
noreply at macports.org
Fri Jun 30 15:22:08 UTC 2017
#54364: p5.24-io-socket-ssl: failed to build on Snow Leopard (with libc++)
----------------------------+----------------------------------------------
Reporter: rlhamil | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: snowleopard LibcxxOnOlderSystems
Port: p5.24-io- |
socket-ssl |
----------------------------+----------------------------------------------
Comment (by ballapete):
Replying to [comment:5 kencu]:
> This feels like an archicture mismatch, perhaps where the module is
being installed as +universal (maybe specified in variants.conf) or at
least with the opposite architecture whereas pearl was not originally
installed as universal.
My `/opt/local/etc/macports/variants.conf` has only these not out
commented lines:
{{{
14 -llvm34
16 +llvm39
17 -ld64_97
18 -ld64_127
19 -ld64_236
}}}
Perl is kind of "natural" here, a digital native:
{{{
pete 270 /\ port installed | grep 5.24
p5.24-capture-tiny @0.460.0_0 (active)
p5.24-cpan-meta-requirements @2.140.0_0 (active)
p5.24-devel-checkbin @0.40.0_0 (active)
p5.24-encode-locale @1.50.0_0 (active)
p5.24-extutils-makemaker @7.300.0_0 (active)
p5.24-extutils-manifest @1.700.0_0 (active)
p5.24-file-listing @6.40.0_1 (active)
p5.24-getopt-long @2.500.0_0 (active)
p5.24-html-form @6.30.0_1 (active)
p5.24-html-parser @3.720.0_0 (active)
p5.24-html-tagset @3.200.0_4 (active)
p5.24-http-cookies @6.30.0_0 (active)
p5.24-http-daemon @6.10.0_1 (active)
p5.24-http-date @6.20.0_1 (active)
p5.24-http-message @6.130.0_0 (active)
p5.24-http-negotiate @6.10.0_1 (active)
p5.24-io @1.250.0_4 (active)
p5.24-io-html @1.1.0_0 (active)
p5.24-io-socket-inet6 @2.720.0_0 (active)
p5.24-io-socket-ip @0.390.0_0 (active)
p5.24-locale-gettext @1.70.0_0 (active)
p5.24-lwp-mediatypes @6.20.0_1 (active)
p5.24-mime-base64 @3.150.0_0 (active)
p5.24-mozilla-ca @20160104_0 (active)
p5.24-net-libidn @0.120.0_4 (active)
p5.24-net-ssleay @1.810.0_0 (active)
p5.24-pathtools @3.620.0_0 (active)
p5.24-scalar-list-utils @1.480.0_0 (active)
p5.24-socket @2.24.0_0 (active)
p5.24-socket6 @0.280.0_0 (active)
p5.24-sub-name @0.210.0_0 (active)
p5.24-sub-uplevel @0.280.0_0 (active)
p5.24-test-exception @0.430.0_0 (active)
p5.24-test-nowarnings @1.40.0_1 (active)
p5.24-test-warn @0.320.0_0 (active)
p5.24-try-tiny @0.280.0_0 (active)
p5.24-uri @1.710.0_0 (active)
perl5 @5.24.1_0+perl5_24 (active)
perl5.24 @5.24.1_0 (active)
}}}
OTOH, p5.24-net-ssleay does not seem to have the required object:
{{{
nm -p /opt/local/lib/perl5/vendor_perl/5.24/darwin-thread-multi-
2level/auto/Net/SSLeay/SSLeay.bundle | grep mutex
00000000000692b0 b _GLOBAL_openssl_mutex
00000000000692c0 b _LIB_init_mutex
U _perl_tsa_mutex_lock
U _perl_tsa_mutex_unlock
U _pthread_mutex_destroy
U _pthread_mutex_init
}}}
--
Ticket URL: <https://trac.macports.org/ticket/54364#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list