Skip Menu |

This queue is for tickets about the Time-y2038 CPAN distribution.

Report information
The Basics
Id: 97933
Status: patched
Priority: 0/
Queue: Time-y2038

People
Owner: Nobody in particular
Requestors: ryandesign [...] macports.org
Cc:
AdminCc:

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



Subject: Hanging check_max program stays running on Mac OS X 10.6 Snow Leopard
Date: Mon, 11 Aug 2014 10:27:26 -0500
To: bug-Time-y2038 [...] rt.cpan.org
From: Ryan Schmidt <ryandesign [...] macports.org>
When building Time::y2038 20100403 on Mac OS X 10.6 Snow Leopard (a.k.a. darwin 10); the check_max program hangs. The build script detects this and times out after awhile, but the stuck check_max program stays running (forever?) in the background. In MacPorts, this causes a hang at the end of the build phase while MacPorts apparently waits for that process to exit. Here is the MacPorts project's ticket about this bug: https://trac.macports.org/ticket/30718 Could you change your build system so that when it is detected that check_max has hung, it is then terminated? Thanks.
Subject: Re: [rt.cpan.org #97933] AutoReply: Hanging check_max program stays running on Mac OS X 10.6 Snow Leopard
Date: Mon, 18 Aug 2014 03:47:34 -0500
To: bug-Time-y2038 [...] rt.cpan.org
From: Ryan Schmidt <ryandesign [...] macports.org>
I am by no means an expert perl programmer, so if something looks wrong in this, it probably is, but here is the patch I committed to MacPorts to fix this problem: https://trac.macports.org/browser/trunk/dports/perl/p5-time-y2038/files/patch-inc-Local-Module-Build.pm.diff?rev=124076
Subject: Re: [rt.cpan.org #97933] AutoReply: Hanging check_max program stays running on Mac OS X 10.6 Snow Leopard
Date: Mon, 18 Aug 2014 12:15:16 -0700
To: bug-Time-y2038 [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
Oooh, a patch! Thank you very much, I'll dust off the project and give it a shot.
I've committed the patch, thank you.  https://github.com/schwern/y2038/commit/7727ba922bb987a4ec0622bde2cba448731a6dd9

The distribution is not in a fit state to be released at the moment.  It hasn't been touched in a few years and needs a bunch of minor updates for new C compilers and Perl dependencies.  I will not be able to do that work for a few weeks, I'm heading off into the wilderness.  You are more than welcome to have a go.
https://github.com/schwern/y2038