Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
Changes from previous:
0.42 2011-10-19 20:00:07
- Remove cc_inc_paths, which is already defined in M::I
(thanks to @shohex)
0.41 2011-10-04 12:05:54
- Complete support for requires_cplusplus()
0.40 2011-09-24 00:56:33
- ExtUtils::ParseXS is now configure_requires, instead of
build_requires (xaicron++)
0.39 2011-08-22 11:28:15
- Add cc_inc_paths() as an alias to cc_include_paths()
- Add requires_cplusplus() as an experimental feature;
currently it chnages only warnings flags
0.38 2011-06-22 15:15:37
- Workaround MacOSX's system perl failure caused by multiple -arch
for gcc (thanks to @kazuho)
0.37 2011-05-16 23:33:49
- Makefile.PL -g implices "-g -ggdb -g3" for gcc (EXPERIMENTAL)
- PERL_ONLY=1 means --pp for modules with XS/PP dual backends
0.36 Thu Oct 7 16:49:04 2010
- Resolve RT #61660 (SREZIC): Support for ccache missing
- Resolve RT #61770 (bokutin): A typo in SYNOPSIS
0.35 Wed Sep 29 23:46:17 2010
- Checks C99 specification more strictly
- Add some macros to xshelper.h
0.34 Sun Sep 26 12:18:18 2010
- Oops! The change in 0.33 did not work.
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.27 Sun Sep 5 11:47:03 2010
- c99_available() should not have any side effects (reported by makamaka)
0.26 Sat Aug 7 17:47:37 2010
- Use the version of installed gcc, not $Config{gccversion} (xaicron)
0.25 Tue Jul 13 19:43:34 2010
- Add requires_c99() to assert that the compiler supports C99
- Fix Win32 problems, hopefully
0.24 Sun May 16 13:24:58 2010
- Compliant with Module::Install 0.97
0.23_02 Fri May 14 11:42:09 2010
- Don't exit if include dirs don't exist (lestrrat)
- Add cc_assert_lib() as an interface to Devel::CheckLib (lestrrat)
- Add want_xs() (lestrrat)
- Separate out detection of "-" and stuff to cc_libs(), and let
cc_append_to_lib()s just be a simple function (lestrrat)
0.23_01 Mon May 10 12:10:59 2010
- Clarify docs (lestrrat)
- Add want_xs() command (lestrrat)
0.23 Sun May 9 11:15:41 2010
- Setup clean_files for gcov output files (*.gcov, *.gcno, *.gcda)
- Add cc_libs() for MakeMaker's LIBS option (currently, it is just an
ailas to cc_append_libs())
- cc_append_libs (and then cc_libs) accepts raw arguments as
"cc_libs qw(-L/path/to/libs -lfoo)" (lestrrat++)
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!
NetBSD Packages Collection.
The Perl 5 module Module::Install::XSUtil provides a set of utilities
to setup distributions which include or depend on XS module.