Hello community,

here is the log from the commit of package perl-indirect for openSUSE:Factory 
checked in at 2015-04-15 16:22:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-indirect (Old)
 and      /work/SRC/openSUSE:Factory/.perl-indirect.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-indirect"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-indirect/perl-indirect.changes      
2014-03-01 21:22:14.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-indirect.new/perl-indirect.changes 
2015-04-15 16:22:36.000000000 +0200
@@ -1,0 +2,45 @@
+Mon Apr 13 19:31:06 UTC 2015 - [email protected]
+
+- updated to 0.35
+   see /usr/share/doc/packages/perl-indirect/Changes
+
+  0.35    2015-04-06 22:20 UTC
+          + Fix : The module could end being disabled in one thread if it was
+                  first loaded in another thread and that thread was 
immediately
+                  terminated. This is now fixed and should address test 
failures
+                  of t//09-load-threads.t and t/42-threads-global.t.
+  
+  0.34    2015-04-02 19:50 UTC
+          + Chg : The new environment variable to enable thread tests on older
+                  perls is PERL_FORCE_TEST_THREADS. Note that this variable
+                  should only be turned on by authors.
+          + Fix : [RT #100068] : add link to historical tchrist post
+                  The link has been added to the documentation. Thanks Olivier
+                  Mengué for reporting.
+          + Fix : Segfaults when the module is loaded by several threads (or
+                  Windows emulated processes) ran in parallel.
+          + Fix : Update the Windows ActivePerl + gcc 3.4 workaround for
+                  ExtUtils::MakeMaker 7.04. Thanks Christian Walde for 
reporting
+                  and feedback on this issue.
+          + Fix : Be really compatible with the optional OP_PARENT feature.
+          + Tst : $ENV{$Config{ldlibpthname}} is now preserved on all 
platforms,
+                  which will address failures of t/41-threads-teardown.t and
+                  t/50-external.t with unusual compilers (like icc) that link 
all
+                  their compiled objects to their own libraries.
+  
+  0.33    2014-09-29 20:20 UTC
+          + Fix : [RT #99083] : Breaks eval in an END block in Win32 
pseudo-forks.
+                  Thanks Graham Knop for reporting.
+          + Fix : Segfaults during global destruction of a thread or a
+                  pseudo-fork.
+  
+  0.32    2014-09-21 20:15 UTC
+          + Add : Support for the PERL_OP_PARENT optional feature introduced in
+                  perl 5.21.2.
+          + Fix : [RT #92806] : Tests that use run_perl() fail on Android
+                  Thanks Brian Fraser for the patch.
+          + Fix : indirect constructs will no longer segfault while inside
+                  the empty package on perl 5.8.x. This fix may also prevent
+                  some segfaults during global destruction.
+
+-------------------------------------------------------------------

Old:
----
  indirect-0.31.tar.gz

New:
----
  indirect-0.35.tar.gz

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

Other differences:
------------------
++++++ perl-indirect.spec ++++++
--- /var/tmp/diff_new_pack.ViEwJ7/_old  2015-04-15 16:22:36.000000000 +0200
+++ /var/tmp/diff_new_pack.ViEwJ7/_new  2015-04-15 16:22:36.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-indirect
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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-indirect
-Version:        0.31
+Version:        0.35
 Release:        0
 %define cpan_name indirect
 Summary:        Lexically warn about using the indirect method call syntax.
@@ -37,10 +37,9 @@
 The indirect syntax is now considered harmful, since its parsing has many
 quirks and its use is error prone : when the subroutine 'foo' has not been
 declared in the current package, 'foo $x' actually compiles to '$x->foo',
-and 'foo { key => 1 }' to ''key'->foo(1)'. In the
-http://www.shadowcat.co.uk/blog/matt-s-trout/indirect-but-still-fatal
-manpage, Matt S. Trout gives an example of an undesirable indirect method
-call on a block that can cause a particularly bewildering error.
+and 'foo { key => 1 }' to ''key'->foo(1)'. Please refer to the the
+/REFERENCES manpage section for a more complete list of reasons for
+avoiding this construct.
 
 This pragma currently does not warn for core functions ('print', 'say',
 'exec' or 'system'). This may change in the future, or may be added as

++++++ indirect-0.31.tar.gz -> indirect-0.35.tar.gz ++++++
++++ 1921 lines of diff (skipped)


Reply via email to