Skip Menu |

This queue is for tickets about the Socket6 CPAN distribution.

Report information
The Basics
Id: 65170
Status: resolved
Priority: 0/
Queue: Socket6

People
Owner: Nobody in particular
Requestors: APOCAL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.23
Fixed in: 0.24



Subject: Socket6 fails to compile on WinXP machines
Hello, First of all, thanks for your work in maintaining Socket6! I have a Windows XP machine here and it will not compile because of the missing definitions for inet_ntop and inet_pton. I talked with Jan Dubois on IRC and he pointed me to an ancient patch floating around on the internet. I'm using Strawberry Perl 5.12.1.0, FYI. I tested it and Socket6 compiled on this machine! However, I haven't done more in-depth testing to see if it *actually* works or not. I'll be working on this issue from now on and trying to get everything working nicely on MSWin32 platforms. http://matrix.cpantesters.org/?dist=Socket6+0.23 As you can see, not one MSWin32 platform has a nice green color :( I hope we can get a quick resolution on this seeing how the world is starting to "wake" up regarding IPv6! Thanks again :) -- ~Apocalypse
Subject: socket6.patch
--- a/Makefile.PL 2008-11-01 12:01:10.000000000 -0700 +++ b/Makefile.PL 2010-04-20 17:22:43.007500600 -0700 @@ -74,6 +74,10 @@ open(IN, '<config.h.in') || die "Failed to open file 'config.h.in' [$!]"; open(OUT, '>config.h') || die "Failed to open file 'config.h' [$!]"; + print(OUT "#ifndef NTDDI_LONGHORN\n"); + print(OUT "# define NTDDI_LONGHORN 0x06000000\n"); + print(OUT "#endif\n"); + while (<IN>) { if (/HAVE_PL_SV_UNDEF/) { print(OUT "#define HAVE_PL_SV_UNDEF 1\n");
This patch works for me as well. I'm quite interested in it, as Socket6 is vital for the IPv6-ification of POE::Component::Client::HTTP, which I hope to release soon. Thank you.
From: rurban [...] x-ray.at
Fixed in RURBAN/Socket6-1.23_01.tar.gz an unauthorized CPAN release. The author is not responsive anymore. On Wed Jan 26 20:50:37 2011, APOCAL wrote: Show quoted text
> Hello, > > First of all, thanks for your work in maintaining Socket6! I have a > Windows XP machine here and it will not compile because of the missing > definitions for inet_ntop and inet_pton. I talked with Jan Dubois on IRC > and he pointed me to an ancient patch floating around on the internet. > > I'm using Strawberry Perl 5.12.1.0, FYI. > > I tested it and Socket6 compiled on this machine! However, I haven't > done more in-depth testing to see if it *actually* works or not. I'll be > working on this issue from now on and trying to get everything working > nicely on MSWin32 platforms. > > http://matrix.cpantesters.org/?dist=Socket6+0.23 > > As you can see, not one MSWin32 platform has a nice green color :( > > I hope we can get a quick resolution on this seeing how the world is > starting to "wake" up regarding IPv6! Thanks again :)
CC: Hajimu UMEMOTO <ume [...] mahoroba.org>
Subject: Re: [rt.cpan.org #65170] Socket6 fails to compile on WinXP machines
Date: Sun, 08 Dec 2013 04:14:32 +0900
To: bug-Socket6 [...] rt.cpan.org
From: Hajimu UMEMOTO <ume [...] mahoroba.org>
Hi, Show quoted text
>>>>> On Mon, 2 Dec 2013 09:39:41 -0500 >>>>> "Reini Urban via RT" <bug-Socket6@rt.cpan.org> said:
bug-Socket6> Queue: Socket6 bug-Socket6> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=65170 > bug-Socket6> Fixed in RURBAN/Socket6-1.23_01.tar.gz bug-Socket6> an unauthorized CPAN release. bug-Socket6> The author is not responsive anymore. I've uploaded 0.24. Thank you for your report. Sincerely, -- Hajimu UMEMOTO ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.mahoroba.org/~ume/