This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
13 years agoAdd inet_pton and inet_ntop to the list of functions exported by Socket
Rafael Garcia-Suarez [Fri, 27 Mar 2009 12:19:16 +0000 (13:19 +0100)]
Add inet_pton and inet_ntop to the list of functions exported by Socket

13 years agoWhat am I thinking? Just bump the version.
Steve Peters [Fri, 27 Mar 2009 01:28:27 +0000 (20:28 -0500)]
What am I thinking?  Just bump the version.

13 years agoMerge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Steve Peters [Fri, 27 Mar 2009 01:00:57 +0000 (20:00 -0500)]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead

13 years agoAdd inet_pton() and inet_ntop() to Socket.
Steve Peters [Fri, 27 Mar 2009 00:59:23 +0000 (19:59 -0500)]
Add inet_pton() and inet_ntop() to Socket.

13 years agoRemove unused function S_copy_big_TM_to_little_tm from time64.c.
Craig A. Berry [Thu, 26 Mar 2009 21:11:49 +0000 (16:11 -0500)]
Remove unused function S_copy_big_TM_to_little_tm from time64.c.

13 years agoNamespace clean-up for time64.
Craig A. Berry [Thu, 26 Mar 2009 15:44:41 +0000 (10:44 -0500)]
Namespace clean-up for time64.

All of the time64 functions are only visible within pp_sys.c and are not
part of the public API, so make them all static and give them the S_ prefix.
A side effect of this is that we now unambiguously use S_localtime64_r and
S_gmtime64_r and should no longer collide with system-supplied versions, if
any.

One possible future direction is that if and when Configure detects any
system-supplied *time64_r functions, their prototypes, and their valid
time ranges, we could optionally select those instead of the home-grown
ones.

Another possible future direction is that we could s/S_/Perl_/ and make
the *time64_r functions part of the public API in some post-5.10.x
release.  Currently they are only exposed to the outside world via
Perl_pp_gmtime.

Also gave some TRACE macros more specific names.

13 years agoIgnore Makefile.PLs that are now autogenerated.
Nicholas Clark [Thu, 26 Mar 2009 14:43:20 +0000 (14:43 +0000)]
Ignore Makefile.PLs that are now autogenerated.

13 years agomake_ext.pl's automatic Makefile.PL generation can write a suitalbe Makfile.PL
Nicholas Clark [Thu, 26 Mar 2009 14:39:02 +0000 (14:39 +0000)]
make_ext.pl's automatic Makefile.PL generation can write a suitalbe Makfile.PL

13 years agoUndo the local change to Time::Piece's Makfile.PL that added MAN3PODS.
Nicholas Clark [Thu, 26 Mar 2009 13:36:02 +0000 (13:36 +0000)]
Undo the local change to Time::Piece's Makfile.PL that added MAN3PODS.

13 years agoRemove MAN3PODS from modules' Makefile.PLs which are not the same as on CPAN.
Nicholas Clark [Thu, 26 Mar 2009 13:35:39 +0000 (13:35 +0000)]
Remove MAN3PODS from modules' Makefile.PLs which are not the same as on CPAN.

13 years agoCorrect the path for IO - needs a trailing / to stop it matching IO-Compress
Nicholas Clark [Thu, 26 Mar 2009 13:19:30 +0000 (13:19 +0000)]
Correct the path for IO - needs a trailing / to stop it matching IO-Compress

13 years agoRemove MAN3PODS and NORECURS from Makefile.PLs where blead is canonical.
Nicholas Clark [Thu, 26 Mar 2009 13:12:09 +0000 (13:12 +0000)]
Remove MAN3PODS and NORECURS from Makefile.PLs where blead is canonical.

13 years agoRemove now-redundant references to MAN3PODS in core modules' Makefile.PLs.
Nicholas Clark [Thu, 26 Mar 2009 13:10:15 +0000 (13:10 +0000)]
Remove now-redundant references to MAN3PODS in core modules' Makefile.PLs.

13 years agoSimplify the file description for ext/threads
Nicholas Clark [Thu, 26 Mar 2009 13:04:56 +0000 (13:04 +0000)]
Simplify the file description for ext/threads

13 years agomake_ext.pl should also set INSTALLMAN1DIR=none when running Makefile.PL
Nicholas Clark [Thu, 26 Mar 2009 12:59:43 +0000 (12:59 +0000)]
make_ext.pl should also set INSTALLMAN1DIR=none when running Makefile.PL

13 years agoNo need to set MAN3PODS now that make_ext.pl takes care of this for us.
Nicholas Clark [Thu, 26 Mar 2009 11:06:39 +0000 (11:06 +0000)]
No need to set MAN3PODS now that make_ext.pl takes care of this for us.

13 years agomake_ext.pl's automatic Makefile.PL generation can write these five for us.
Nicholas Clark [Thu, 26 Mar 2009 11:36:45 +0000 (11:36 +0000)]
make_ext.pl's automatic Makefile.PL generation can write these five for us.

13 years agofix smoke issues with the compression modules
Paul Marquess [Wed, 25 Mar 2009 12:41:40 +0000 (12:41 +0000)]
fix smoke issues with the compression modules

[tweaked to add break; after each default; to make gcc happy]

13 years agod002ef56a2861d99 didn't fix the Makefile.PL to reflect the moved test location.
Nicholas Clark [Wed, 25 Mar 2009 20:38:11 +0000 (20:38 +0000)]
d002ef56a2861d99 didn't fix the Makefile.PL to reflect the moved test location.

13 years agoMove Module:Pluggable tests from t/Module_Pluggable to ext/Module_Pluggable/t
Nicholas Clark [Wed, 25 Mar 2009 17:49:01 +0000 (17:49 +0000)]
Move Module:Pluggable tests from t/Module_Pluggable to ext/Module_Pluggable/t

13 years agoIPv6 config variables for the other OS's
H.Merijn Brand [Wed, 25 Mar 2009 16:59:45 +0000 (17:59 +0100)]
IPv6 config variables for the other OS's
Needs checking

13 years agoDetection of IPv6 clueful functions by Configure (part 1)
H.Merijn Brand [Wed, 25 Mar 2009 16:43:22 +0000 (17:43 +0100)]
Detection of IPv6 clueful functions by Configure (part 1)
Other OS parts will follow

From: Steve Peters <steve@fisharerojo.org>
Date: Wed, 25 Mar 2009 10:54:51 -0500
Message-ID: <fd7a59d30903250854q53311f48o6744df7cbfa1d03d@mail.gmail.com>

13 years agoOne more to ignore for metaconfig
H.Merijn Brand [Wed, 25 Mar 2009 16:39:39 +0000 (17:39 +0100)]
One more to ignore for metaconfig

13 years agofind2perl (was Re: help unblock me from *@perl.org so I can use perlbug)
Michael G Schwern [Wed, 25 Mar 2009 13:59:11 +0000 (08:59 -0500)]
find2perl (was Re: help unblock me from *@perl.org so I can use perlbug)

13 years ago[perl #63914] Time::Piece reports timezone incorrectly
Ian Goodacre [Wed, 25 Mar 2009 13:39:11 +0000 (08:39 -0500)]
[perl #63914] Time::Piece reports timezone incorrectly

13 years agoAdd SEE ALSO's to find2perl and File::Find.
Dan Jacobson [Wed, 25 Mar 2009 13:09:05 +0000 (08:09 -0500)]
Add SEE ALSO's to find2perl and File::Find.

13 years agoMerge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Steve Peters [Wed, 25 Mar 2009 12:32:12 +0000 (07:32 -0500)]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead

13 years agoUpgrade to Encode-2.33.
Steve Peters [Wed, 25 Mar 2009 12:26:01 +0000 (07:26 -0500)]
Upgrade to Encode-2.33.

13 years agoUpdate the version requirement message in regen_perly.pl
Vincent Pit [Tue, 24 Mar 2009 22:20:47 +0000 (23:20 +0100)]
Update the version requirement message in regen_perly.pl

13 years agoMake regen_perly.pl compatible with bison 2.4
Vincent Pit [Tue, 24 Mar 2009 17:54:38 +0000 (18:54 +0100)]
Make regen_perly.pl compatible with bison 2.4

13 years agoMerge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Marcus Holland-Moritz [Tue, 24 Mar 2009 18:50:06 +0000 (19:50 +0100)]
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead

13 years agoFix perl #63924: shmget limited to 32 bit segment size on 64 bit OS
Marcus Holland-Moritz [Tue, 24 Mar 2009 18:37:13 +0000 (19:37 +0100)]
Fix perl #63924: shmget limited to 32 bit segment size on 64 bit OS

Make sure the size argument to shmget() is not limited by the width of an int.
Instead of storing the argument in an int, just store a pointer to the SV and
use different conversions for semget() and shmget().

13 years agoFor some reason, the core version and the cpan version got reversed.
Steve Peters [Tue, 24 Mar 2009 18:17:10 +0000 (13:17 -0500)]
For some reason, the core version and the cpan version got reversed.

13 years agoFix for regular expressions for RFC2822.
Dan Kogai [Tue, 24 Mar 2009 17:51:01 +0000 (12:51 -0500)]
Fix for regular expressions for RFC2822.

13 years agoAdd a SEE ALSO section based on suggestions from Dan Jacobson.
Steve Peters [Tue, 24 Mar 2009 14:26:45 +0000 (09:26 -0500)]
Add a SEE ALSO section based on suggestions from Dan Jacobson.

13 years agoMerge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Steve Peters [Tue, 24 Mar 2009 14:06:43 +0000 (09:06 -0500)]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead

13 years agoMark upstream as blead for Net::Ping.
Steve Peters [Tue, 24 Mar 2009 14:05:57 +0000 (09:05 -0500)]
Mark upstream as blead for Net::Ping.

13 years agoMark Florian Ragwitz as the NEXT maintainer. NEXT marked as maintained primarily...
Steffen Mueller [Tue, 24 Mar 2009 10:33:03 +0000 (11:33 +0100)]
Mark Florian Ragwitz as the NEXT maintainer. NEXT marked as maintained primarily via CPAN.

13 years agoUpgrade to ExtUtils-MakeMaker-6.50
Steve Peters [Mon, 23 Mar 2009 15:13:51 +0000 (10:13 -0500)]
Upgrade to ExtUtils-MakeMaker-6.50

13 years agoFixes for ext/compress
Paul Marquess [Sat, 21 Mar 2009 13:31:59 +0000 (13:31 +0000)]
Fixes for ext/compress

13 years agofix [RT #60034]. An equivalent fix was already in 5.8.9 as change 34580.
David Mitchell [Sun, 22 Mar 2009 15:58:26 +0000 (15:58 +0000)]
fix [RT #60034]. An equivalent fix was already in 5.8.9 as change 34580.

13 years agoupdate MANIFEST for file removed by 16bf6aa6d68d98291990dcdbb6c884269bf80b18
David Mitchell [Sun, 22 Mar 2009 00:44:33 +0000 (00:44 +0000)]
update MANIFEST for file removed by 16bf6aa6d68d98291990dcdbb6c884269bf80b18

13 years agofix typo - s/was/what/ is to be ignored
Mike Giroux [Sat, 21 Mar 2009 10:33:18 +0000 (06:33 -0400)]
fix typo - s/was/what/ is to be ignored

13 years agoCorrect a few file references in README files
Mike Giroux [Tue, 10 Feb 2009 14:36:29 +0000 (09:36 -0500)]
Correct a few file references in README files

13 years agoUpdate CPANPLUS::Dist::Build to 0.16
Chris 'BinGOs' Williams [Sat, 21 Mar 2009 16:13:19 +0000 (17:13 +0100)]
Update CPANPLUS::Dist::Build to 0.16

Also set BinGOs as the maintainer for CPANPLUS::Dist::Build.

13 years agoRemove unnecessary MANIFEST file for IO-Compress
Steve Hay [Fri, 20 Mar 2009 09:58:12 +0000 (09:58 +0000)]
Remove unnecessary MANIFEST file for IO-Compress

13 years agoRevert the op.c part of 3049cdab to enable shared hask keys on ithreads
Vincent Pit [Thu, 19 Mar 2009 17:16:41 +0000 (18:16 +0100)]
Revert the op.c part of 3049cdab to enable shared hask keys on ithreads

13 years agopod/perlreftut.pod: keep example in tune with the times
Mark Jason Dominus [Thu, 19 Mar 2009 20:50:27 +0000 (21:50 +0100)]
pod/perlreftut.pod: keep example in tune with the times

13 years agoBump Module-Pluggable VERSION following 4a28828fc8f160c18323be1125f0f8473bcd000f
Steve Hay [Thu, 19 Mar 2009 17:15:53 +0000 (17:15 +0000)]
Bump Module-Pluggable VERSION following 4a28828fc8f160c18323be1125f0f8473bcd000f

13 years agoUndo the INST_LIB change from the Module-Pluggable upgrade
Steve Hay [Thu, 19 Mar 2009 16:38:53 +0000 (16:38 +0000)]
Undo the INST_LIB change from the Module-Pluggable upgrade
(a0df7637f63b4239ab2bce3bc377d52a3e09cb02)

The addition of this INST_LIB line causes the Module-Pluggable modules
to not end up in my perl's lib folder when building the core perl.
(It tries to copy them into blib\arch instead of ../../lib)

13 years agoUpgrade to Attribute-Handlers-0.83
Steve Hay [Thu, 19 Mar 2009 15:43:49 +0000 (15:43 +0000)]
Upgrade to Attribute-Handlers-0.83

13 years agoUpgrade to Module-Pluggable-3.9
Steve Hay [Thu, 19 Mar 2009 15:41:52 +0000 (15:41 +0000)]
Upgrade to Module-Pluggable-3.9

13 years agoDoc fix: the /k regexp modifier should really be written /p
Paul Gaborit [Wed, 18 Mar 2009 08:19:48 +0000 (09:19 +0100)]
Doc fix: the /k regexp modifier should really be written /p

13 years agoFix typo in English name of $&
Rafael Garcia-Suarez [Wed, 18 Mar 2009 08:18:58 +0000 (09:18 +0100)]
Fix typo in English name of $&

13 years agoUpgrade to Devel::PPPort 3.17
Marcus Holland-Moritz [Sun, 15 Mar 2009 15:51:21 +0000 (16:51 +0100)]
Upgrade to Devel::PPPort 3.17

13 years agoUpdate UPSTREAM for Devel::PPPort
Marcus Holland-Moritz [Sun, 15 Mar 2009 01:55:31 +0000 (02:55 +0100)]
Update UPSTREAM for Devel::PPPort

13 years agoAdd IPC::SysV to Porting/Maintainers.pl
Marcus Holland-Moritz [Sun, 15 Mar 2009 01:54:02 +0000 (02:54 +0100)]
Add IPC::SysV to Porting/Maintainers.pl

13 years agoUpgrade to IPC::SysV 2.01
Marcus Holland-Moritz [Sun, 15 Mar 2009 01:47:08 +0000 (02:47 +0100)]
Upgrade to IPC::SysV 2.01

13 years agoDisambiguate mention of -E in perl.pod and in perlrun.pod
Rafael Garcia-Suarez [Sat, 14 Mar 2009 23:46:54 +0000 (00:46 +0100)]
Disambiguate mention of -E in perl.pod and in perlrun.pod

As Gisle remarks, -eE doesn't even work.

13 years agoRemove directories from manifest
Rafael Garcia-Suarez [Sat, 14 Mar 2009 23:35:21 +0000 (00:35 +0100)]
Remove directories from manifest

13 years agoCreate IO-Compress
Paul Marquess [Sat, 14 Mar 2009 00:45:02 +0000 (00:45 +0000)]
Create IO-Compress

13 years agoBetter test case for [perl #63854] Error parsing "[~"
Ian Goodacre [Sat, 14 Mar 2009 22:27:38 +0000 (23:27 +0100)]
Better test case for [perl #63854] Error parsing "[~"

13 years agoReturn OPERATOR('[') for '[' without falling through to case '~', avoiding misinterpr...
Ian Goodacre [Sat, 14 Mar 2009 06:04:12 +0000 (19:04 +1300)]
Return OPERATOR('[') for '[' without falling through to case '~', avoiding misinterpreting "[~" as an OP_SMARTMATCH.

13 years agoTests for floating point args to localtime and gmtime
Jerry D. Hedden [Fri, 13 Mar 2009 13:37:24 +0000 (09:37 -0400)]
Tests for floating point args to localtime and gmtime

13 years agoAdd -E in the command-line usage in perl.pod
Rafael Garcia-Suarez [Fri, 13 Mar 2009 14:07:03 +0000 (15:07 +0100)]
Add -E in the command-line usage in perl.pod

13 years agoIlya M. is no longer maintaining Data::Dumper. Assign to p5p for now.
Steffen Mueller [Fri, 13 Mar 2009 14:04:05 +0000 (15:04 +0100)]
Ilya M. is no longer maintaining Data::Dumper. Assign to p5p for now.

13 years agoIgnore the decimal part of any floating point argument passed to localtime or gmtime
Rafael Garcia-Suarez [Fri, 13 Mar 2009 12:15:16 +0000 (13:15 +0100)]
Ignore the decimal part of any floating point argument passed to localtime or gmtime

That way the overload warning won't be emitted for non-overflowing
floating point values.

13 years agoMake overflow warnings in gmtime/localtime only occur when warnings are on
Rafael Garcia-Suarez [Fri, 13 Mar 2009 12:12:33 +0000 (13:12 +0100)]
Make overflow warnings in gmtime/localtime only occur when warnings are on

13 years agoMake eval{} (entertry) trappable by Safe
Rafael Garcia-Suarez [Fri, 13 Mar 2009 09:07:50 +0000 (10:07 +0100)]
Make eval{} (entertry) trappable by Safe

13 years agoFix #56194 Regex: (((??{1 + $^N}))) behaves differently in 5.10.0 than in blead
Bram [Thu, 12 Mar 2009 19:43:57 +0000 (20:43 +0100)]
Fix #56194 Regex: (((??{1 + $^N}))) behaves differently in 5.10.0 than in blead

PL_reglastparen and PL_reglastcloseparen contains a pointer are set to & rex->lastparen and & rex->lastcloseparen.
In case END the rex var is modified but PL_reglastparen and PL_reglastcloseparen is not.
Some part of the codes access PL_reglastparen while other parts use rex->lastparen.

This patch corrects this and adds 3 assertions.

I'm currently unable to proof (with a test case) that the code in case EVAL_ab is really nessesary...
Logically speaking it is nessesary but I do not know if it can cause test failures.

Also in the patch are missing regressions between 5.8 -> 5.10 and 5.10 -> 5.11. (and a test script that contains these regressions)

Message-ID: <rt-3.6.HEAD-4802-1236806863-900.56194-15-0@perl.org>

[Includes message and patch edits by committer.]

13 years ago[PATCH] Update Archive::Extract to 0.31_03
Jos I. Boumans [Wed, 11 Mar 2009 17:48:11 +0000 (17:48 +0000)]
[PATCH] Update Archive::Extract to 0.31_03

Message-Id: <AC196808-D03D-4193-9255-913DDBA666F2@dwim.org>

13 years ago[PATCH] Update CPANPLUS::Dist::Build to 0.14
Chris 'BinGOs' Williams [Wed, 11 Mar 2009 17:35:55 +0000 (17:35 +0000)]
[PATCH] Update CPANPLUS::Dist::Build to 0.14

Message-ID: <20090311122950.GA16728@klanker.bingosnet.co.uk>

13 years agoMerge Parse::CPAN::Meta 0.05 into core
Steffen Mueller [Wed, 11 Mar 2009 17:23:41 +0000 (18:23 +0100)]
Merge Parse::CPAN::Meta 0.05 into core

13 years agoMerge Attribute::Handlers 0.82 into core
Steffen Mueller [Wed, 11 Mar 2009 17:12:01 +0000 (18:12 +0100)]
Merge Attribute::Handlers 0.82 into core

13 years agoFix a printf compilation warning
Rafael Garcia-Suarez [Tue, 10 Mar 2009 12:29:48 +0000 (13:29 +0100)]
Fix a printf compilation warning

13 years agolib/Text/TabsWrap/t/dnsparks.t should skip under TEST too, so remove it.
Nicholas Clark [Sun, 8 Mar 2009 21:06:56 +0000 (21:06 +0000)]
lib/Text/TabsWrap/t/dnsparks.t should skip under TEST too, so remove it.
(It's not a "regular" test, and purposefully doesn't output well-formed TAP.)

13 years agoRemove declaration of XS_Internals_inc_sub_generation
Rafael Garcia-Suarez [Sun, 8 Mar 2009 15:19:50 +0000 (16:19 +0100)]
Remove declaration of XS_Internals_inc_sub_generation

The function Internals::inc_sub_generation() was removed
in commit 41892db1963e88b547da12808d8e5630cc1edb59

13 years agoNeed to -I../lib explicitly, as TAP::Parser no longer parses $ENV{PERL5LIB}.
Nicholas Clark [Sun, 8 Mar 2009 15:06:35 +0000 (15:06 +0000)]
Need to -I../lib explicitly, as TAP::Parser no longer parses $ENV{PERL5LIB}.

13 years agoUpdate t/harness to reflect behaviour changes in TAP::Harness 3.16
Nicholas Clark [Sun, 8 Mar 2009 14:52:56 +0000 (14:52 +0000)]
Update t/harness to reflect behaviour changes in TAP::Harness 3.16
Explicitly add -I../lib to the switches, rather than rely on TAP::Harness or
Test::Harness picking -I../lib up from $ENV{PERL5LIB}. (Test::Harness hasn't
changed, but TAP::Harness has). Test::Harness does, however, spot that we've
altered our own @INC, and passes this on to tests. So there is no need to set
$ENV{PERL5LIB} to effect changes to @INC in tests. So don't set $ENV{PERL5LIB}
to -I../lib. Instead set it to '', to avoid contamination from our environment.

13 years agoFix synchronization of Getopt::Long CHANGES file to 2.37
Steffen Mueller [Sun, 8 Mar 2009 12:39:35 +0000 (13:39 +0100)]
Fix synchronization of Getopt::Long CHANGES file to 2.37

13 years agosynchronize Getopt::Long CHANGES file to the corresponding CHANGES file in the curren...
Steffen Mueller [Sun, 8 Mar 2009 12:02:11 +0000 (13:02 +0100)]
synchronize Getopt::Long CHANGES file to the corresponding CHANGES file in the current stable CPAN release 2.37

13 years agoCwd and File::Spec are maintained as part of PathTools in svn.perl.org
Steffen Mueller [Sun, 8 Mar 2009 11:25:41 +0000 (12:25 +0100)]
Cwd and File::Spec are maintained as part of PathTools in svn.perl.org

13 years agoFix MULTICALL in List-Util
Alex Vandiver [Sat, 7 Mar 2009 07:44:40 +0000 (02:44 -0500)]
Fix MULTICALL in List-Util

Add a new stack frame; the MULTICALL code in pp_return assumes there
is a clean stack, and blindly changes the top-most stack value.  This
change brings cop.h more in line with the "poor-man's MULTICALL"
provided in ext/List-Util/multicall.h, which also always pushes a new
stack.

13 years agoMake PerlIO::get_layers really test flgok before reading *flgsvp
Vincent Pit [Sat, 7 Mar 2009 20:37:22 +0000 (21:37 +0100)]
Make PerlIO::get_layers really test flgok before reading *flgsvp

13 years agoMake DynaLoader clone its private data under threads.
Craig A. Berry [Sat, 7 Mar 2009 20:33:04 +0000 (14:33 -0600)]
Make DynaLoader clone its private data under threads.

13 years agoUpdate to Encode 2.32
Rafael Garcia-Suarez [Sat, 7 Mar 2009 13:55:32 +0000 (14:55 +0100)]
Update to Encode 2.32

13 years agoFix test failure with t/TEST
Rafael Garcia-Suarez [Sat, 7 Mar 2009 13:47:18 +0000 (14:47 +0100)]
Fix test failure with t/TEST

(because of a lack of perl search path for non installed modules)

13 years agoFixing the cast for the result of (getgrent())->gr_gid
David M. Syzdek [Fri, 6 Mar 2009 23:03:40 +0000 (14:03 -0900)]
Fixing the cast for the result of (getgrent())->gr_gid

The gr_gid member of struct group is being cast as an int even if
system uses an unsigned int. This patch tests for the use of an
unsigned int for the gr_gid member and casts the value as appropiate.

Created with Arthur Corliss <corliss@corliss@digitalmages.com>.

Signed-off-by: David M. Syzdek <david@syzdek.net>
13 years agoAdd a bunch of missing files to the MANIFEST
Rafael Garcia-Suarez [Sat, 7 Mar 2009 11:21:51 +0000 (12:21 +0100)]
Add a bunch of missing files to the MANIFEST

13 years agoUpgrade to Test-Harness-3.16
Steve Hay [Fri, 6 Mar 2009 15:22:23 +0000 (15:22 +0000)]
Upgrade to Test-Harness-3.16

But keep Test/Harness -> Test-Harness changes from commit f715bbfb20b232d289d3eddf42aec434ddd9dd4c
and do likewise in new files file.t and harness-bailout.t too.

13 years agoUpgrade Text::Tabs+Text::Wrap to version 2009.0305
Steffen Mueller [Fri, 6 Mar 2009 13:56:03 +0000 (14:56 +0100)]
Upgrade Text::Tabs+Text::Wrap to version 2009.0305

13 years agoUpgrade to Module-Build-0.32
Steve Hay [Fri, 6 Mar 2009 11:54:02 +0000 (11:54 +0000)]
Upgrade to Module-Build-0.32

But keep cd5cc49dbc0e5ee748252c2da8b435855908e6d2 (Module::Build on VMS, #42724)
and the MBTest.pm tweak from 66e531b6b23122113bed8498baac1ef25a958d57.

13 years agofix a couple of comments that annoyingly look like merge conflict markers
David Mitchell [Fri, 6 Mar 2009 01:20:53 +0000 (01:20 +0000)]
fix a couple of comments that annoyingly look like merge conflict markers

13 years agoIn dl_vms.xs, treat dl_last_error like the SV that it is.
Craig A. Berry [Thu, 5 Mar 2009 23:28:13 +0000 (17:28 -0600)]
In dl_vms.xs, treat dl_last_error like the SV that it is.

We apparently missed the memo back at 591022fb18ce8ae85902133bbbfe8e1de05216b1.

13 years agoUpdate Archive::Tar to 1.46
Jos I. Boumans [Thu, 5 Mar 2009 16:24:05 +0000 (17:24 +0100)]
Update Archive::Tar to 1.46

13 years agoUpdated MANIFEST for autodie 1.999
Paul Fenwick [Tue, 3 Mar 2009 23:58:25 +0000 (10:58 +1100)]
Updated MANIFEST for autodie 1.999

13 years agoMerge of autodie 1.999 into blead.
Paul Fenwick [Mon, 2 Mar 2009 05:06:59 +0000 (16:06 +1100)]
Merge of autodie 1.999 into blead.

13 years agoFix installation of 'autodie'
Jerry D. Hedden [Tue, 3 Mar 2009 20:03:55 +0000 (15:03 -0500)]
Fix installation of 'autodie'

13 years agoUpdate Archive::Extract to 0.31_02
Jos I. Boumans [Wed, 4 Mar 2009 12:04:19 +0000 (13:04 +0100)]
Update Archive::Extract to 0.31_02

13 years agoAdd a failing test for stack corruption with MULTICALL
Alex Vandiver [Wed, 4 Mar 2009 07:54:26 +0000 (02:54 -0500)]
Add a failing test for stack corruption with MULTICALL