From 59f81b331c399f0d9975ee837be1ddbdeda82cf8 Mon Sep 17 00:00:00 2001 From: tokuhirom Date: Wed, 6 Oct 2010 18:00:00 +0900 Subject: [PATCH 1/7] Checking in changes prior to tagging of version 0.30. Changelog diff is: --- perl/.shipit | 1 + perl/lib/Data/MessagePack.pm | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/perl/.shipit b/perl/.shipit index f9997c88..7b4dbc01 100644 --- a/perl/.shipit +++ b/perl/.shipit @@ -1,2 +1,3 @@ steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN +MakeDist.destination=~/.shipit-dist/ git.tagpattern = perl-%v diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index 01e0fc05..9f9dcf0f 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.29'; +our $VERSION = '0.30'; our $PreferInteger = 0; sub true () { From 8548b3645ad3d694d20483b20a1534a51e941897 Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 16:13:56 +0900 Subject: [PATCH 2/7] perl: cleanup --- perl/lib/Data/MessagePack.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index 01e0fc05..9ce08c1f 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -8,13 +8,13 @@ our $PreferInteger = 0; sub true () { require Data::MessagePack::Boolean; - no warnings 'once', 'redefine'; + no warnings 'once'; return $Data::MessagePack::Boolean::true; } sub false () { require Data::MessagePack::Boolean; - no warnings 'once', 'redefine'; + no warnings 'once'; return $Data::MessagePack::Boolean::false; } From 91b1806e9d39cc8913b075d4c75a366759abfb21 Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 16:16:59 +0900 Subject: [PATCH 3/7] perl: add XS_VERSION_BOOTCHECK for safety --- perl/xs-src/MessagePack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl/xs-src/MessagePack.c b/perl/xs-src/MessagePack.c index 0c3c0b16..82ad1084 100644 --- a/perl/xs-src/MessagePack.c +++ b/perl/xs-src/MessagePack.c @@ -21,7 +21,7 @@ void init_Data__MessagePack_unpack(pTHX_ bool const cloning); XS(boot_Data__MessagePack) { dXSARGS; - PERL_UNUSED_VAR(items); + XS_VERSION_BOOTCHECK; init_Data__MessagePack_pack(aTHX_ false); init_Data__MessagePack_unpack(aTHX_ false); From 2be98e84672027a1d89eddae90feaec1714ed8d3 Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 16:18:47 +0900 Subject: [PATCH 4/7] perl: changelogging --- perl/Changes | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/perl/Changes b/perl/Changes index 091c875a..76c2fd76 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,11 +1,15 @@ +0.31 + + - add version check at bootstrap in order to avoid load old .so (gfx) + 0.30 - - fix utf8 mode not to be reseted by $unpacker->reset method + - fix utf8 mode not to be reseted by $unpacker->reset method (gfx) 0.29 - - add $unpacker->utf8 mode, decoding strings as UTF-8. + - add $unpacker->utf8 mode, decoding strings as UTF-8 (gfx) 0.28 From f3fbb7e1f60f37bf283dc959141fa0a45ccaca43 Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 16:54:49 +0900 Subject: [PATCH 5/7] perl: Update Makefile.PL using M::I::XSUtil 0.36 (support for ccache) --- perl/Makefile.PL | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/perl/Makefile.PL b/perl/Makefile.PL index 219400f2..111b705c 100644 --- a/perl/Makefile.PL +++ b/perl/Makefile.PL @@ -1,8 +1,7 @@ # Usage: Makefile.PL --pp # disable XS # Makefile.PL -g # add -g to the compiler and disable optimization flags use inc::Module::Install; -use Module::Install::XSUtil 0.32; -use Config; +use Module::Install::XSUtil 0.36; name 'Data-MessagePack'; all_from 'lib/Data/MessagePack.pm'; From 119a03dd5f2c2ae086b315ace39b8956b8aa6b59 Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 16:56:36 +0900 Subject: [PATCH 6/7] perl: changelogging --- perl/Changes | 1 + 1 file changed, 1 insertion(+) diff --git a/perl/Changes b/perl/Changes index 76c2fd76..6e07966b 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,6 +1,7 @@ 0.31 + - update Module::Install::XSUtil for ccache support (gfx) - add version check at bootstrap in order to avoid load old .so (gfx) 0.30 From b9483deea3417619fb02156d1146cd1a48a22ffb Mon Sep 17 00:00:00 2001 From: "Fuji, Goro" Date: Thu, 7 Oct 2010 17:06:45 +0900 Subject: [PATCH 7/7] Checking in changes prior to tagging of version 0.31. Changelog diff is: --- perl/lib/Data/MessagePack.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index 33edf345..6d37d8f8 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.30'; +our $VERSION = '0.31'; our $PreferInteger = 0; sub true () {