| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Move the shasum binary to the top level, to remove the need for a MAP entry in
Maintainers.PL
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Follow-up to b78fd7160df924147ff968f6dc2796473af0c484.
|
|
|
|
| |
Follow-up to 4822030c168a634e0e2adb4eaa6369019c959730.
|
|
|
|
|
|
|
|
|
|
| |
t/lib/TieOut.pm is now from Test::Simple.
Only the tests needed changing. The exceptions to BEGIN/PERL_CORE/INC
boilerplate removal were two instances of "../.." becoming "../../../..",
and changing an %INC test from "strict.pm" to "less.pm", as TestInit causes
strict to be loaded via a relative path, when it loads File::Spec to convert
all paths from relative to absolute.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and add missing files from the CPAN distribution.
Also adjust utils/corelist.PL to look for the corelist utility in the
new directory.
|
|
|
|
| |
This fixes [perl #68682] : 5.10.1 ( RC1 and RC2 ) perlivp fails IO/Compress
|
| |
|
|
|
|
|
| |
but these days it contains macros that expand to patch lists;
for now, just skip these macros. need a proper fix sometime.
|
| |
|
|
|
|
|
|
| |
expr() contains a code to handle "defined(SYM)" in #if directives.
Unfortunately, this code is not executed for "defined SYM", without
parentheses. This patch fixes it.
|
|
|
|
|
| |
Also replaces lots of 5.00702 (note missing 0) with 5.006002. This is to
allow us to jettison Test.pm from core eventually.
|
|
|
|
|
|
|
| |
Where the user names a module that their bug report is about, and we know the
URL for its upstream bug tracker, provide a message to the user explaining
that the core copies the CPAN version directly, and provide the URL for
reporting the bug directly to upstream.
|
|
|
|
|
| |
$Config{ccsymbols} and friends are currently empty on Win32 and
undefined on VMS.
|
|
|
|
|
|
|
| |
As reported by Christopher Zimmermann in <http://bugs.debian.org/379757>,
code generated from simple #undef directives by h2ph can cause
'Constant subroutine ... undefined' warnings if the undefined
function was eligible for inlining.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patch and description by Rainer Weikusat, forwarded from
http://bugs.debian.org/502297 :
The h2xs program scans C headers for 'constants' either defined
as preprocessor macros or via enum and builds a sorted list of names
containing the macros and enum values found in this way. This list
is then passed to ExtUtils::Constant::WriteConstants, which generates
the corresponding const-c.inc and const-xs.inc files when perl Makefile.PL
is executed. By default, ie when just processing a constant name, this
function assumes that the name refers to a preprocessor macro and
the generated C-code in const-c.inc contains conditional compilation
directives to either return the macro value or Perl_constant_NOTDEF,
depending on the defined'ness of the macro. This causes constants
defined as enumeration values to never be available to module users,
because they are not visible to the preprocessor.
Instead of passing just a name to the WriteConstants-routine, a
hashref (members documented in ExtUtils::Constant::Base(3perl))
can be used to specify more details regarding what code
should be generated for a particular constant. For an enumeration
value, a hashref constructed as
{ name => <name of the constant>, macro => 1 }
could be used to get rid of the inappropriate preprocessor
directives.
( Another version of the same fix was also submitted by Daniel Burr in
http://bugs.debian.org/320286 )
|
|
|
|
|
|
|
|
|
|
|
|
| |
As seen in <http://bugs.debian.org/522673>, since 4.2.0 or so
gcc's search path has a new "include-fixed" directory,
which currently contains <syslimits.h> and a few other headers.
Converting <syslimits.h> therefore fails unless h2ph knows about the new
directory too.
See http://gcc.gnu.org/ml/gcc-patches/2007-02/msg02038.html for some
background to the gcc change.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Contrary to the comment in the code, h2xs mishandles enums that
contain C++ style comments.
An example of a failing header:
enum {
A = -1, // negative one
// with more comments
B = -2, // negative two
C = -3 // negative two
};
which generates exported constants for 'A' and 'negative'.
The patch is slightly modified from the one by Daniel Burr in
http://bugs.debian.org/320286
|
|
|
|
|
|
| |
From: Abigail (via RT) <perlbug-followup@perl.org>
Date: Tue, 16 Dec 2008 13:09:56 -0800
Message-ID: <rt-3.6.HEAD-15883-1229461796-1657.61418-75-0@perl.org>
|
|
|
|
|
| |
A list submitted by Paul Fenwick was briefly factored into
directory-specific rules.
|
|
|
| |
p4raw-id: //depot/perl@35120
|
|
|
|
|
| |
local_patches section of patchlevel.h.
p4raw-id: //depot/perl@34824
|
|
|
|
|
| |
Message-Id: <200809241407.38389.Richard.Foley@rfi.net>
p4raw-id: //depot/perl@34414
|
|
|
|
|
|
|
| |
ext/Test/Harness. Not everything is there yet, but it makes it way
easier to swap the directory out and replace it with a trunk svn
checkout.
p4raw-id: //depot/perl@34206
|
|
|
|
|
|
| |
From: Jesse (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
p4raw-id: //depot/perl@34061
|
|
|
| |
p4raw-id: //depot/perl@34020
|
|
|
|
|
|
|
| |
Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
(applied to perlbug.PL instead of the generated perlbug)
p4raw-id: //depot/perl@34019
|
|
|
|
|
| |
Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
p4raw-id: //depot/perl@33835
|
|
|
|
|
| |
Message-Id: <200803260012.09967.chromatic@wgz.org>
p4raw-id: //depot/perl@33569
|
|
|
|
|
| |
http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
p4raw-id: //depot/perl@33531
|
|
|
| |
p4raw-id: //depot/perl@33375
|
|
|
|
|
|
| |
From: "Vincent Pit" <perl@profvince.com>
Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
p4raw-id: //depot/perl@33373
|
|
|
|
|
|
| |
their appreciation to perl-thanks@perl.org.
It would be nice to get feedback other than bug reports.
p4raw-id: //depot/perl@33371
|
|
|
|
|
|
| |
Message-ID: <20080116174617.GA30446@abigail.be>
Date: Wed, 16 Jan 2008 18:46:17 +0100
p4raw-id: //depot/perl@32986
|