H.Merijn Brand - Tux [Sat, 2 Aug 2014 10:59:12 +0000 (2 12:59 +0200)]
Many fixes after CPANTESTERS report
• Misparsed locally applied patches (passed only first line)
• Misparsed compile-time options (passed only first line)
• Some settings run unquoted to end-of-line
• Not all key-value pairs were separated by ',' in older perl
• Small typo in test comment
H.Merijn Brand - Tux [Fri, 1 Aug 2014 11:53:23 +0000 (1 13:53 +0200)]
On towards new version
H.Merijn Brand - Tux [Fri, 1 Aug 2014 11:53:03 +0000 (1 13:53 +0200)]
test description update
H.Merijn Brand - Tux [Fri, 1 Aug 2014 10:20:25 +0000 (1 12:20 +0200)]
Sync with 5.20.1
H.Merijn Brand - Tux [Fri, 1 Aug 2014 09:57:43 +0000 (1 11:57 +0200)]
Better detect build times
H.Merijn Brand - Tux [Sat, 5 Apr 2014 09:52:29 +0000 (5 11:52 +0200)]
That test was not testing what it was supposed to test :)
H.Merijn Brand - Tux [Thu, 20 Feb 2014 11:43:16 +0000 (20 12:43 +0100)]
Add tests for each major distribution since 5.6.2
Now some are non-Linux/gcc
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:34:26 +0000 (19 17:34 +0100)]
porting/dist nit
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:28:11 +0000 (19 17:28 +0100)]
Cleaner release testing
H.Merijn Brand - Tux [Wed, 19 Feb 2014 16:08:13 +0000 (19 17:08 +0100)]
Sync with blead
H.Merijn Brand - Tux [Wed, 19 Feb 2014 06:55:32 +0000 (19 07:55 +0100)]
Release 0.20
H.Merijn Brand - Tux [Sat, 25 Jan 2014 19:21:35 +0000 (25 20:21 +0100)]
Typo fix in comment (RT#92469)
H.Merijn Brand - Tux [Sat, 25 Jan 2014 19:20:22 +0000 (25 20:20 +0100)]
Update copyright to 2014
H.Merijn Brand - Tux [Tue, 30 Jul 2013 12:51:09 +0000 (30 14:51 +0200)]
Prepare for 0.19 to release before bundled perl version
H.Merijn Brand - Tux [Wed, 3 Jul 2013 14:27:20 +0000 (3 16:27 +0200)]
Was defined in perl.c *and* perl.h
H.Merijn Brand - Tux [Wed, 5 Jun 2013 15:36:37 +0000 (5 17:36 +0200)]
TEST_REQUIRES was added in 6.63_03
Perl v5.16.3 shipped with 6.63_02, so passing TEST_REQUIRES on an EUMM
that doesn't support it -- thus the prereq gets lost.
H.Merijn Brand - Tux [Fri, 24 May 2013 14:49:36 +0000 (24 16:49 +0200)]
New test for 5.18.0 -V output
H.Merijn Brand - Tux [Thu, 23 May 2013 09:35:52 +0000 (23 11:35 +0200)]
New versions to test against
H.Merijn Brand - Tux [Thu, 23 May 2013 09:35:35 +0000 (23 11:35 +0200)]
Sync up to 5.19.0
H.Merijn Brand - Tux [Sun, 14 Apr 2013 22:24:41 +0000 (15 00:24 +0200)]
The Lancaster Consensus changes the META-2.0 to 1.4 conversion
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:36:47 +0000 (17 11:36 +0100)]
No need to require Test::Harness
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:27:52 +0000 (17 11:27 +0100)]
Support for using uninstalled Test::NoWarnings (RT#82386)
H.Merijn Brand - Tux [Sun, 17 Feb 2013 10:27:34 +0000 (17 11:27 +0100)]
Fixed typo in META (Chorny)
H.Merijn Brand - Tux [Thu, 14 Feb 2013 16:51:50 +0000 (14 17:51 +0100)]
Update META checker
H.Merijn Brand - Tux [Sun, 10 Feb 2013 20:14:27 +0000 (10 21:14 +0100)]
This is 0.17
H.Merijn Brand - Tux [Sun, 10 Feb 2013 19:45:29 +0000 (10 20:45 +0100)]
Deal with spaces in patch descriptions
To be sure, I also allowed "Compile time options" to have spaces
Using \0 as a new separator seems a sane choice, as the values returned
from internal functions are pure C strings, so they end with \0
patches can have spaces:
# $got->{build}{patches}[0] = 'SAVEARGV0'
# $expected->{build}{patches}[0] = 'SAVEARGV0 - disable magic open in <ARGV>'
# $got->{build}{patches}[0] = 'ActivePerl'
# $expected->{build}{patches}[0] = 'ActivePerl Build 1602 [296513]'
# $got->{build}{patches}[0] = 'DEBPKG:debian/arm_thread_stress_timeout'
# $expected->{build}{patches}[0] = 'DEBPKG:debian/arm_thread_stress_timeout - http://bugs.debian.org/501970 Raise the timeout of ext/threads/shared/t/stress.t to accommodate slower build hosts'
# $got->{build}{patches}[0] = 'Bug#55162'
# $expected->{build}{patches}[0] = 'Bug#55162 File::Spec::case_tolerant performance'
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:36:37 +0000 (25 17:36 +0100)]
Prevent tar paxheaders (perlmonks.org/?node_id=
1004571)
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:22:19 +0000 (25 17:22 +0100)]
Update list of known symbols to 5.17.8
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:12:28 +0000 (25 17:12 +0100)]
Update copyright to 2013
H.Merijn Brand - Tux [Fri, 25 Jan 2013 16:10:30 +0000 (25 17:10 +0100)]
We can also test with clang compiled perl
H.Merijn Brand - Tux [Fri, 25 Jan 2013 15:58:50 +0000 (25 16:58 +0100)]
meta modernization
H.Merijn Brand [Wed, 20 Jun 2012 06:49:55 +0000 (20 08:49 +0200)]
ConfigReader::Simple allows splitting long lines
H.Merijn Brand [Wed, 20 Jun 2012 06:11:19 +0000 (20 08:11 +0200)]
Do not shell out on 5.14.0 and up if perl provides internals (Nicholas)
Nicholas applied
996978124d77fbe8 in remotes/origin/nicholas/configpm:
Config::Perl::V::myconfig can avoid `$^X -V` on 5.14.0 and later.
On 5.14.0 and later the Config module has subroutines that provide
all the data contained within perl -V, so there's no need to shell
out to $^X to get it.
Also add a test that forces Config::Perl::V::myconfig to shell out,
to check consistency between the two approaches.
H.Merijn Brand [Thu, 7 Jun 2012 12:55:53 +0000 (7 14:55 +0200)]
Prepare for CORE inclusion (BinGOs)
H.Merijn Brand [Thu, 7 Jun 2012 12:55:39 +0000 (7 14:55 +0200)]
New YAML tests
H.Merijn Brand [Sun, 20 May 2012 07:58:11 +0000 (20 09:58 +0200)]
meta-spec in json is an integer
H.Merijn Brand [Wed, 11 Jan 2012 07:59:09 +0000 (11 08:59 +0100)]
Update copyright to 2012
H.Merijn Brand [Thu, 8 Sep 2011 16:21:17 +0000 (8 18:21 +0200)]
Make all my ChangeLog's look more or less the same
H.Merijn Brand [Wed, 7 Sep 2011 16:12:53 +0000 (7 18:12 +0200)]
NAME / DISTNAME in Makefile.PL
H.Merijn Brand [Wed, 7 Sep 2011 16:12:38 +0000 (7 18:12 +0200)]
Upped copyright to 2011
H.Merijn Brand [Wed, 7 Sep 2011 07:31:31 +0000 (7 09:31 +0200)]
more perls to test with
H.Merijn Brand [Wed, 7 Sep 2011 07:20:04 +0000 (7 09:20 +0200)]
Make minimal version checks subtests
H.Merijn Brand [Wed, 7 Sep 2011 06:13:47 +0000 (7 08:13 +0200)]
More cross-checks for META data
H.Merijn Brand [Wed, 11 Aug 2010 14:53:22 +0000 (11 16:53 +0200)]
Spell check on creating dist
H.Merijn Brand [Mon, 7 Jun 2010 15:27:32 +0000 (7 17:27 +0200)]
Some spelling fixes
H.Merijn Brand [Tue, 16 Mar 2010 06:48:44 +0000 (16 07:48 +0100)]
bleadperl does not have Test::NoWarnings
H.Merijn Brand [Tue, 16 Mar 2010 06:47:54 +0000 (16 07:47 +0100)]
YAML dropped to spec 1.0 (RT#55614)
H.Merijn Brand [Mon, 15 Mar 2010 12:23:24 +0000 (15 13:23 +0100)]
Upped copyright to 2010
H.Merijn Brand [Thu, 21 Jan 2010 16:45:59 +0000 (21 17:45 +0100)]
Add USE_PERL_ATOF to the list of -V's compile-time options.
per perl commit
5a8d89359b90ed02d82f9529493d2b739f4244e7
H.Merijn Brand [Tue, 5 Jan 2010 14:53:49 +0000 (5 15:53 +0100)]
Add USE_ATTRIBUTES_FOR_PERLIO
per perl commit
de618ee48837532acd
H.Merijn Brand [Thu, 17 Dec 2009 08:25:59 +0000 (17 09:25 +0100)]
osname in {build} can be different from {config} (OpenBSD vs openbsd)
H.Merijn Brand [Thu, 24 Sep 2009 10:31:17 +0000 (24 12:31 +0200)]
Add PERL_IS_MINIPERL to the list of -V's compile-time options.
blead commit
3267aef691333a85988941dbf9b86e331ecde4f3
H.Merijn Brand [Wed, 9 Sep 2009 16:03:56 +0000 (9 18:03 +0200)]
pod fix (Jim Cromie)
H.Merijn Brand [Wed, 26 Aug 2009 09:40:41 +0000 (26 11:40 +0200)]
Recommend perl-5.10.1 now it is available
H.Merijn Brand [Wed, 26 Aug 2009 06:53:42 +0000 (26 08:53 +0200)]
TODO items showed up on a single line
H.Merijn Brand [Wed, 19 Aug 2009 17:41:18 +0000 (19 19:41 +0200)]
Add PERL_DISABLE_PMC to the list of -V's compile-time options.
blead commit
f89a1e08e6fb41e93df685b7f838ff9bf916f2f4
H.Merijn Brand [Wed, 1 Jul 2009 16:04:40 +0000 (1 18:04 +0200)]
Drop config_args from signature as documented
H.Merijn Brand [Wed, 1 Jul 2009 16:00:41 +0000 (1 18:00 +0200)]
Added signature ()
Added @EXPORT_OK and EXPORT_TAGSFixed one typo in doc
H.Merijn Brand [Wed, 20 May 2009 08:13:09 +0000 (20 10:13 +0200)]
typo in genMETA
H.Merijn Brand [Wed, 20 May 2009 08:12:59 +0000 (20 10:12 +0200)]
Default for summary is myconfig
H.Merijn Brand [Sun, 5 Apr 2009 14:59:55 +0000 (5 16:59 +0200)]
no dists in MANIFEST
H.Merijn Brand [Sun, 5 Apr 2009 14:55:05 +0000 (5 16:55 +0200)]
Add repo to README
H.Merijn Brand [Sun, 5 Apr 2009 14:50:53 +0000 (5 16:50 +0200)]
test under multiple versions
H.Merijn Brand [Sun, 5 Apr 2009 14:46:20 +0000 (5 16:46 +0200)]
reconstruct version from perl-v output (dagolden)
H.Merijn Brand [Fri, 3 Apr 2009 20:22:50 +0000 (3 22:22 +0200)]
add configure_requires
H.Merijn Brand [Mon, 30 Mar 2009 14:01:45 +0000 (30 16:01 +0200)]
0.02
H.Merijn Brand [Mon, 30 Mar 2009 13:41:33 +0000 (30 15:41 +0200)]
Don't use -I with uninstalled perls
small doc typos
H.Merijn Brand [Mon, 30 Mar 2009 13:13:32 +0000 (30 15:13 +0200)]
parse block done. might not be complete
H.Merijn Brand [Mon, 30 Mar 2009 11:47:50 +0000 (30 13:47 +0200)]
add summary ()
H.Merijn Brand [Mon, 30 Mar 2009 11:28:40 +0000 (30 13:28 +0200)]
more derived stuff
H.Merijn Brand [Mon, 30 Mar 2009 09:37:07 +0000 (30 11:37 +0200)]
Complete _make_derived ()
H.Merijn Brand [Mon, 30 Mar 2009 09:13:39 +0000 (30 11:13 +0200)]
Don't edit the same file in two sessions at the same time
H.Merijn Brand [Mon, 30 Mar 2009 09:01:58 +0000 (30 11:01 +0200)]
Add all (new) version related config entries, including git
Add a start to the derived section
H.Merijn Brand [Sun, 29 Mar 2009 22:21:49 +0000 (30 00:21 +0200)]
Documentation
H.Merijn Brand [Sun, 29 Mar 2009 22:21:33 +0000 (30 00:21 +0200)]
fix args to myconfig
drop db/postgres/oracle/mysql shortcuts
H.Merijn Brand [Sun, 29 Mar 2009 14:21:15 +0000 (29 16:21 +0200)]
Added plv2hash
H.Merijn Brand [Sun, 29 Mar 2009 13:17:46 +0000 (29 15:17 +0200)]
Checking version 0.01