Skip Menu |
 

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 101618
Status: new
Priority: 0/
Queue: Net-SSLeay

People
Owner: Nobody in particular
Requestors: david [...] davidfavor.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



MIME-Version: 1.0
X-Spam-Status: No, score=-0.55 tagged_above=-99.9 required=10 tests=[AWL=-1.349, BAYES_00=-1.9, DNS_FROM_AHBL_RHSBL=2.699] autolearn=no
X-Spam-Flag: NO
content-type: text/plain; charset="utf-8"; format="flowed"
Message-ID: <54BCFA7B.3020306 [...] davidfavor.com>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -0.55
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id ABE8224028A for <cpan-bug+net-ssleay [...] hipster.bestpractical.com>; Mon, 19 Jan 2015 07:37:30 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PkExmzBxSmYL for <cpan-bug+net-ssleay [...] hipster.bestpractical.com>; Mon, 19 Jan 2015 07:37:25 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id DE3D9240261 for <bug-net-ssleay [...] rt.cpan.org>; Mon, 19 Jan 2015 07:37:24 -0500 (EST)
Received: (qmail 30767 invoked by alias); 19 Jan 2015 12:37:23 -0000
Received: from net1.bizcooker.com (HELO net1.bizcooker.com) (68.233.248.187) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Mon, 19 Jan 2015 04:37:21 -0800
Received: from root by net1.bizcooker.com with local (Exim 4.80) (envelope-from <david [...] davidfavor.com>) id 1YDBa0-0005pi-NJ for bug-net-ssleay [...] rt.cpan.org; Mon, 19 Jan 2015 06:37:16 -0600
Received: from cpe-173-174-45-207.austin.res.rr.com (HELO David-Favor-iMac.local) (173.174.45.207) (smtp-auth username david [...] davidfavor.com, mechanism cram-md5) by net1.bizcooker.com (qpsmtpd/0.84) with (ECDHE-RSA-AES256-SHA encrypted) ESMTPSA; Mon, 19 Jan 2015 06:37:16 -0600
Delivered-To: cpan-bug+net-ssleay [...] hipster.bestpractical.com
Subject: Net::SSLeay-1.67 build break on OSX-Mavericks
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
Return-Path: <david [...] davidfavor.com>
X-RT-Mail-Extension: net-ssleay
X-Original-To: cpan-bug+net-ssleay [...] hipster.bestpractical.com
X-Spam-Check-BY: la.mx.develooper.com
Date: Mon, 19 Jan 2015 06:37:15 -0600
X-Spam-Level:
To: bug-Net-SSLeay [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: David Favor <david [...] davidfavor.com>
X-RT-Original-Encoding: iso-8859-1
X-RT-Interface: Email
Content-Length: 2854
Download (untitled) / with headers
text/plain 2.7k
First time I've ever had a build break with this module. Great code. No breaks on last few versions of Ubuntu, only on OSX-Mavericks. My guess, this is about symbol naming in 32 vs 64 bit libraries. This problem duplicates on ever test, as a missing symbol breaks all. Installing Net::SSLeay (1.67) Running [/usr/bin/make test]... PERL_DL_NONLAZY=1 "/opt/local/bin/perl5.20" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*/*.t t/*/*/*.t Can't load '/Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle' for module Net::SSLeay: dlopen(/Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle, 2): Symbol not found: _CRYPTO_THREADID_get_callback Referenced from: /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle Expected in: flat namespace in /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle at /opt/local/lib/perl5/5.20/darwin-thread-multi-2level/DynaLoader.pm line 197. at t/external/08_external.t line 7. Compilation failed in require at t/external/08_external.t line 7. BEGIN failed--compilation aborted at t/external/08_external.t line 7. t/external/08_external.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run The file command indicates the magic number is correct... imac# file /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle: Mach-O 64-bit bundle x86_64 And this seems suspicious. imac# otool -vTV /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle: Table of contents (0 entries) module name symbol name No symbol names in library. And... there's something in this file... imac# ll /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle -rwxr-xr-x 1 root staff 436K Jan 19 06:19 /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle* Chained libraries look correct... imac# otool -L /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle /Users/david/.cpanplus/5.20.1/build/Net-SSLeay-1.67/blib/arch/auto/Net/SSLeay/SSLeay.bundle: /usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8) /usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8) /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.