Hello community,

here is the log from the commit of package perl-Devel-PatchPerl for 
openSUSE:Factory checked in at 2016-05-25 21:27:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Devel-PatchPerl (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Devel-PatchPerl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Devel-PatchPerl"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Devel-PatchPerl/perl-Devel-PatchPerl.changes    
    2015-12-18 21:54:12.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Devel-PatchPerl.new/perl-Devel-PatchPerl.changes
   2016-05-25 21:27:23.000000000 +0200
@@ -1,0 +2,6 @@
+Thu May  5 09:07:15 UTC 2016 - [email protected]
+
+- updated to 1.42
+   see /usr/share/doc/packages/perl-Devel-PatchPerl/Changes
+
+-------------------------------------------------------------------

Old:
----
  Devel-PatchPerl-1.40.tar.gz

New:
----
  Devel-PatchPerl-1.42.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Devel-PatchPerl.spec ++++++
--- /var/tmp/diff_new_pack.nfBL2o/_old  2016-05-25 21:27:24.000000000 +0200
+++ /var/tmp/diff_new_pack.nfBL2o/_new  2016-05-25 21:27:24.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Devel-PatchPerl
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Devel-PatchPerl
-Version:        1.40
+Version:        1.42
 Release:        0
 %define cpan_name Devel-PatchPerl
 Summary:        Patch perl source a la Devel::PPPort's buildperl.pl
@@ -59,6 +59,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes LICENSE README
+%doc Changes LICENSE README tools
 
 %changelog

++++++ Devel-PatchPerl-1.40.tar.gz -> Devel-PatchPerl-1.42.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/Changes 
new/Devel-PatchPerl-1.42/Changes
--- old/Devel-PatchPerl-1.40/Changes    2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/Changes    2016-04-21 18:10:05.000000000 +0200
@@ -1,8 +1,42 @@
 ==================================================
-Changes from 2010-12-17 00:00:00 +0000 to present.
+Changes from 2011-04-23 00:00:00 +0000 to present.
 ==================================================
 
 -----------------------------------------
+version 1.42 at 2016-04-21 16:08:59 +0000
+-----------------------------------------
+
+  Change: af3745be4c87fbf89b59c0a6356a3944b59d6179
+  Author: Chris 'BinGOs' Williams <[email protected]>
+  Date : 2016-04-21 17:08:59 +0000
+
+    Update hints file for Darwin 
+
+  Change: 0c03b74346458076f014851f7501e7cb96c4c06d
+  Author: Chris 'BinGOs' Williams <[email protected]>
+  Date : 2016-04-21 17:08:52 +0000
+
+    Don't patch the patchlevel if in Git repository
+
+    This should address https://rt.cpan.org/Ticket/Display.html?id=108689 
+
+  Change: d8048d8ce5280d4ac67a5f99b97d2fc43aef8bef
+  Author: Chris Williams <[email protected]>
+  Date : 2016-01-01 01:41:04 +0000
+
+    Merge pull request #25 from book/master
+
+    Add the proper patch for ext/Errno/Errno_pm.PL in Perl 5.7.2 
+
+  Change: c3e98d2f49d52819b85982e118fda73baaa90070
+  Author: Philippe Bruhat (BooK) <[email protected]>
+  Date : 2015-12-30 08:47:59 +0000
+
+    Add the proper patch for ext/Errno/Errno_pm.PL in Perl 5.7.2
+
+    Fixes GH #24 
+
+-----------------------------------------
 version 1.40 at 2015-12-16 23:26:59 +0000
 -----------------------------------------
 
@@ -941,91 +975,6 @@
     Add the linux hints file from blead to accomodate Ubuntu 11.04 libs
     path change 
 
------------------------------------------
-version 0.30 at 2011-03-21 22:05:51 +0000
------------------------------------------
-
-  Change: 336b84b63407d1cc6783d5bb6226d7ff2ffef043
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-21 22:05:51 +0000
-
-    Bump version to 0.30 
-
-  Change: 59a7ba098124e7175baaa5b7e441b8a1276492fc
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-21 22:03:03 +0000
-
-    Add hints for openbsd, to resolve issues with malloc on OpenBSD >=
-    3.7 
-
------------------------------------------
-version 0.28 at 2011-03-19 07:51:23 +0000
------------------------------------------
-
-  Change: 21843164fcdc2d919e0ec3b773c300d45d57d93a
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-19 07:51:23 +0000
-
-    Resolve a fatal regression in patch_hints that meant the actual hints
-    file didn't get actually patched. Doh. 
-
------------------------------------------
-version 0.26 at 2011-03-16 13:56:15 +0000
------------------------------------------
-
-  Change: 6207abb679ef79bf6f899ffc5f735e5b62a18e3f
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-16 13:56:15 +0000
-
-    Bump version 
-
-  Change: 0c7f4bcd0027a164c036b06dc3c4c8f4ff39a65c
-  Author: Florian Ragwitz <[email protected]>
-  Date : 2011-03-16 14:41:43 +0000
-
-    Add a patchperl utility 
-
-  Change: 39a3ddb15c6637c2ee90640d528d2eda9a2d7fd9
-  Author: Florian Ragwitz <[email protected]>
-  Date : 2011-03-16 14:31:52 +0000
-
-    Allow version guessing on paths other than '.'
-
-    Also rename _determine to the more descriptive _determine_version
-    while we're at it. 
-
------------------------------------------
-version 0.24 at 2011-03-16 13:12:29 +0000
------------------------------------------
-
-  Change: bef4dbc7a8de0d806fd036203b1bec5929d77e88
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-16 13:12:29 +0000
-
-    Change PatchPerl to use Hints and bump version to 0.24 
-
-  Change: 52d2af66e7f0518555d15703ede3d8c19571606b
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-16 10:47:43 +0000
-
-    Updated Hints implementation and added test for it 
-
-  Change: b3b041d95eccfb3d34227cd9e4e9e16877b328f4
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-16 10:20:38 +0000
-
-    Added ::Hints module to handle patching hints files 
-
------------------------------------------
-version 0.22 at 2011-03-16 00:28:05 +0000
------------------------------------------
-
-  Change: 0a2a948891e37251c060e740099d2ba1e52878ef
-  Author: Chris 'BinGOs' Williams <[email protected]>
-  Date : 2011-03-16 00:28:05 +0000
-
-    Added patching of hints/freebsd.sh file for all perls. 
-
 =================================================
-Plus 10 releases after 2010-12-17 00:00:00 +0000.
+Plus 15 releases after 2011-04-23 00:00:00 +0000.
 =================================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/LICENSE 
new/Devel-PatchPerl-1.42/LICENSE
--- old/Devel-PatchPerl-1.40/LICENSE    2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/LICENSE    2016-04-21 18:10:05.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is Copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is Copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/MANIFEST 
new/Devel-PatchPerl-1.42/MANIFEST
--- old/Devel-PatchPerl-1.40/MANIFEST   2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/MANIFEST   2016-04-21 18:10:05.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v5.042.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v5.044.
 Changes
 LICENSE
 MANIFEST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/META.json 
new/Devel-PatchPerl-1.42/META.json
--- old/Devel-PatchPerl-1.40/META.json  2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/META.json  2016-04-21 18:10:05.000000000 +0200
@@ -4,7 +4,7 @@
       "Chris Williams <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 5.042, CPAN::Meta::Converter version 
2.150005",
+   "generated_by" : "Dist::Zilla version 5.044, CPAN::Meta::Converter version 
2.150005",
    "license" : [
       "perl_5"
    ],
@@ -45,6 +45,6 @@
          "web" : "https://github.com/bingos/devel-patchperl";
       }
    },
-   "version" : "1.40"
+   "version" : "1.42"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/META.yml 
new/Devel-PatchPerl-1.42/META.yml
--- old/Devel-PatchPerl-1.40/META.yml   2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/META.yml   2016-04-21 18:10:05.000000000 +0200
@@ -6,7 +6,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.042, CPAN::Meta::Converter version 
2.150005'
+generated_by: 'Dist::Zilla version 5.044, CPAN::Meta::Converter version 
2.150005'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -21,4 +21,4 @@
 resources:
   homepage: https://github.com/bingos/devel-patchperl
   repository: https://github.com/bingos/devel-patchperl.git
-version: '1.40'
+version: '1.42'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/Makefile.PL 
new/Devel-PatchPerl-1.42/Makefile.PL
--- old/Devel-PatchPerl-1.40/Makefile.PL        2015-12-17 00:48:21.000000000 
+0100
+++ new/Devel-PatchPerl-1.42/Makefile.PL        2016-04-21 18:10:05.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v5.042.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v5.044.
 use strict;
 use warnings;
 
@@ -25,7 +25,7 @@
     "MIME::Base64" => 0,
     "Module::Pluggable" => 0
   },
-  "VERSION" => "1.40",
+  "VERSION" => "1.42",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/README 
new/Devel-PatchPerl-1.42/README
--- old/Devel-PatchPerl-1.40/README     2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/README     2016-04-21 18:10:05.000000000 +0200
@@ -4,7 +4,7 @@
 
 VERSION
 
-    version 1.40
+    version 1.42
 
 SYNOPSIS
 
@@ -68,7 +68,7 @@
 
 COPYRIGHT AND LICENSE
 
-    This software is copyright (c) 2015 by Chris Williams and Marcus
+    This software is copyright (c) 2016 by Chris Williams and Marcus
     Holland-Moritz.
 
     This is free software; you can redistribute it and/or modify it under
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/bin/patchperl 
new/Devel-PatchPerl-1.42/bin/patchperl
--- old/Devel-PatchPerl-1.40/bin/patchperl      2015-12-17 00:48:21.000000000 
+0100
+++ new/Devel-PatchPerl-1.42/bin/patchperl      2016-04-21 18:10:05.000000000 
+0200
@@ -22,7 +22,7 @@
 
 =head1 VERSION
 
-version 1.40
+version 1.42
 
 =head1 AUTHOR
 
@@ -30,7 +30,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/dist.ini 
new/Devel-PatchPerl-1.42/dist.ini
--- old/Devel-PatchPerl-1.40/dist.ini   2015-12-17 00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/dist.ini   2016-04-21 18:10:05.000000000 +0200
@@ -1,5 +1,5 @@
 name = Devel-PatchPerl
-version = 1.40
+version = 1.42
 author = Chris Williams <[email protected]>
 license = Perl_5
 copyright_holder = Chris Williams and Marcus Holland-Moritz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl/Hints.pm 
new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Hints.pm
--- old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl/Hints.pm       2015-12-17 
00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Hints.pm       2016-04-21 
18:10:05.000000000 +0200
@@ -1,5 +1,5 @@
 package Devel::PatchPerl::Hints;
-$Devel::PatchPerl::Hints::VERSION = '1.40';
+$Devel::PatchPerl::Hints::VERSION = '1.42';
 #ABSTRACT: replacement 'hints' files
 
 use strict;
@@ -367,7 +367,14 @@
 OzsKZXNhYwoKIyMKIyBCdWlsZCBwcm9jZXNzCiMjCgojIENhc2UtaW5zZW5zaXRpdmUgZmlsZXN5
 c3RlbXMgZG9uJ3QgZ2V0IGFsb25nIHdpdGggTWFrZWZpbGUgYW5kCiMgbWFrZWZpbGUgaW4gdGhl
 IHNhbWUgcGxhY2UuICBTaW5jZSBEYXJ3aW4gdXNlcyBHTlUgbWFrZSwgdGhpcyBkb2RnZXMKIyB0
-aGUgcHJvYmxlbS4KZmlyc3RtYWtlZmlsZT1HTlVtYWtlZmlsZTsK',
+aGUgcHJvYmxlbS4KZmlyc3RtYWtlZmlsZT1HTlVtYWtlZmlsZTsKCiMgUGFydHMgb2YgdGhlIHN5
+c3RlbSBjYWxsIHNldGVudigpLCBpbiBwYXJ0aWN1bGFyIGluIGFuIGF0Zm9yayBoYW5kbGVyLgoj
+IFRoaXMgY2F1c2VzIHByb2JsZW1zIHdoZW4gdGhlIGNoaWxkIHRyaWVzIHRvIGNsZWFuIHVwIGVu
+dmlyb25bXSwgc28KIyBsZXQgbGliYyBtYW5hZ2UgZW52aXJvbltdLgpjYXQgPj4gY29uZmlnLm92
+ZXIgPDwnRU9PVkVSJwppZiB0ZXN0ICIkZF91bnNldGVudiIgPSAiJGRlZmluZSIgLWEgXAogICAg
+YGV4cHIgIiRjY2ZsYWdzIiA6ICcuKi1EUEVSTF9VU0VfU0FGRV9QVVRFTlYnYCAtZXEgMDsgdGhl
+bgogICAgICAgIGNjZmxhZ3M9IiRjY2ZsYWdzIC1EUEVSTF9VU0VfU0FGRV9QVVRFTlYiCmZpCkVP
+T1ZFUgo=',
 'dragonfly' =>
 'IyBoaW50cy9kcmFnb25mbHkuc2gKIwojIFRoaXMgZmlsZSBpcyBtb3N0bHkgY29waWVkIGZyb20g
 aGludHMvZnJlZWJzZC5zaCB3aXRoIHRoZSBPUyB2ZXJzaW9uCiMgaW5mb3JtYXRpb24gdGFrZW4g
@@ -1935,7 +1942,6 @@
 ZCB0aGUgUGVybCBsaWJyYXJ5Lgp1c2VzaHJwbGliPSd0cnVlJwo=',
 );
 
-
 my %files = (
   'freebsd' => 'freebsd.sh',
   'netbsd'  => 'netbsd.sh',
@@ -1980,7 +1986,7 @@
 
 =head1 VERSION
 
-version 1.40
+version 1.42
 
 =head1 SYNOPSIS
 
@@ -2043,7 +2049,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl/Plugin.pm 
new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Plugin.pm
--- old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl/Plugin.pm      2015-12-17 
00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Plugin.pm      2016-04-21 
18:10:05.000000000 +0200
@@ -1,5 +1,5 @@
 package Devel::PatchPerl::Plugin;
-$Devel::PatchPerl::Plugin::VERSION = '1.40';
+$Devel::PatchPerl::Plugin::VERSION = '1.42';
 #ABSTRACT: Devel::PatchPerl plugins explained
 
 use strict;
@@ -19,7 +19,7 @@
 
 =head1 VERSION
 
-version 1.40
+version 1.42
 
 =head1 DESCRIPTION
 
@@ -82,7 +82,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl.pm 
new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl.pm
--- old/Devel-PatchPerl-1.40/lib/Devel/PatchPerl.pm     2015-12-17 
00:48:21.000000000 +0100
+++ new/Devel-PatchPerl-1.42/lib/Devel/PatchPerl.pm     2016-04-21 
18:10:05.000000000 +0200
@@ -1,5 +1,5 @@
 package Devel::PatchPerl;
-$Devel::PatchPerl::VERSION = '1.40';
+$Devel::PatchPerl::VERSION = '1.42';
 # ABSTRACT: Patch perl source a la Devel::PPPort's buildperl.pl
 
 use strict;
@@ -429,6 +429,7 @@
 
 # adapted from patchlevel.h for use with perls that predate it
 sub _patch_patchlevel {
+  return if -d '.git';
   my $dpv = $Devel::PatchPerl::VERSION || "(unreleased)";
   open my $plin, "patchlevel.h" or die "Couldn't open patchlevel.h : $!";
   open my $plout, ">patchlevel.new" or die "Couldn't write on patchlevel.new : 
$!";
@@ -5841,7 +5842,7 @@
      }
 END
   }
-  elsif ( $num < 5.007003 ) { # v5.6.0 et al
+  elsif ( $num < 5.007002 ) { # v5.6.0 et al
     _patch(<<'END');
 diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
 index 3f2f3e0..d8fe44e 100644
@@ -5880,6 +5881,45 @@
        }
 END
   }
+  elsif ( $num < 5.007003 ) { # v5.7.2
+    _patch(<<'END');
+diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
+index 3f2f3e0..d8fe44e 100644
+--- ext/Errno/Errno_pm.PL
++++ ext/Errno/Errno_pm.PL
+@@ -172,16 +172,26 @@ sub write_errno_pm {
+     unless ($^O eq 'MacOS') { # trust what we have
+     # invoke CPP and read the output
+ 
++       my $inhibit_linemarkers = '';
++       if ($Config{gccversion} =~ /\A(\d+)\./ and $1 >= 5) {
++           # GCC 5.0 interleaves expanded macros with line numbers breaking
++           # each line into multiple lines. RT#123784
++           $inhibit_linemarkers = ' -P';
++       }
++
+       if ($^O eq 'VMS') {
+-          my $cpp = "$Config{cppstdin} $Config{cppflags} $Config{cppminus}";
++          my $cpp = "$Config{cppstdin} $Config{cppflags}" .
++        $inhibit_linemarkers . " $Config{cppminus}";
+           $cpp =~ s/sys\$input//i;
+           open(CPPO,"$cpp  errno.c |") or
+               die "Cannot exec $Config{cppstdin}";
+       } elsif ($^O eq 'MSWin32' || $^O eq 'NetWare') {
+-          open(CPPO,"$Config{cpprun} $Config{cppflags} errno.c |") or
+-              die "Cannot run '$Config{cpprun} $Config{cppflags} errno.c'";
++           my $cpp = "$Config{cpprun} $Config{cppflags}" .
++               $inhibit_linemarkers;
++           open(CPPO,"$cpp errno.c |") or
++               die "Cannot run '$cpp errno.c'";
+       } else {
+-          my $cpp = default_cpp();
++          my $cpp = default_cpp() . $inhibit_linemarkers;
+           open(CPPO,"$cpp < errno.c |")
+               or die "Cannot exec $cpp";
+       }
+END
+  }
   elsif ( $num < 5.008009 ) {
     _patch(<<'END');
 diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
@@ -5974,6 +6014,7 @@
 }
 
 sub _patch_develpatchperlversion {
+  return if -d '.git';
   my $dpv = $Devel::PatchPerl::VERSION || "(unreleased)";
   _patch(<<"END");
 diff --git a/Configure b/Configure
@@ -6006,7 +6047,7 @@
 
 =head1 VERSION
 
-version 1.40
+version 1.42
 
 =head1 SYNOPSIS
 
@@ -6072,7 +6113,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2015 by Chris Williams and Marcus 
Holland-Moritz.
+This software is copyright (c) 2016 by Chris Williams and Marcus 
Holland-Moritz.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.


Reply via email to