From: "Jerry D. Hedden" <jdhedden@yahoo.com>
Message-ID: <
20061025182629.16434.qmail@web30209.mail.mud.yahoo.com>
p4raw-id: //depot/perl@29109
Revision history for Perl extension threads.
+1.45 Wed Oct 25 14:22:23 EDT 2006
+ - Makefile.PL changes for CORE
+ - Updated POD tests
+
1.44 Wed Oct 11 08:55:50 EDT 2006
- Complain about bad import options
- Added example threads script
die("No 'C' compiler found to build 'threads'\n");
}
- push(@conditional_params, 'DEFINE' => '-DHAS_PPPORT_H');
+ push(@conditional_params, 'DEFINE' => '-DHAS_PPPORT_H',
+ 'PREREQ_PM' => {
+ 'strict' => 0,
+ 'warnings' => 0,
+ 'overload' => 0,
+ 'Config' => 0,
+ 'Carp' => 0,
+ 'XSLoader' => 0,
+
+ 'ExtUtils::testlib' => 0,
+ 'Hash::Util' => 0,
+ 'IO::File' => 0,
+ });
}
-my $prereqs;
-
-if (!$ENV{PERL_CORE}) {
- $prereqs = {
- 'strict' => 0,
- 'warnings' => 0,
- 'overload' => 0,
- 'Config' => 0,
- 'Carp' => 0,
- 'XSLoader' => 0,
-
- 'ExtUtils::testlib' => 0,
- 'Hash::Util' => 0,
- 'IO::File' => 0,
- };
-}
# Create Makefile
WriteMakefile(
'PM' => {
'threads.pm' => '$(INST_LIBDIR)/threads.pm',
},
- 'PREREQ_PM' => $prereqs,
'INSTALLDIRS' => 'perl',
((ExtUtils::MakeMaker->VERSION() lt '6.25') ?
-threads version 1.44
+threads version 1.45
====================
This module exposes interpreter threads to the Perl level.
# bugid #24165
-run_perl(prog => 'use threads 1.44;' .
+run_perl(prog => 'use threads 1.45;' .
'sub a{threads->create(shift)} $t = a sub{};' .
'$t->tid; $t->join; $t->tid',
nolib => ($ENV{PERL_CORE}) ? 0 : 1,
use strict;
use warnings;
-our $VERSION = '1.44';
+our $VERSION = '1.45';
my $XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
=head1 VERSION
-This document describes threads version 1.44
+This document describes threads version 1.45
=head1 SYNOPSIS
L<http://www.cpanforum.com/dist/threads>
Annotated POD for L<threads>:
-L<http://annocpan.org/~JDHEDDEN/threads-1.44/threads.pm>
+L<http://annocpan.org/~JDHEDDEN/threads-1.45/threads.pm>
L<threads::shared>, L<perlthrtut>