--- Begin Message ---
Joshua,

   I apologise for the *really* late response.  Was sorting through 2000+ spam
messages and found that yahoo dropped your last two messages (dated 5/4 and
5/9) into my spam box...grr!  I've added your e-mail to my always-accept list
now.

   And yes, I have just confirmed that the patch resolves the 64 bit issue on
both Solaris 8 and 9!  Looks like a simple fix went a long way.  I'll retrace
the newsgroups that contained posts related the same 64-bit issue and, if
possible, leave responses to the extent that they should expect the next
release of your module (1.06 as I see you have posted recently on CPAN) to
contain the resolution.

Thanks again for your work and quick response, the patch came in time for me to
use your module in my next project (event-driven RPC server). :-)

Sincerely,
Eric Rybski

--- Joshua N Pritikin <[EMAIL PROTECTED]> wrote:

> Does the attached patch make Event work on 64 bit platforms?
> 
> -- 
> If you are an American then support http://fairtax.org
>  (Permanently replace 50,000+ pages of tax law with about 200 pages.)
> > # This is a patch for Event-1.05 to update it to Event
> # 
> # To apply this patch:
> # STEP 1: Chdir to the source directory.
> # STEP 2: Run the 'applypatch' program with this patch file as input.
> #
> # If you do not have 'applypatch', it is part of the 'makepatch' package
> # that you can fetch from the Comprehensive Perl Archive Network:
> # http://www.perl.com/CPAN/authors/Johan_Vromans/makepatch-x.y.tar.gz
> # In the above URL, 'x' should be 2 or higher.
> #
> # To apply this patch without the use of 'applypatch':
> # STEP 1: Chdir to the source directory.
> # STEP 2: Run the 'patch' program with this file as input.
> #
> #### End of Preamble ####
> 
> #### Patch data follows ####
> diff -c '/tmp/mp14282.d/old/Event-1.05/lib/Event/EventAPI.h'
> 'Event/lib/Event/EventAPI.h'
> Index: ./lib/Event/EventAPI.h
> *** ./lib/Event/EventAPI.h    Wed Dec  8 04:32:23 2004
> --- ./lib/Event/EventAPI.h    Thu May  5 12:09:20 2005
> ***************
> *** 22,28 ****
>       void *callback;
>       void *ext_data;
>       void *stats;
> !     IV running; /* SAVEINT */
>       U32 flags;
>       SV *desc;
>       pe_ring all;    /* all watchers */
> --- 22,28 ----
>       void *callback;
>       void *ext_data;
>       void *stats;
> !     int running; /* SAVEINT */
>       U32 flags;
>       SV *desc;
>       pe_ring all;    /* all watchers */
> #### End of Patch data ####
> 
> #### ApplyPatch data follows ####
> # Data version        : 1.0
> # Date generated      : Mon May  9 17:42:06 2005
> # Generated by        : makepatch 2.00_12*
> # Recurse directories : Yes
> # Excluded files      : (\A|/).*\~\Z
> #                       (\A|/).*\.a\Z
> #                       (\A|/).*\.bak\Z
> #                       (\A|/).*\.BAK\Z
> #                       (\A|/).*\.elc\Z
> #                       (\A|/).*\.exe\Z
> #                       (\A|/).*\.gz\Z
> #                       (\A|/).*\.ln\Z
> #                       (\A|/).*\.o\Z
> #                       (\A|/).*\.obj\Z
> #                       (\A|/).*\.olb\Z
> #                       (\A|/).*\.old\Z
> #                       (\A|/).*\.orig\Z
> #                       (\A|/).*\.rej\Z
> #                       (\A|/).*\.so\Z
> #                       (\A|/).*\.Z\Z
> #                       (\A|/)\.del\-.*\Z
> #                       (\A|/)\.make\.state\Z
> #                       (\A|/)\.nse_depinfo\Z
> #                       (\A|/)core\Z
> #                       (\A|/)tags\Z
> #                       (\A|/)TAGS\Z
> # p 'lib/Event/EventAPI.h' 6469 1115275160 0100444
> #### End of ApplyPatch data ####
> 
> #### End of Patch kit [created: Mon May  9 17:42:06 2005] ####
> #### Patch checksum: 55 1865 45614 ####
> #### Checksum: 73 2541 36099 ####
> 



--- End Message ---

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to