On Mon, Jan 21, 2002 at 07:42:30PM -0500, Ed Allen Smith wrote:
> README.IRIX's patch appears to be needed on IRIX 6.4 as well as IRIX 6.5. I'm
> afraid that Trey's SGI code only works on early IRIX versions...

Now that i'm finally back on the mailing list, i can upload 0.84 tomorrow.

Are there any other important bugs that need to be addressed?

-- 
Victory to the Divine Mother!!         after all,
  http://sahajayoga.org                  http://why-compete.org
# This is a patch for Event-0.83 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.
# If you have a decent Bourne-type shell:
# STEP 2: Run the shell with this file as input.
# If you don't have such a shell, you may need to manually delete
# the files as shown below.
# STEP 3: Run the 'patch' program with this file as input.
#
# These are the commands needed to create/delete files/directories:
#
rm -f 'README.IRIX'
#
# This command terminates the shell and need not be executed manually.
exit
#
#### End of Preamble ####

#### Patch data follows ####
diff -c '/tmp/mp5643.d/old/Event-0.83/ChangeLog' 'Event/ChangeLog'
Index: ./ChangeLog
*** ./ChangeLog Fri Jun 22 11:46:44 2001
--- ./ChangeLog Tue Jan 22 11:42:51 2002
***************
*** 1,3 ****
--- 1,8 ----
+ Tue Jan 22 11:42:16 2002  Joshua N Pritikin  <[EMAIL PROTECTED]>
+ 
+       * Remove IRIX special casing.  Reports indicate that new versions
+       of IRIX don't need any hacks.
+ 
  2001-06-22  <[EMAIL PROTECTED]>
  
        * Release 0.83.
diff -c '/tmp/mp5643.d/old/Event-0.83/MANIFEST' 'Event/MANIFEST'
Index: ./MANIFEST
*** ./MANIFEST  Thu Jun 21 14:48:53 2001
--- ./MANIFEST  Tue Jan 22 11:41:53 2002
***************
*** 7,13 ****
  MANIFEST.SKIP
  Makefile.PL
  README
- README.IRIX
  TODO
  Tutorial.pdf
  c/ev.c
--- 7,12 ----
diff -c '/tmp/mp5643.d/old/Event-0.83/c/unix.c' 'Event/c/unix.c'
Index: ./c/unix.c
*** ./c/unix.c  Wed Aug 30 01:24:39 2000
--- ./c/unix.c  Tue Jan 22 11:38:05 2002
***************
*** 5,15 ****
    poll and select scale poorly.
  */
  
- /* select() works better than poll() on IRIX */
- #ifdef sgi
- # undef HAS_POLL
- #endif
- 
  static int pe_sys_fileno(SV *sv, char *context) {
      IO *io;
      PerlIO *fp;
--- 5,10 ----
diff -c '/tmp/mp5643.d/old/Event-0.83/lib/Event.pm' 'Event/lib/Event.pm'
Index: ./lib/Event.pm
*** ./lib/Event.pm      Fri Jun 22 11:46:53 2001
--- ./lib/Event.pm      Tue Jan 22 11:42:09 2002
***************
*** 13,19 ****
  eval { require Carp::Heavy; };  # work around perl_call_pv bug XXX
  use vars qw($VERSION @EXPORT_OK
            $API $DebugLevel $Eval $DIED $Now);
! $VERSION = '0.83';
  
  # If we inherit DynaLoader then we inherit AutoLoader; Bletch!
  require DynaLoader;
--- 13,19 ----
  eval { require Carp::Heavy; };  # work around perl_call_pv bug XXX
  use vars qw($VERSION @EXPORT_OK
            $API $DebugLevel $Eval $DIED $Now);
! $VERSION = '0.84';
  
  # If we inherit DynaLoader then we inherit AutoLoader; Bletch!
  require DynaLoader;
#### End of Patch data ####

#### ApplyPatch data follows ####
# Data version        : 1.0
# Date generated      : Tue Jan 22 11:43:35 2002
# Generated by        : makepatch 2.00_03
# Recurse directories : Yes
# r 'README.IRIX' 1257 0
# p 'ChangeLog' 27757 1011679971 0100444
# p 'MANIFEST' 905 1011679913 0100444
# p 'c/unix.c' 6553 1011679685 0100444
# p 'lib/Event.pm' 4709 1011679929 0100444
#### End of ApplyPatch data ####

#### End of Patch kit [created: Tue Jan 22 11:43:35 2002] ####
#### Patch checksum: 84 2422 37800 ####
#### Checksum: 113 3453 58865 ####

Reply via email to