Print this page
3900 illumos will not build against gcc compiled perl
   1 #
   2 # Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved.

   3 #
   4 
   5 #
   6 # Project.pm provides the bootstrap for the Sun::Solaris::Project module, and
   7 # also functions for reading, validating and writing out project(4) format
   8 # files.
   9 #
  10 ################################################################################
  11 require 5.8.4;
  12 
  13 use strict;
  14 use warnings;
  15 use locale;
  16 use Errno;
  17 use Fcntl;
  18 use File::Basename;
  19 use POSIX qw(locale_h limits_h);
  20 
  21 package Sun::Solaris::Project;
  22 
  23 our $VERSION = '1.9';
  24 
  25 use XSLoader;
  26 XSLoader::load(__PACKAGE__, $VERSION);
  27 
  28 our (@EXPORT_OK, %EXPORT_TAGS);
  29 my @constants = qw(MAXPROJID PROJNAME_MAX PROJF_PATH PROJECT_BUFSZ
  30     SETPROJ_ERR_TASK SETPROJ_ERR_POOL);
  31 my @syscalls = qw(getprojid);


   1 #
   2 # Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved.
   3 # Copyright (c) 2014 Racktop Systems.
   4 #
   5 
   6 #
   7 # Project.pm provides the bootstrap for the Sun::Solaris::Project module, and
   8 # also functions for reading, validating and writing out project(4) format
   9 # files.
  10 #
  11 ################################################################################
  12 require 5.0010;
  13 
  14 use strict;
  15 use warnings;
  16 use locale;
  17 use Errno;
  18 use Fcntl;
  19 use File::Basename;
  20 use POSIX qw(locale_h limits_h);
  21 
  22 package Sun::Solaris::Project;
  23 
  24 our $VERSION = '1.9';
  25 
  26 use XSLoader;
  27 XSLoader::load(__PACKAGE__, $VERSION);
  28 
  29 our (@EXPORT_OK, %EXPORT_TAGS);
  30 my @constants = qw(MAXPROJID PROJNAME_MAX PROJF_PATH PROJECT_BUFSZ
  31     SETPROJ_ERR_TASK SETPROJ_ERR_POOL);
  32 my @syscalls = qw(getprojid);