Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Sereal-Encoder for 
openSUSE:Factory checked in at 2026-11-08 19:22:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Sereal-Encoder (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Sereal-Encoder.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Sereal-Encoder"

Sun Nov  8 19:22:30 2026 rev:18 rq:1396147 version:7.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Sereal-Encoder/perl-Sereal-Encoder.changes  
2026-09-01 15:48:26.510934770 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Sereal-Encoder.new.3759290/perl-Sereal-Encoder.changes
     2026-11-08 19:23:00.403415047 +0100
@@ -1,0 +2,78 @@
+Fri Nov  6 11:38:10 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 7.1.0 (7.001)
+   see /usr/share/doc/packages/perl-Sereal-Encoder/Changes
+
+    7.001
+        * Use protocol v7 by default, with portable little-endian IEEE
+          floating-point storage. Extended values use IEEE binary128 by
+          default, including on long-double Perl builds.
+        * Add float_type (std/native) for explicit native long-double
+          output. Declare the native format, byte order and storage size
+          once per document, and clear known padding. Unidentified layouts
+          support explicitly trusted same-build round trips.
+        * Preserve protocol v1-v6 numeric output behavior and keep v7 header
+          floats portable. Upgrade Decoder to version 7 before emitting v7
+          packets.
+        * Include protocol v6 support for v-strings, negative-integer
+          encoding and keyed SipHash checksums. Add checksum keys, modes,
+          policies, shared and module-specific defaults, and
+          prepare_checksum_key().
+        * Preserve regexp character-set modifiers, /n and /xx, and improve
+          unsupported-type diagnostics.
+        * Preserve unsigned tied integer values on older Perls and
+          strengthen callback lifetime handling.
+        * Fix bundled Snappy builds on Haiku and hobodecoder compatibility
+          with BusyBox od. Improve older-Perl and optional-dependency
+          handling.
+        * Extend hobodecoder and stored corpus coverage for portable and
+          native floats. Include real Fedora s390x producer captures for
+          regression tests. Thanks to pghmcfc for the report and corpus
+          (issue #337).
+        * Ship the shared SECURITY policy and clarify security, checksum and
+          floating-point interoperability documentation.
+
+    6.003
+        * Fix bundled Snappy builds on Haiku, which has no byteswap.h.
+        * Use portable od arguments in hobodecoder for BusyBox systems and
+          report signal termination correctly in checksum tests.
+
+    6.002
+        * Preserve unsigned tied integer values on older Perls instead of
+          converting their private cached values through a signed integer.
+        * Keep sorted-key wire expectations independent of Perl's temporary
+          hash reference counts.
+        * Report the actual missing dependency when skipping t/400_evil.t.
+        * Skip only hobodecoder decompression checks when its optional
+          Compress::Zlib dependency is unavailable, and show child errors.
+
+    6.001
+        * Add protocol v6 support for VSTRING extension tags, NEG_VARINT, and
+          keyed SipHash checksums. Upgrade Decoder to version 6 throughout the
+          fleet before emitting v6 packets.
+        * Add checksum_key, checksum_key_v1/v2/v3, checksum_mode, and
+          checksum_policy options, shared and Encoder-specific defaults, and
+          prepare_checksum_key().
+        * Preserve regexp character set modifiers, /n, and /xx. Upgrade Decoder
+          before emitting these modifiers.
+        * Ship a SECURITY policy in release archives and improve the protocol
+          specification, diagnostics, build and compatibility tests, and
+          general robustness.
+        * Reported fixes: regexp modifiers
+          (https://github.com/Sereal/Sereal/issues/180 and
+          https://github.com/Sereal/Sereal/issues/262), and unsupported-type
+          diagnostics (https://github.com/Sereal/Sereal/issues/191).
+          Related work: specification
+          (https://github.com/Sereal/Sereal/issues/218) and packaged security
+          policy (https://github.com/Sereal/Sereal/issues/305).
+        * Thanks to Matt Koscica and Oz Kaiser (@tatikoma), with assistance 
from
+          Claude Code and Codex.
+
+    5.011
+        * Robustness fixes. Thanks to Steffen Mueller and kumar-Prakash07.
+        * Preserve zstd deprecation warnings when building with IBM XL C on 
AIX.
+        * Raise the minimum supported Perl version to 5.14.
+        * Fix the Sereal::Decoder prerequisite version in generated package 
metadata.
+          See https://github.com/Sereal/Sereal/issues/317
+
+-------------------------------------------------------------------

Old:
----
  Sereal-Encoder-5.010.tar.gz

New:
----
  Sereal-Encoder-7.001.tar.gz

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

Other differences:
------------------
++++++ perl-Sereal-Encoder.spec ++++++
--- /var/tmp/diff_new_pack.IUKYcj/_old  2026-11-08 19:23:01.822473750 +0100
+++ /var/tmp/diff_new_pack.IUKYcj/_new  2026-11-08 19:23:01.827473957 +0100
@@ -18,10 +18,10 @@
 
 %define cpan_name Sereal-Encoder
 Name:           perl-Sereal-Encoder
-Version:        5.10.0
+Version:        7.1.0
 Release:        0
-# 5.010 -> normalize -> 5.10.0
-%define cpan_version 5.010
+# 7.001 -> normalize -> 7.1.0
+%define cpan_version 7.001
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Binary serialization module for Perl (encoder part)
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -33,13 +33,13 @@
 BuildRequires:  perl(Devel::CheckLib) >= 1.160
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 7.0
 BuildRequires:  perl(ExtUtils::ParseXS) >= 2.21
-BuildRequires:  perl(Sereal::Decoder) >= 5.10
+BuildRequires:  perl(Sereal::Decoder) >= 7.1
 BuildRequires:  perl(Test::Deep)
 BuildRequires:  perl(Test::Differences)
 BuildRequires:  perl(Test::LongString)
 BuildRequires:  perl(Test::More) >= 0.88
 BuildRequires:  perl(Test::Warn)
-Requires:       perl(Sereal::Decoder) >= 5.10
+Requires:       perl(Sereal::Decoder) >= 7.1
 Provides:       perl(Sereal::Encoder) = %{version}
 Provides:       perl(Sereal::Encoder::Constants) = %{version}
 %undefine       __perllib_provides
@@ -49,12 +49,17 @@
 This library implements an efficient, compact-output, and feature-rich
 serializer using a binary protocol called _Sereal_. Its sister module
 Sereal::Decoder implements a decoder for this format. The two are released
-separately to allow for independent and safer upgrading. If you care
-greatly about performance, consider reading the Sereal::Performance
-documentation after finishing this document.
+separately to allow for independent and safer upgrading. This distribution
+requires Perl 5.14 or newer. If you care greatly about performance,
+consider reading the Sereal::Performance documentation after finishing this
+document.
 
 The Sereal protocol version emitted by this encoder implementation is
-currently protocol version 5 by default.
+currently protocol version 7 by default. See FLOATING-POINT
+INTEROPERABILITY for floating-point compatibility with protocol versions 1
+through 6 and other Perl builds. Protocol version 7 documents require a
+decoder with protocol version 7 support, so upgrade the decoder before
+switching the encoder to its default output.
 
 The protocol specification and many other bits of documentation can be
 found in the github repository. Right now, the specification is at
@@ -85,5 +90,5 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%doc Changes
+%doc Changes SECURITY
 

++++++ Sereal-Encoder-5.010.tar.gz -> Sereal-Encoder-7.001.tar.gz ++++++
++++ 15856 lines of diff (skipped)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.IUKYcj/_old  2026-11-08 19:23:02.378496752 +0100
+++ /var/tmp/diff_new_pack.IUKYcj/_new  2026-11-08 19:23:02.384497000 +0100
@@ -1,6 +1,6 @@
-mtime: 1786002755
-commit: 04d2afcf55e73e3cfeef6c2c733c50321bb9ae2d43e06a0b9a9d0335cb69c805
+mtime: 1794138381
+commit: 76bdb9ee0930ada3722aee4c92ed33015cbdab708cc12514c49b1abb34de4b3b
 url: https://src.opensuse.org/perl/perl-Sereal-Encoder
-revision: 04d2afcf55e73e3cfeef6c2c733c50321bb9ae2d43e06a0b9a9d0335cb69c805
+revision: 76bdb9ee0930ada3722aee4c92ed33015cbdab708cc12514c49b1abb34de4b3b
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-11-08 12:46:21.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to