Bug 191803

Summary: p5-IO-Socket-IP 0.30 breaks SSL; upgrade to 0.31
Product: Ports & Packages Reporter: Vick Khera <vivek>
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Some People CC: sunpoet
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch to upgrade to 0.31 none

Description Vick Khera 2014-07-11 13:45:54 UTC
p5-IO-Socket-IP 0.30 breaks IO::Socket::SSL perl module. Specifically, the LWP
modules can no longer make SSL requests.

How-To-Repeat:
Install p5-libwww and run "lwp-request https://www.google.com/" and it will
return a connection failure.

Install either version 0.29 or upgrade to 0.31 and it will work as expected.

Fix:
patch to upgrade port to 0.31:

diff -Nru p5-IO-Socket-IP.old/Makefile p5-IO-Socket-IP/Makefile
--- p5-IO-Socket-IP.old/Makefile	2014-07-04 10:36:02.000000000 -0400
+++ p5-IO-Socket-IP/Makefile	2014-07-11 09:38:43.634612815 -0400
@@ -2,7 +2,7 @@
 # $FreeBSD: head/net/p5-IO-Socket-IP/Makefile 360627 2014-07-04 14:36:02Z sunpoet $
 
 PORTNAME=	IO-Socket-IP
-PORTVERSION=	0.30
+PORTVERSION=	0.31
 CATEGORIES=	net ipv6 perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
diff -Nru p5-IO-Socket-IP.old/distinfo p5-IO-Socket-IP/distinfo
--- p5-IO-Socket-IP.old/distinfo	2014-07-04 10:36:02.000000000 -0400
+++ p5-IO-Socket-IP/distinfo	2014-07-11 09:38:51.388612421 -0400
@@ -1,2 +1,2 @@
-SHA256 (IO-Socket-IP-0.30.tar.gz) = 7b20758efeeb3901072061a8b3d939f4ada2c53b632b7fd2b3003d8cc06eee76
-SIZE (IO-Socket-IP-0.30.tar.gz) = 41433
+SHA256 (IO-Socket-IP-0.31.tar.gz) = 421d6f4c6c83c38638ffff21e6ba5c8f7bc60e343275efda025babfa823ec68c
+SIZE (IO-Socket-IP-0.31.tar.gz) = 41717
Comment 1 Vick Khera 2014-07-11 14:06:03 UTC
Created attachment 144575 [details]
patch to upgrade to 0.31
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2014-07-11 15:36:03 UTC
Committed. Thanks!