Devel::PatchPerl(3pm) User Contributed Perl Documentation Devel::PatchPerl(3pm)NAME
Devel::PatchPerl - Patch perl source a la Devel::PPPort's buildperl.pl
VERSION
version 0.72
SYNOPSIS
use strict;
use warnings;
use Devel::PatchPerl;
Devel::PatchPerl->patch_source( '5.6.1', '/path/to/untarred/perl/source/perl-5.6.1' );
DESCRIPTION
Devel::PatchPerl is a modularisation of the patching code contained in Devel::PPPort's "buildperl.pl".
It does not build perls, it merely provides an interface to the source patching functionality.
FUNCTION
"patch_source"
Takes two parameters, a "perl" version and the path to unwrapped perl source for that version. It dies on any errors.
If you don't supply a "perl" version, it will attempt to auto-determine the "perl" version from the specified path.
If you don't supply the path to unwrapped perl source, it will assume the current working directory.
PLUGIN SYSTEM
See Devel::PatchPerl::Plugin for details of Devel::PatchPerl's plugin system.
CAVEAT
Devel::PatchPerl is intended only to facilitate the "building" of perls, not to facilitate the "testing" of perls. This means that it will
not patch failing tests in the perl testsuite.
SEE ALSO
Devel::PPPort
Devel::PatchPerl::Plugin
AUTHOR
Chris Williams <chris@bingosnet.co.uk>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Chris Williams and Marcus Holland-Moritz.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-04 Devel::PatchPerl(3pm)
Check Out this Related Man Page
Devel::StackTrace::WithLexicals(3pm) User Contributed Perl Documentation Devel::StackTrace::WithLexicals(3pm)NAME
Devel::StackTrace::WithLexicals - Devel::StackTrace + PadWalker
SYNOPSIS
use Devel::StackTrace::WithLexicals;
my $trace = Devel::StackTrace::WithLexicals->new;
${ $trace->frame(1)->lexical('$self') }->oh_god_why();
DESCRIPTION
Devel::StackTrace is pretty good at generating stack traces.
PadWalker is pretty good at the inspection and modification of your callers' lexical variables.
Devel::StackTrace::WithLexicals is pretty good at generating stack traces with all your callers' lexical variables.
METHODS
All the same as Devel::StackTrace, except that frames (in class Devel::StackTrace::WithLexicals::Frame) also have a "lexicals" method. This
returns the same hashref as returned by PadWalker.
If the "no_refs" option to Devel::StackTrace is used, then each reference is stringified. This can be useful to avoid leaking memory.
Simple, really.
AUTHOR
Shawn M Moore, "sartak@gmail.com"
BUGS
I had to copy and paste some code from Devel::StackTrace to achieve this (it's hard to subclass). There may be bugs lingering here.
COPYRIGHT AND LICENSE
Copyright 2008-2009 Shawn M Moore.
Some portions written by Dave Rolsky, they belong to him.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2011-04-22 Devel::StackTrace::WithLexicals(3pm)
Hi all,
In the directory '/temp/chris' the following files exist: chris.tar, chris.txt
What i am trying to do is to assign the 'chris.tar' filename in an argument through perl, in order to do that i use the system command:
$file=system("ls /temp/chris/*.tmp), but in the '$file' the exit... (2 Replies)
Hi,
I am new to programming and also to perl..But i know 'perl' can come to my rescue, But I am stuck at many places and need help..any small help is much appreciated... below is the description of what i intend to acheive with my script.
I have a files named in this format... (13 Replies)
Hi, everyone!!
i am new to perl programming.. plz help me.
#!C:/perl/bin
use warnings;
use strict;
use Text::CSV_XS;
my @rows = "";
my $row;
my $count;
my $fh;
my @fields = "";
my $csv = Text::CSV_XS->new ({binary =>1}) or
die "cannot use CSV:" .Text::CSV->error_diag ();
open... (3 Replies)
Hi,
I want to install 'Devel-Profile' in windows but i am not able to install.
Here is the error.
PPM> install Devel-Profile
Install package 'Devel-Profile?' (y/N): y
Installing package 'Devel-Profile'...
Error installing package 'Devel-Profile': Could not locate a PPD file for... (3 Replies)
Greetings everyone! I have the task of patching six ldoms and two control domains. I have never done this before and would like to know of any pitfalls or "gotchas" I may encounter. I have been looking online but have found very little about patching ldoms. Thank you all. (4 Replies)
Hi,
We have RHEL 4, 5 and 6. What patching plan is supposed to be? How often do we need to patch these systems?
Thank you in advance! I'll give you my Thanks for any helpful info! (9 Replies)
I am patching a Solaris server with the latest Oracle OS patches. Console is hung in between and I am not able to see anything. I know that patching process happens in background. So, patching is going on. I am afraid how am I supposed to know if the patching has finished, so that I can do a... (2 Replies)
Hello,
Sorry for posting here..i know there is another section for Urgent...However, i could not locate it...
Issue: ) After patching rhel 5.8 with couple of patches. When user is trying to login via putty . They get login promt and when they type their username, screen get freezed kindaa... (3 Replies)
I am trying to understand how people manage lifecycle patching these days. I am not a sysadmin (I am a DB Architect) and what I am being told is that if there is any lag between patching a dev server and a prod server that we will liley get new patches in prod that have not had any soak time in... (9 Replies)
Can anyone here help me in understanding how to patch AIX machine.Its all vulnerability patching and i have sent an attachment with this saying what needs to be patched.I have not done patching at all.Can anyone help me with the steps on how to do the Patching.Whoever is helping i think this is... (3 Replies)
Dears,
I want to print filename and count of each file in perl but failing to implement.
`find $srcFolder -maxdepth 1 -type f -name "*$workDate*$fileExt" -exec sh -c ' && printf "$workDate|%s|%s\n" "$(wc -l<"$0")" *$workDate*$fileExt' {} \ >> /Sadique/filelog.out \\; 2> /dev/null`;
... (2 Replies)