Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Data-Peek for openSUSE:Factory checked in at 2026-02-09 15:34:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Data-Peek (Old) and /work/SRC/openSUSE:Factory/.perl-Data-Peek.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Data-Peek" Mon Feb 9 15:34:46 2026 rev:22 rq:1331905 version:0.540.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Data-Peek/perl-Data-Peek.changes 2025-01-14 16:23:44.844738540 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Data-Peek.new.1670/perl-Data-Peek.changes 2026-02-09 15:34:51.447413372 +0100 @@ -1,0 +2,10 @@ +Mon Jan 26 05:51:22 UTC 2026 - Tina Müller <[email protected]> + +- updated to 0.540.0 (0.54) + see /usr/share/doc/packages/perl-Data-Peek/ChangeLog + + 0.54 - 2026-01-25, H.Merijn Brand <[email protected]> + * It's 2026 + * Update to Devel::PPPort-3.73 + +------------------------------------------------------------------- Old: ---- Data-Peek-0.53.tgz New: ---- Data-Peek-0.54.tgz README.md _scmsync.obsinfo build.specials.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Data-Peek.spec ++++++ --- /var/tmp/diff_new_pack.uC7Rlm/_old 2026-02-09 15:34:52.283448536 +0100 +++ /var/tmp/diff_new_pack.uC7Rlm/_new 2026-02-09 15:34:52.287448704 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Data-Peek # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,16 @@ %define cpan_name Data-Peek Name: perl-Data-Peek -Version: 0.530.0 +Version: 0.540.0 Release: 0 -# 0.53 -> normalize -> 0.530.0 -%define cpan_version 0.53 +# 0.54 -> normalize -> 0.540.0 +%define cpan_version 0.54 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Modified and extended debugging facilities URL: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/%{cpan_name}-%{cpan_version}.tgz Source1: cpanspec.yml +Source100: README.md BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Test::More) >= 0.90 @@ -35,7 +36,7 @@ Requires: perl(Test::Warnings) Provides: perl(Data::Peek) = %{version} %undefine __perllib_provides -Recommends: perl(Data::Dumper) >= 2.189 +Recommends: perl(Data::Dumper) >= 2.183 Recommends: perl(Perl::Tidy) %{perl_requires} @@ -46,7 +47,7 @@ perl internals API as possible. %prep -%autosetup -n %{cpan_name}-%{cpan_version} +%autosetup -n %{cpan_name}-%{cpan_version} -p1 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++++++ Data-Peek-0.53.tgz -> Data-Peek-0.54.tgz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/ChangeLog new/Data-Peek-0.54/ChangeLog --- old/Data-Peek-0.53/ChangeLog 2025-01-06 10:35:37.000000000 +0100 +++ new/Data-Peek-0.54/ChangeLog 2026-01-25 12:06:22.000000000 +0100 @@ -1,3 +1,7 @@ +0.54 - 2026-01-25, H.Merijn Brand <[email protected]> + * It's 2026 + * Update to Devel::PPPort-3.73 + 0.53 - 2025-01-06, H.Merijn Brand <[email protected]> * Requirements updated based on CVE's * Update to Devel::PPPort-3.72 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/META.json new/Data-Peek-0.54/META.json --- old/Data-Peek-0.53/META.json 2025-01-06 10:58:16.000000000 +0100 +++ new/Data-Peek-0.54/META.json 2026-01-25 12:07:40.000000000 +0100 @@ -1,10 +1,4 @@ { - "abstract" : "Modified and extended debugging facilities", - "version" : "0.53", - "meta-spec" : { - "version" : 2, - "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec" - }, "resources" : { "repository" : { "web" : "https://github.com/Tux/Data-Peek", @@ -12,65 +6,71 @@ "type" : "git" }, "x_IRC" : "irc://irc.perl.org/#csv", - "license" : [ - "http://dev.perl.org/licenses/" - ], "bugtracker" : { "web" : "https://github.com/Tux/Data-Peek/issues" - } + }, + "license" : [ + "http://dev.perl.org/licenses/" + ] }, - "dynamic_config" : 1, + "release_status" : "stable", "license" : [ "perl_5" ], "generated_by" : "Author", - "release_status" : "stable", + "provides" : { + "Data::Peek" : { + "version" : "0.54", + "file" : "Peek.pm" + } + }, + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : 2 + }, + "version" : "0.54", "prereqs" : { - "test" : { - "recommends" : { - "Test::More" : "1.302207" - }, + "build" : { "requires" : { - "Test::Warnings" : "0", - "Test::More" : "0.90" + "perl" : "5.008001" } }, - "build" : { + "configure" : { + "suggests" : { + "ExtUtils::MakeMaker" : "7.76" + }, "requires" : { - "perl" : "5.008001" + "ExtUtils::MakeMaker" : "0" + }, + "recommends" : { + "ExtUtils::MakeMaker" : "7.22" } }, - "runtime" : { + "test" : { "recommends" : { - "Perl::Tidy" : "0", - "Data::Dumper" : "2.189" + "Test::More" : "1.302219" }, "requires" : { - "Data::Dumper" : "0", - "perl" : "5.008001", - "XSLoader" : "0" + "Test::More" : "0.90", + "Test::Warnings" : "0" } }, - "configure" : { + "runtime" : { "recommends" : { - "ExtUtils::MakeMaker" : "7.22" + "Data::Dumper" : "2.183", + "Perl::Tidy" : "0" }, "requires" : { - "ExtUtils::MakeMaker" : "0" - }, - "suggests" : { - "ExtUtils::MakeMaker" : "7.70" + "Data::Dumper" : "0", + "perl" : "5.008001", + "XSLoader" : "0" } } }, + "abstract" : "Modified and extended debugging facilities", "name" : "Data-Peek", "author" : [ "H.Merijn Brand <[email protected]>" ], - "provides" : { - "Data::Peek" : { - "file" : "Peek.pm", - "version" : "0.53" - } - } + "dynamic_config" : 1 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/META.yml new/Data-Peek-0.54/META.yml --- old/Data-Peek-0.53/META.yml 2025-01-06 10:58:16.000000000 +0100 +++ new/Data-Peek-0.54/META.yml 2026-01-25 12:07:40.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: Author, CPAN::Meta::Converter version 2.150010 +generated_by: Author, CPAN::Meta::Converter version 2.150011 license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,11 +16,11 @@ provides: Data::Peek: file: Peek.pm - version: '0.53' + version: '0.54' recommends: - Data::Dumper: '2.189' + Data::Dumper: '2.183' Perl::Tidy: 0 - Test::More: '1.302207' + Test::More: '1.302219' requires: Data::Dumper: 0 Test::More: '0.90' @@ -32,4 +32,4 @@ bugtracker: https://github.com/Tux/Data-Peek/issues license: http://dev.perl.org/licenses/ repository: https://github.com/Tux/Data-Peek -version: '0.53' +version: '0.54' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/Makefile.PL new/Data-Peek-0.54/Makefile.PL --- old/Data-Peek-0.53/Makefile.PL 2025-01-06 10:57:50.000000000 +0100 +++ new/Data-Peek-0.54/Makefile.PL 2026-01-09 09:53:30.000000000 +0100 @@ -1,6 +1,6 @@ #!/usr/bin/perl -# Copyright PROCURA B.V. (c) 2008-2025 H.Merijn Brand +# Copyright PROCURA B.V. (c) 2008-2026 H.Merijn Brand require 5.008001; # <- also see postamble at the bottom for META.yml use strict; @@ -126,8 +126,8 @@ ' -@cpants_lint.pl $(DISTVNAME).tgz', ' -@rm -f Debian_CPANTS.txt', '', - 'doc docs: doc/Peek.md doc/Peek.html doc/Peek.3 doc/Peek.man', - 'doc/Peek.md: Peek.pm', + 'doc docs: doc/Data-Peek.md doc/Data-Peek.html doc/Data-Peek.3 doc/Data-Peek.man', + 'doc/Data-Peek.md: Peek.pm', ' perl doc/make-doc.pl', '', $min_vsn; @@ -162,7 +162,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (C) 2008-2025 H.Merijn Brand +Copyright (C) 2008-2026 H.Merijn Brand This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/Peek.pm new/Data-Peek-0.54/Peek.pm --- old/Data-Peek-0.53/Peek.pm 2025-01-06 10:53:59.000000000 +0100 +++ new/Data-Peek-0.54/Peek.pm 2026-01-09 09:53:34.000000000 +0100 @@ -6,7 +6,7 @@ use XSLoader; use vars qw( $VERSION @ISA @EXPORT @EXPORT_OK ); -$VERSION = "0.53"; +$VERSION = "0.54"; @ISA = qw( Exporter ); @EXPORT = qw( DDumper DTidy DDsort DPeek DDisplay DDump DHexDump DDual DGrow ); @@ -702,7 +702,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (C) 2008-2025 H.Merijn Brand +Copyright (C) 2008-2026 H.Merijn Brand This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/Peek.xs new/Data-Peek-0.54/Peek.xs --- old/Data-Peek-0.53/Peek.xs 2025-01-06 10:36:25.000000000 +0100 +++ new/Data-Peek-0.54/Peek.xs 2026-01-09 09:53:37.000000000 +0100 @@ -1,4 +1,4 @@ -/* Copyright (c) 2008-2025 H.Merijn Brand. All rights reserved. +/* Copyright (c) 2008-2026 H.Merijn Brand. All rights reserved. * This program is free software; you can redistribute it and/or * modify it under the same terms as Perl itself. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/README new/Data-Peek-0.54/README --- old/Data-Peek-0.53/README 2025-01-06 10:36:28.000000000 +0100 +++ new/Data-Peek-0.54/README 2026-01-09 09:53:41.000000000 +0100 @@ -56,7 +56,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (c) 2008-2025 H.Merijn Brand. All rights reserved. +Copyright (c) 2008-2026 H.Merijn Brand. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/SECURITY.md new/Data-Peek-0.54/SECURITY.md --- old/Data-Peek-0.53/SECURITY.md 2025-01-06 10:32:33.000000000 +0100 +++ new/Data-Peek-0.54/SECURITY.md 2026-01-09 13:25:09.000000000 +0100 @@ -1,21 +1,20 @@ # Security Policy for the Data::Peek distribution. -Report issues via email at: H.Merijn Brand <[email protected]>. +Report security issues by email to H.Merijn Brand <[email protected]>. - -This is the Security Policy for the Perl Data::Peek distribution. +This is the Security Policy for Data::Peek. The latest version of the Security Policy can be found in the [git repository for Data::Peek](https://github.com/Tux/Data-Peek). This text is based on the CPAN Security Group's Guidelines for Adding -a Security Policy to Perl Distributions (version 1.0.0) +a Security Policy to Perl Distributions (version 1.3.0) https://security.metacpan.org/docs/guides/security-policy-for-authors.html # How to Report a Security Vulnerability -Security vulnerabilities can be reported by e-mail to the current -project maintainers at H.Merijn Brand <[email protected]>. +Security vulnerabilities can be reported to the current Data::Peek +maintainers by email to H.Merijn Brand <[email protected]>. Please include as many details as possible, including code samples or test cases, so that we can reproduce the issue. Check that your @@ -62,13 +61,16 @@ Any security vulnerabilities in Data::Peek are covered by this policy. +Security vulnerabilities in versions of any libraries that are +included in Data::Peek are also covered by this policy. + Security vulnerabilities are considered anything that allows users to execute unauthorised code, access unauthorised resources, or to have an adverse impact on accessibility or performance of a system. -Security vulnerabilities in upstream software (embedded libraries, -prerequisite modules or system libraries, or in Perl), are not -covered by this policy unless they affect Data::Peek, or Data::Peek can +Security vulnerabilities in upstream software (prerequisite modules +or system libraries, or in Perl), are not covered by this policy +unless they affect Data::Peek, or Data::Peek can be used to exploit vulnerabilities in them. Security vulnerabilities in downstream software (any software that diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/cpanfile new/Data-Peek-0.54/cpanfile --- old/Data-Peek-0.53/cpanfile 2025-01-06 10:58:16.000000000 +0100 +++ new/Data-Peek-0.54/cpanfile 2026-01-25 12:07:39.000000000 +0100 @@ -1,7 +1,7 @@ requires "Data::Dumper"; requires "XSLoader"; -recommends "Data::Dumper" => "2.189"; +recommends "Data::Dumper" => "2.183"; recommends "Perl::Tidy"; on "configure" => sub { @@ -9,12 +9,12 @@ recommends "ExtUtils::MakeMaker" => "7.22"; - suggests "ExtUtils::MakeMaker" => "7.70"; + suggests "ExtUtils::MakeMaker" => "7.76"; }; on "test" => sub { requires "Test::More" => "0.90"; requires "Test::Warnings"; - recommends "Test::More" => "1.302207"; + recommends "Test::More" => "1.302219"; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Peek-0.53/ppport.h new/Data-Peek-0.54/ppport.h --- old/Data-Peek-0.53/ppport.h 2024-06-18 11:59:21.000000000 +0200 +++ new/Data-Peek-0.54/ppport.h 2025-07-29 09:50:59.000000000 +0200 @@ -4,9 +4,9 @@ /* ---------------------------------------------------------------------- - ppport.h -- Perl/Pollution/Portability Version 3.72 + ppport.h -- Perl/Pollution/Portability Version 3.73 - Automatically created by Devel::PPPort running under perl 5.040000. + Automatically created by Devel::PPPort running under perl 5.042000. Do NOT edit this file directly! -- Edit PPPort_pm.PL and the includes in parts/inc/ instead. @@ -21,7 +21,7 @@ =head1 NAME -ppport.h - Perl/Pollution/Portability version 3.72 +ppport.h - Perl/Pollution/Portability version 3.73 =head1 SYNOPSIS @@ -302,6 +302,7 @@ sv_setpvf_mg() NEED_sv_setpvf_mg NEED_sv_setpvf_mg_GLOBAL sv_setpvf_mg_nocontext() NEED_sv_setpvf_mg_nocontext NEED_sv_setpvf_mg_nocontext_GLOBAL sv_unmagicext() NEED_sv_unmagicext NEED_sv_unmagicext_GLOBAL + sv_vstring_get() NEED_sv_vstring_get NEED_sv_vstring_get_GLOBAL utf8_to_uvchr_buf() NEED_utf8_to_uvchr_buf NEED_utf8_to_uvchr_buf_GLOBAL vload_module() NEED_vload_module NEED_vload_module_GLOBAL vmess() NEED_vmess NEED_vmess_GLOBAL @@ -588,7 +589,7 @@ # Disable broken TRIE-optimization BEGIN { eval '${^RE_TRIE_MAXBUF} = -1' if "$]" >= "5.009004" && "$]" <= "5.009005"} -my $VERSION = 3.72; +my $VERSION = 3.73; my %opt = ( quiet => 0, @@ -7089,6 +7090,7 @@ Perl_sqrt|5.006000|5.006000|n PERL_STACK_OFFSET_DEFINED|||piu PERL_STACK_OVERFLOW_CHECK|5.006000||Viu +PERL_STACK_REALIGN|||piu PERL_STATIC_FORCE_INLINE|5.031011||Viu PERL_STATIC_FORCE_INLINE_NO_RET|5.031011||Viu PERL_STATIC_INLINE|5.013004|5.013004|poVn @@ -9445,7 +9447,7 @@ sv_ref|5.023005|5.023005| SvREFCNT|5.003007|5.003007| SvREFCNT_dec|5.003007|5.003007| -SvREFCNT_dec_NN|5.017007|5.017007| +SvREFCNT_dec_NN|5.017007|5.017007|p SvREFCNT_IMMORTAL|5.017008||Viu SvREFCNT_inc|5.003007|5.003007|pn SvREFCNT_inc_NN|5.009004|5.003007|pn @@ -9631,11 +9633,13 @@ sv_vcatpvf_mg|5.006000|5.004000|p sv_vcatpvfn|5.004000|5.004000| sv_vcatpvfn_flags|5.017002|5.017002| -SvVOK|5.008001|5.008001| +SvVOK|5.008001|5.008001|p sv_vsetpvf|5.006000|5.004000|p sv_vsetpvf_mg|5.006000|5.004000|p sv_vsetpvfn|5.004000|5.004000| +sv_vstring_get|||p SvVSTRING_mg|5.009004|5.003007|p +SvVSTRING|||piu SvWEAKREF|5.006000||Viu SvWEAKREF_off|5.006000||Viu SvWEAKREF_on|5.006000||Viu @@ -12513,6 +12517,19 @@ #endif #endif + +/* work around a stack alignment bug in 32-bit GCC on Windows */ +#if defined(WIN32) && !defined(WIN64) && defined(__GNUC__) +#ifndef PERL_STACK_REALIGN +# define PERL_STACK_REALIGN __attribute__((force_align_arg_pointer)) +#endif + +#else +#ifndef PERL_STACK_REALIGN +# define PERL_STACK_REALIGN +#endif + +#endif #ifndef cBOOL # define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0) #endif @@ -15932,6 +15949,11 @@ (void)((PL_Sv=(SV*)(sv)) ? ++(SvREFCNT(PL_Sv)) : 0) # endif #endif + +/* not as efficient as the real thing, but it works */ +#ifndef SvREFCNT_dec_NN +# define SvREFCNT_dec_NN(sv) SvREFCNT_dec(sv) +#endif #ifndef SvREFCNT_inc_simple_void # define SvREFCNT_inc_simple_void(sv) STMT_START { if (sv) SvREFCNT(sv)++; } STMT_END #endif @@ -16595,6 +16617,49 @@ #endif #endif +#ifndef SvVSTRING +# define SvVSTRING(sv, len) (sv_vstring_get(sv, &(len))) +#endif + +#ifndef SvVOK +# define SvVOK(sv) (FALSE) +#endif + +#if !defined(sv_vstring_get) + +#if defined(NEED_sv_vstring_get) +static const char * DPPP_(my_sv_vstring_get)(pTHX_ SV * sv, STRLEN * lenp); +static +#else +extern const char * DPPP_(my_sv_vstring_get)(pTHX_ SV * sv, STRLEN * lenp); +#endif + +#if defined(NEED_sv_vstring_get) || defined(NEED_sv_vstring_get_GLOBAL) + +#ifdef sv_vstring_get +# undef sv_vstring_get +#endif +#define sv_vstring_get(a,b) DPPP_(my_sv_vstring_get)(aTHX_ a,b) +#define Perl_sv_vstring_get DPPP_(my_sv_vstring_get) + + +const char * +DPPP_(my_sv_vstring_get)(pTHX_ SV *sv, STRLEN *lenp) +{ +#ifdef SvVSTRING_mg + MAGIC *mg = SvVSTRING_mg(sv); + if (!mg) return NULL; + + if (lenp) *lenp = mg->mg_len; + return mg->mg_ptr; +#else + return NULL; +#endif +} + +#endif + +#endif #ifdef USE_ITHREADS #ifndef CopFILE ++++++ README.md ++++++ ## Build Results Current state of perl in openSUSE:Factory is  The current state of perl in the devel project build (devel:languages:perl)  ++++++ _scmsync.obsinfo ++++++ mtime: 1769406683 commit: c8136a1c9f1f6a54a7815acfca459aec7653202d1dd875e608445405524b1278 url: https://src.opensuse.org/perl/perl-Data-Peek.git revision: c8136a1c9f1f6a54a7815acfca459aec7653202d1dd875e608445405524b1278 projectscmsync: https://src.opensuse.org/perl/_ObsPrj ++++++ 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-01-27 14:37:26.000000000 +0100 @@ -0,0 +1 @@ +.osc
