From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: perl-io-socket-ssl build failures on 'security-updates' branch Date: Sun, 31 Jan 2016 15:28:15 -0500 Message-ID: <87a8nl1okg.fsf@netris.org> References: <87vb6cyhga.fsf@netris.org> <87io291vng.fsf@netris.org> <87egcx1q91.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aPybh-0002y2-MI for guix-devel@gnu.org; Sun, 31 Jan 2016 15:28:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aPybe-0004ON-GK for guix-devel@gnu.org; Sun, 31 Jan 2016 15:28:25 -0500 Received: from world.peace.net ([50.252.239.5]:34944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aPybe-0004OJ-DK for guix-devel@gnu.org; Sun, 31 Jan 2016 15:28:22 -0500 In-Reply-To: <87egcx1q91.fsf@netris.org> (Mark H. Weaver's message of "Sun, 31 Jan 2016 14:51:54 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Mark H Weaver writes: > Mark H Weaver writes: > >> Mark H Weaver writes: >> >>> On the 'security-updates' branch, perl-io-socket-ssl gets stuck during >>> its test suite, apparently caused by the openssl-1.0.2f update. It gets >>> stuck at the same place on x86_64, i686, and armhf: >>> >>> http://hydra.gnu.org/build/978260 >>> http://hydra.gnu.org/build/977242 >>> http://hydra.gnu.org/build/974468 >>> >>> Is anyone willing to look into this? >>> >>> Mark >> >> I found this: >> >> https://bugs.debian.org/813189 >> >> Apparently the upstream 2.023 works around this issue for now. However, >> now I'm hitting a different problem with 2.023 on my i686 system: >> >> starting phase `check' >> PERL_DL_NONLAZY=1 >> "/gnu/store/0ggl6h4nd0d0av4nn0yd6s7ynz6id8y1-perl-5.22.1/bin/perl" >> "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef >> *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" >> t/*.t t/external/*.t >> # openssl version=0x1000206f >> # Net::SSLeay version=1.68 >> # parent IO::Socket::IP version=0.37 >> t/01loadmodule.t .................. ok >> t/acceptSSL-timeout.t ............. >> Dubious, test returned 1 (wstat 256, 0x100) >> Failed 11/15 subtests For now, I pushed commit f6d49e2d4dc24660b86a6deb06ecf283534a853e which leaves perl-io-socket-ssl at version 2.002 but cherry-picks the OpenSSL 1.0.2f workaround from the upstream repository. Mark