Print this page
3900 illumos will not build against gcc compiled perl
4723 Remove unused perl extensions
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/perl/contrib/Sun/Solaris/Task/Task.pm
          +++ new/usr/src/cmd/perl/contrib/Sun/Solaris/Task/Task.pm
   1    1  #
   2    2  # Copyright (c) 2002, 2008, Oracle and/or its affiliates. All rights reserved.
        3 +# Copyright (c) 2014 Racktop Systems.
   3    4  #
   4    5  
   5    6  #
   6    7  # Task.pm provides the bootstrap for the Sun::Solaris::Task module.
   7    8  #
   8    9  
   9      -require 5.8.4;
       10 +require 5.0010;
  10   11  use strict;
  11   12  use warnings;
  12   13  
  13   14  package Sun::Solaris::Task;
  14   15  
  15   16  our $VERSION = '1.4';
  16   17  use XSLoader;
  17   18  XSLoader::load(__PACKAGE__, $VERSION);
  18   19  
  19   20  our (@EXPORT_OK, %EXPORT_TAGS);
  20   21  my @constants = qw(TASK_NORMAL TASK_FINAL TASK_PROJ_PURGE);
  21   22  my @syscalls = qw(settaskid gettaskid);
  22   23  @EXPORT_OK = (@constants, @syscalls);
  23   24  %EXPORT_TAGS = (CONSTANTS => \@constants, SYSCALLS => \@syscalls,
  24   25      ALL => \@EXPORT_OK);
  25   26  
  26   27  use base qw(Exporter);
  27   28  
  28   29  1;
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX