| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The T_PTROBJ INPUT in stock typemap only uses 'sv_derived_from' for
input validation, that cause a segfault when the argument passed match
the class name.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
as suggested by Schwern
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This removes lib/ExtUtils/t/basic.pl and t/basic_finish.pl, and
replaces them with the EUI specific t/InstallWithMM.t. The
version bump is purely to allow the release the new version on
CPAN and to make it possible to include a non dev release in
Perl 5.10.1 if Dave wants to.
Note that while there are no real code changes in this commit I
did trim whitespace from Install.pm, so if you want to see the
real diff here please use diff -w.
|
| |
|
| |
|
| |
|
|
|
|
| |
(Installed.t still divergent)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes an issue with ExtUtils::Installed when Perl is compiled with
userelocatableinc. It looks a though the issue is that `%Config` contains
local paths when built with -Duserelocatableinc, some, at least, with a
leading "./". The solution is to use `File::Spec->canonpath()` to clean up the
path before comparing two paths that are otherwise the same. A better solution
might be to use some sort of other utility function that checks that paths are
the same even if they're not spelled the same. I didn't notice such a function
in File::Spec, alas.
Also, I'm not sure what effects this change might have on VMS; it deserves
further testing there.
|
|
|
|
| |
All extension building was broken without this.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
2.20_01 - Wed Jul 8 12:12:47 EDT 2009
- Fix XSUsage prototypes for testing [Jan Dubois]
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
0.2602 - Sat Jul 4 10:57:12 EDT 2009
Bugs fixed:
- Fixed 00-have-compiler.t if $^X is a relative path [David Wheeler]
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
| |
|
|
|
|
|
|
|
|
| |
2.20 - Wed Jul 1 13:42:11 EDT 2009
- No changes from 2.19_04
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
|
|
|
|
|
|
|
|
|
| |
0.2601 - Wed Jul 1 09:37:39 EDT 2009
Bugs fixed:
- On VMS, cleans up extra files generated during testing
[John E. Malmberg, Craig Berry]
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0.26 - Mon Jun 29 20:11:52 EDT 2009
- No changes from 0.25_01
0.25_01 - Sat Jun 27 23:13:20 EDT 2009
- Changed test library to Test::More
- Added tests for have_compiler
- Skips tests that need a compiler if have_compiler is false
- have_compiler will try to compile in the current directory
if compiling in tmpdir fails for whatever reason
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
|
|
|
|
|
|
|
|
|
|
|
| |
2.19_04 - Mon Jun 29 11:49:12 EDT 2009
- Changed tests to use Test::More and added it to prereqs
- Some tests skip if no compiler or if no dynamic loading
- INTERFACE keyword tests skipped for perl < 5.8
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2.19_03 - Sat Jun 27 22:51:18 EDT 2009
- Released to see updated results from smoke testers
- Fix minor doc typo pulled from blead
2.19_02 - Wed Aug 6 22:18:33 2008
- Fix the usage reports to consistently report package name as well
as sub name across ALIAS, INTERFACE and regular XSUBS. [Robert May]
- Cleaned up a warning with -Wwrite-strings that gets passed into
every parsed XS file. [Steve Peters]
- Allow (pedantically correct) C pre-processor comments in the code
snippets of typemap files. [Nicholas Clark]
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
6.52 broke the build on VMS because the Makefile.PL for Time::HiRes
sends C<'LIBS' => []> to WriteMakefile() and the code to handle that
case was removed in a refactor, so we ended up not linking against
the main perl library (perlshr.exe on VMS). More details and an
upstream submission of this patch are at:
https://rt.cpan.org/Ticket/Display.html?id=46633
|
| |
|
| |
|
|
|
|
|
| |
It's no longer in the official MakeMaker, and is incorporated
in MM_BeOS.
|
| |
|
|
|
|
|
| |
(ExtUtils::MM_Win32 should not generate "mt" command when CRT is statically
linked)(We'd failed to send this one upstream. Bad us.)
|
| |
|
|
|
|
| |
Preview from https://rt.cpan.org/Ticket/Display.html?id=42149
|
|
|
|
| |
This reduces the number of places with special-casing logic.
|
|
|
|
|
|
|
|
|
| |
Jan Dubois:
Subject: RE: [perl #61492] ExtUtils::MM_Win32 should not generate "mt" command when CRT is statically linked
From: "Jan Dubois" <jand@activestate.com>
Date: Fri, 19 Dec 2008 10:07:07 -0800
Message-ID: <013d01c96204$9b211e80$d1635b80$@com>
|
|
|
|
|
|
| |
returns filenames in UNIX syntax.
This updates this test to handle these modes.
|
| |
|
| |
|