FAQ
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/5942644739c2d477d25e89b4a40ced7cfb0ee4e9?hp=f6fbd0bdd5d69084392f9e773798f4bc39353235>

- Log -----------------------------------------------------------------
commit 5942644739c2d477d25e89b4a40ced7cfb0ee4e9
Author: Jarkko Hietaniemi <jhi@iki.fi>
Date: Sun Mar 27 10:50:51 2016 -0400

     ODBM_File version bump

M ext/ODBM_File/ODBM_File.pm

commit 77bbf816cb5fd9cd539e3e70dd0a57384245e920
Author: Jarkko Hietaniemi <jhi@iki.fi>
Date: Thu Mar 24 07:12:51 2016 -0400

     [perl #127751] error building ODBM_File on Windows, perl 5.23.9

     No POSIX open in Win32, broken by ed6087adbd9c90b59cf3f08af7c23a947c00bf69

     Use the PerlLIO_open3 as suggested by Tony Cook, use the same trick as POSIX.xs

M ext/ODBM_File/ODBM_File.xs
-----------------------------------------------------------------------

Summary of changes:
  ext/ODBM_File/ODBM_File.pm | 2 +-
  ext/ODBM_File/ODBM_File.xs | 4 ++++
  2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/ext/ODBM_File/ODBM_File.pm b/ext/ODBM_File/ODBM_File.pm
index dd92fd3..3184025 100644
--- a/ext/ODBM_File/ODBM_File.pm
+++ b/ext/ODBM_File/ODBM_File.pm
@@ -7,7 +7,7 @@ require Tie::Hash;
  require XSLoader;

  our @ISA = qw(Tie::Hash);
-our $VERSION = "1.13";
+our $VERSION = "1.14";

  XSLoader::load();

diff --git a/ext/ODBM_File/ODBM_File.xs b/ext/ODBM_File/ODBM_File.xs
index bf5def3..eaa1923 100644
--- a/ext/ODBM_File/ODBM_File.xs
+++ b/ext/ODBM_File/ODBM_File.xs
@@ -3,6 +3,10 @@
  #include "EXTERN.h"
  #include "perl.h"
  #include "XSUB.h"
+#if defined(PERL_IMPLICIT_SYS)
+# undef open
+# define open PerlLIO_open3
+#endif

  #ifdef I_DBM
  # include <dbm.h>

--
Perl5 Master Repository

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 1 | next ›
Discussion Overview
groupperl5-changes @
categoriesperl
postedMar 27, '16 at 2:58p
activeMar 27, '16 at 2:58p
posts1
users1
websiteperl.org

1 user in discussion

Jarkko Hietaniemi: 1 post

People

Translate

site design / logo © 2017 Grokbase