to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- Adjust module type (EU::MM)
Upstream changes:
2.2205 - Wed Mar 10 18:15:36 EST 2010
Other:
- No longer ships with Build.PL to avoid creating a circular dependency
2.2204 - Wed Mar 10 14:23:52 EST 2010
Other:
- Downgraded warnings on using INCLUDE with a command from "deprecated"
to "discouraged" and limited it to the case where the command includes
"perl" [Steffen Mueller]
Upstream changes:
2.2203 - Thu Feb 11 14:00:51 EST 2010
Bug fixes:
- Build.PL was not including ExtUtils/xsubpp for installation. Fixed
by subclassing M::B::find_pm_files to include it [David Golden]
Upstream changes:
2.2202 - Wed Jan 27 15:04:59 EST 2010
Bug fixes:
- The fix to IN/OUT/OUTLIST was itself broken and is now fixed.
[Reported by Serdar Dalgic; fix suggested by Rafael Garcia-Suarez]
We apologize for the fault in the regex. Those responsible
have been sacked.
Upstream changes:
2.22 - Mon Jan 11 15:00:07 EST 2010
No changes from 2.21_02
2.21_02 - Sat Dec 19 10:55:41 EST 2009
Bug fixes:
- fixed bugs and added tests for INCLUDE_COMMAND [Steffen Mueller]
2.21_01 - Sat Dec 19 07:22:44 EST 2009
Enhancements:
- New 'INCLUDE_COMMAND' directive [Steffen Mueller]
Bug fixes:
- Workaround for empty newXS macro found in P5NCI [Goro Fuji]
Upstream changes:
2.21 - Mon Oct 5 11:17:53 EDT 2009
Bug fixes:
- Adds full path in INCLUDE #line directives (RT#50198) [patch by "spb"]
Other:
- Updated copyright and maintainer list
2.20_07 - Sat Oct 3 11:26:55 EDT 2009
Bug fixes:
- Use "char* file" for perl < 5.9, not "char[] file"; fixes mod_perl
breakage due to prior attempts to fix RT#48104 [David Golden]
2.20_06 - Fri Oct 2 23:45:45 EDT 2009
Bug fixes:
- Added t/typemap to fix broken test on perl 5.6.2 [David Golden]
- More prototype fixes for older perls [Goro Fuji]
- Avoid "const char *" in test files as it breaks on 5.6.2 [Goro Fuji]
Other:
- Merged changes from 2.2004 maintenance branch (see 2.200401 to 2.200403)
[David Golden]
2.20_05 - Sat Aug 22 21:46:56 EDT 2009
Bug fixes:
- Fix prototype related bugs [Goro Fuji]
- Fix the SCOPE keyword [Goro Fuji]
Upstream changes:
2.200401 - Mon Sep 14 22:26:03 EDT 2009
- No changes from 2.20_04.
2.20_04 - Mon Aug 10 11:18:47 EDT 2009
Bug fixes:
- Changed install_dirs to 'core' for 5.8.9 as well (RT#48474)
- Removed t/bugs.t until there is better C++ support in ExtUtils::CBuilder
Other:
- Updated repository URL in META file
2.20_03 - Thu Jul 23 23:14:50 EDT 2009
Bug fixes:
- Fixed "const char *" errors for 5.8.8 (and older) (RT#48104)
[Vincent Pit]
- Added newline before a preprocessor directive (RT#30673)
[patch by hjp]
- Updating package for p5 module ExtUtils::ParseXS from 1.19 to 1.20
- Allow tests using the c compiler
- remove dependency to ExtUtils::CBuilder package, the is no version
required and ExtUtils::CBuilder is in perl core meanwhile ...
- Setting LICENSE to ${PERL5_LICENSE} according META.yml
Upstream changes:
2.20 - Wed Jul 1 13:42:11 EDT 2009
- No changes from 2.19_04
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
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]
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2.18
- Added some UNITCHECK stuff, which (I think) makes XS code able to
do UNITCHECK blocks. [Nicholas Clark]
- Changed 'use re "eval";' to 'BEGIN { $^H |= 0x00200000 };' so we
can compile re.xs in bleadperl. [Yves Orton]
- Fix an undefined-variable warning related to 'inout' parameter
processing.
2.17 - Mon Nov 20 17:07:27 2006
- Stacked $filepathname to make #line directives in #INCLUDEs work.
[Nicholas Clark]
- Sprinked dVAR in with dXSARGS, for God-(Jarkko)-knows-what
reason. [Jarkko Hietaniemi]
- Use printf-style formats in Perl_croak() for some significant
savings in number of distinct constant strings in the linked
binaries we create. [Alexey Tourbin]
- Don't use 'class' as a variable name in the t/XSTest.xs module,
since that's a keyword in C++. [Jarkko Hietaniemi]
2.16 Fri Sep 15 22:33:24 CDT 2006
- Fix a problem with PREFIX not working inside INTERFACE
sections. [Salvador Fandin~o]
Collection.
This Perl 5 module will compile XS code into C code by embedding
the constructs necessary to let C functions manipulate Perl values
and creates the glue necessary to let Perl access those functions.
The compiler uses typemaps to determine how to map C function
parameters and variables to Perl values.