Hello community,
here is the log from the commit of package perl-IO-Socket-INET6 for openSUSE:Factory
checked in at Mon Jan 24 15:57:45 CET 2011.
--------
--- perl-IO-Socket-INET6/perl-IO-Socket-INET6.changes 2011-01-17 11:15:59.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-IO-Socket-INET6/perl-IO-Socket-INET6.changes 2011-01-24 11:56:08.000000000 +0100
@@ -1,0 +2,18 @@
+Mon Jan 24 10:50:55 UTC 2011 - vcizek@novell.com
+
+- update to 2.67
+ * IO-Socket is doing some imports so we now do use IO::Socket ().
+ - Fixed the rest of the imports.
+
+-------------------------------------------------------------------
+Mon Jan 17 15:26:36 UTC 2011 - vcizek@novell.com
+
+- update to 2.66
+
+2010-06-11 Shlomi Fish
+ * Add a fix for t/io_multihomed6.t to make sure
+ ok 3 will be printed before ok 4. due to many failures in the tests.
+ Such as:
+ - http://www.cpantesters.org/cpan/report/07413426-b19f-3f77-b713-d32bba55d77f
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
IO-Socket-INET6-2.66.tar.bz2
New:
----
IO-Socket-INET6-2.67.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-IO-Socket-INET6.spec ++++++
--- /var/tmp/diff_new_pack.SxV62M/_old 2011-01-24 15:56:59.000000000 +0100
+++ /var/tmp/diff_new_pack.SxV62M/_new 2011-01-24 15:56:59.000000000 +0100
@@ -22,7 +22,7 @@
Name: perl-IO-Socket-INET6
%define cpan_name IO-Socket-INET6
Summary: Object interface for AF_INET|AF_INET6 domain sockets
-Version: 2.66
+Version: 2.67
Release: 1
License: GPL+ or Artistic
Group: Development/Libraries/Perl
++++++ IO-Socket-INET6-2.66.tar.bz2 -> IO-Socket-INET6-2.67.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.66/ChangeLog new/IO-Socket-INET6-2.67/ChangeLog
--- old/IO-Socket-INET6-2.66/ChangeLog 2011-01-13 16:20:34.000000000 +0100
+++ new/IO-Socket-INET6-2.67/ChangeLog 2011-01-21 13:59:20.000000000 +0100
@@ -1,3 +1,9 @@
+2011-01-21 Shlomi Fish
+ * IO-Socket is doing some imports so we now do use IO::Socket ().
+ - Fixed the rest of the imports.
+ * Thanks to LeoNerd
+ * New Release IO-Socket-INET6-2.7
+
2011-01-13 Shlomi Fish
* Made the use Socket call import constants selectively, and not rely
on @EXPORT's whims:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.66/META.yml new/IO-Socket-INET6-2.67/META.yml
--- old/IO-Socket-INET6-2.66/META.yml 2011-01-13 16:20:34.000000000 +0100
+++ new/IO-Socket-INET6-2.67/META.yml 2011-01-21 13:59:20.000000000 +0100
@@ -27,7 +27,7 @@
provides:
IO::Socket::INET6:
file: lib/IO/Socket/INET6.pm
- version: 2.66
+ version: 2.67
requires:
Carp: 0
Errno: 0
@@ -40,4 +40,4 @@
resources:
license: http://dev.perl.org/licenses/
repository: http://svn.berlios.de/svnroot/repos/web-cpan/IO-Socket-INET6/
-version: 2.66
+version: 2.67
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.66/lib/IO/Socket/INET6.pm new/IO-Socket-INET6-2.67/lib/IO/Socket/INET6.pm
--- old/IO-Socket-INET6-2.66/lib/IO/Socket/INET6.pm 2011-01-13 16:20:34.000000000 +0100
+++ new/IO-Socket-INET6-2.67/lib/IO/Socket/INET6.pm 2011-01-21 13:59:20.000000000 +0100
@@ -13,8 +13,23 @@
use warnings;
our(@ISA, $VERSION);
-use IO::Socket;
-use Socket (qw(AF_INET6 PF_INET6));
+
+# Do it so we won't import any symbols from IO::Socket which it does export
+# by default:
+#
+# <LeoNerd> IO::Socket is stupidstupidstupid beyond belief. Despite being an
+# object class, it has an import method
+# <LeoNerd> So you have to use IO::Socket ();
+# <LeoNerd> Having done that, this test is now clean
+use IO::Socket ();
+
+use Socket (qw(
+ AF_INET6 PF_INET6 SOCK_RAW SOCK_STREAM INADDR_ANY SOCK_DGRAM
+ AF_INET SO_REUSEADDR SO_REUSEPORT AF_UNSPEC SO_BROADCAST
+ sockaddr_in
+ )
+);
+
# IO::Socket and Socket already import stuff here - possibly AF_INET6
# and PF_INET6 so selectively import things from Socket6.
use Socket6 (
@@ -26,7 +41,7 @@
use Errno;
@ISA = qw(IO::Socket);
-$VERSION = "2.66";
+$VERSION = "2.67";
#Purpose: allow protocol independent protocol and original interface.
my $EINVAL = exists(&Errno::EINVAL) ? Errno::EINVAL() : 1;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org