Script 'mail_helper' called by obssrc
Hello community,

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

Package is "perl-Devel-NYTProf"

Sun Nov  8 19:22:29 2026 rev:23 rq:1396145 version:6.160.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Devel-NYTProf/perl-Devel-NYTProf.changes    
2026-04-09 16:21:29.154477108 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Devel-NYTProf.new.3759290/perl-Devel-NYTProf.changes
       2026-11-08 19:22:58.429333384 +0100
@@ -1,0 +2,21 @@
+Sat Nov  7 22:32:13 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 6.160.0 (6.16)
+   see /usr/share/doc/packages/perl-Devel-NYTProf/Changes
+
+    Changes in Devel::NYTProf 6.16 - 15th Oct 2026
+      Corrected POD formatting error noted by Gregor Herrmann; added 'Changes'
+      to list of files examined by Test::Pod. (GH 236
+      <https://github.com/timbunce/devel-nytprof/pull/236>).
+      Spelling corrections excerpted from a pull request by Josh Soref. (GH
+      228 <https://github.com/timbunce/devel-nytprof/pull/228>, reworked as GH
+      235 <https://github.com/timbunce/devel-nytprof/pull/235>.)
+      Revise some tests following blead line number tracking update, as
+      reported in (Perl 24903 <https://github.com/Perl/perl5/issues/24903>)
+      and corrected by Richard Leach. (GH 236
+      <https://github.com/timbunce/devel-nytprof/pull/236>).
+      Fix unused parameter warning in NYTP_fstrerror; noted and corrected by
+      Masahiro Iuchi. (GH 231
+      <https://github.com/timbunce/devel-nytprof/pull/231>).
+
+-------------------------------------------------------------------

Old:
----
  Devel-NYTProf-6.15.tar.gz

New:
----
  Devel-NYTProf-6.16.tar.gz

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

Other differences:
------------------
++++++ perl-Devel-NYTProf.spec ++++++
--- /var/tmp/diff_new_pack.C3ZOXr/_old  2026-11-08 19:22:59.220366107 +0100
+++ /var/tmp/diff_new_pack.C3ZOXr/_new  2026-11-08 19:22:59.221366148 +0100
@@ -18,10 +18,10 @@
 
 %define cpan_name Devel-NYTProf
 Name:           perl-Devel-NYTProf
-Version:        6.150.0
+Version:        6.160.0
 Release:        0
-# 6.15 -> normalize -> 6.150.0
-%define cpan_version 6.15
+# 6.16 -> normalize -> 6.160.0
+%define cpan_version 6.16
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Powerful fast feature-rich Perl source code profiler
 URL:            https://metacpan.org/release/%{cpan_name}

++++++ Devel-NYTProf-6.15.tar.gz -> Devel-NYTProf-6.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/Changes 
new/Devel-NYTProf-6.16/Changes
--- old/Devel-NYTProf-6.15/Changes      2026-03-31 14:20:18.000000000 +0200
+++ new/Devel-NYTProf-6.16/Changes      2026-10-16 01:58:01.000000000 +0200
@@ -4,6 +4,25 @@
 
 History of significant changes in Devel::NYTProf
 
+=head2 Changes in Devel::NYTProf 6.16 - 15th Oct 2026
+
+Corrected POD formatting error noted by Gregor Herrmann; added 'Changes' to
+list of files examined by Test::Pod.
+(L<GH 236|https://github.com/timbunce/devel-nytprof/pull/236>).
+
+Spelling corrections excerpted from a pull request by Josh Soref.
+(L<GH 228|https://github.com/timbunce/devel-nytprof/pull/228>, reworked as
+L<GH 235|https://github.com/timbunce/devel-nytprof/pull/235>.)
+
+Revise some tests following blead line number tracking update, as reported in
+(L<Perl 24903|https://github.com/Perl/perl5/issues/24903>) and corrected by
+Richard Leach.
+(L<GH 236|https://github.com/timbunce/devel-nytprof/pull/236>).
+
+Fix unused parameter warning in NYTP_fstrerror; noted and corrected by
+Masahiro Iuchi.
+(L<GH 231|https://github.com/timbunce/devel-nytprof/pull/231>).
+
 =head2 Changes in Devel::NYTProf 6.15 - 31st Mar 2026
 
 Updated URL linking to Brendan Gregg's Flame Graph page; thanks to Paul
@@ -15,7 +34,7 @@
 
 Eliminated "Possible precedence problem ..." warning being emitted during
 tests; thanks to Masahiro Iuchi.
-(L<GH 230|https://github.com/timbunce/devel-nytprof/pull/230).
+(L<GH 230|https://github.com/timbunce/devel-nytprof/pull/230>).
 
 =head2 Changes in Devel::NYTProf 6.14 - 18th Oct 2023
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/FileHandle.xs 
new/Devel-NYTProf-6.16/FileHandle.xs
--- old/Devel-NYTProf-6.15/FileHandle.xs        2026-01-25 19:33:18.000000000 
+0100
+++ new/Devel-NYTProf-6.16/FileHandle.xs        2026-10-16 01:54:59.000000000 
+0200
@@ -636,6 +636,7 @@
 #endif
     {
         dNFTHX(file);
+        PERL_UNUSED_ARG(file);
         return strerror(errno);
     }
 }
@@ -834,7 +835,7 @@
 
 /**
  * Output a double precision float via a simple binary write of the memory.
- * (Minor portbility issues are seen as less important than speed and space.)
+ * (Minor portability issues are seen as less important than speed and space.)
  */
 size_t
 output_nv(NYTP_file file, NV nv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/HACKING 
new/Devel-NYTProf-6.16/HACKING
--- old/Devel-NYTProf-6.15/HACKING      2026-01-25 19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/HACKING      2026-10-16 01:54:59.000000000 +0200
@@ -120,7 +120,7 @@
 (possibly very long) library paths where appropriate.
 Tricky thing is that @INC can change during the life of the program.
 One approach might be to output it whenever we assign a new fid
-but only if different to the last @INC that was ouput.
+but only if different to the last @INC that was output.
 
 Add marker with timestamp for phases BEGIN, CHECK, INIT, END
 (could combine with pid marker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/INSTALL 
new/Devel-NYTProf-6.16/INSTALL
--- old/Devel-NYTProf-6.15/INSTALL      2026-01-25 19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/INSTALL      2026-10-16 01:54:59.000000000 +0200
@@ -11,7 +11,7 @@
 make install
 
 The module library tried to speed thing up when running in forkmode by using
-fpruge() to delete potential duplicated buffers.  Unfortunately, althrough
+fpurge() to delete potential duplicated buffers.  Unfortunately, although
 fpurge() *is* in the GNU manual, operating systems largely implement it very
 differently.  The Makefile.PL does some magic to find out where your particular
 version of fpurge is.  Usually it can be found in stdio.h or stdio_ext.h, so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/META.json 
new/Devel-NYTProf-6.16/META.json
--- old/Devel-NYTProf-6.15/META.json    2026-03-31 14:39:49.000000000 +0200
+++ new/Devel-NYTProf-6.16/META.json    2026-10-16 02:12:20.000000000 +0200
@@ -4,7 +4,7 @@
       "Tim Bunce <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.76, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.78, CPAN::Meta::Converter 
version 2.150013",
    "license" : [
       "perl_5"
    ],
@@ -67,6 +67,6 @@
       },
       "x_MailingList" : "http://groups.google.com/group/develnytprof-dev";
    },
-   "version" : "6.15",
+   "version" : "6.16",
    "x_serialization_backend" : "JSON::PP version 4.16"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/META.yml 
new/Devel-NYTProf-6.16/META.yml
--- old/Devel-NYTProf-6.15/META.yml     2026-03-31 14:39:49.000000000 +0200
+++ new/Devel-NYTProf-6.16/META.yml     2026-10-16 02:12:20.000000000 +0200
@@ -11,7 +11,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.76, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.78, CPAN::Meta::Converter version 
2.150013'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -35,5 +35,5 @@
   homepage: https://code.google.com/p/perl-devel-nytprof/
   license: http://dev.perl.org/licenses/
   repository: https://github.com/timbunce/devel-nytprof.git
-version: '6.15'
+version: '6.16'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.020'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/NYTProf.xs 
new/Devel-NYTProf-6.16/NYTProf.xs
--- old/Devel-NYTProf-6.15/NYTProf.xs   2026-01-25 19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/NYTProf.xs   2026-10-16 01:54:59.000000000 +0200
@@ -166,7 +166,7 @@
  * during profiling but we should really output ticks so the reporting side
  * can also be more accurate when merging subs, for example.
  * That'll probably need a file format bump and thus also a major version bump.
- * Will need coresponding changes to NYTP_SIi_* as well.
+ * Will need corresponding changes to NYTP_SIi_* as well.
  */
 #define NYTP_SCi_CALL_COUNT      0   /* count of calls to sub */    
 #define NYTP_SCi_INCL_RTIME      1   /* inclusive real time in sub (set from 
NYTP_SCi_INCL_TICKS) */
@@ -494,7 +494,7 @@
 #define CHECK_SAWAMPERSAND(fid,line) (void)0
 #endif
 
-/* macros for outputing profile data */
+/* macros for outputting profile data */
 #ifndef HAS_GETPPID
 #define getppid() 0
 #endif
@@ -818,7 +818,7 @@
         if (chain_len > max_chain_len)
             max_chain_len = chain_len;
     }
-    /* XXX would be nice to show a histogram of chain lenths */
+    /* XXX would be nice to show a histogram of chain lengths */
     warn("%s hash: %d of %d buckets used, %d items, max chain %d\n",
         hashtable->name, buckets, hashtable->size, items, max_chain_len);
 }
@@ -890,7 +890,7 @@
                '\0', so it is safe to pass file_name to a system call.  */
             if (PerlLIO_lstat(file_name, &pmstat) < 0 ||
             pmstat.st_mtime < pmcstat.st_mtime) {
-                is_pmc = 1; /* hey, maybe it's Larry working on the perl6 
comiler */
+                is_pmc = 1; /* hey, maybe it's Larry working on the perl6 
compiler */
             }
         }
         SvREFCNT_dec(pmcsv);
@@ -2193,7 +2193,7 @@
                     * because CvFILE() isn't reliable on perl 5.8.[78]
                     * and the name of the .c file isn't very useful anyway.
                     * The reader can try to associate the xsubs with the
-                    * corresonding .pm file using the package part of the 
subname.
+                    * corresponding .pm file using the package part of the 
subname.
                     */
                 SV *sv = *hv_fetch(GvHV(PL_DBsub), called_subname_pv, 
(I32)(called_subname_pv_end - called_subname_pv), 1);
                 if (!SvOK(sv))
@@ -2684,7 +2684,7 @@
     if (trace_level >= 99) {
         logwarn("profiling a call [op %ld, %s, seix %d]\n",
             (long)op_type, PL_op_name[op_type], (int)subr_entry_ix);
-        /* crude, but the only way to deal with the miriad logic at the
+        /* crude, but the only way to deal with the myriad logic at the
          * start of pp_entersub (which ought to be available as separate sub)
          */
         sv_dump(sub_sv);
@@ -2768,7 +2768,7 @@
 
     subr_entry = subr_entry_ix_ptr(this_subr_entry_ix);
 
-    /* detect wierdness/corruption */
+    /* detect weirdness/corruption */
     assert(subr_entry);
     assert(subr_entry->caller_fid < fidhash.next_id);
 
@@ -2838,7 +2838,7 @@
                     (void*)called_cv, SvPV_nolen(sub_sv), 
OutCopFILE(prev_cop), (int)CopLINE(prev_cop));
                 /* looks like Class::MOP doesn't give the CV GV stash a name */
                 if (trace_level >= 2) {
-                    sv_dump((SV*)called_cv); /* coredumps in 
Perl_do_gvgv_dump, looks line GvXPVGV is false, presumably on a Class::MOP 
wierdo sub */
+                    sv_dump((SV*)called_cv); /* coredumps in 
Perl_do_gvgv_dump, looks line GvXPVGV is false, presumably on a Class::MOP 
weirdo sub */
                     sv_dump((SV*)gv);
                 }
             }
@@ -3357,7 +3357,7 @@
 
 /* Given a fully-qualified sub_name lookup the package name portion in
  * the pkg_fids_hv hash.  Return Nullsv if there's no package name or no
- * correponding entry, else returns the SV.
+ * corresponding entry, else returns the SV.
  *
  * About pkg_fids_hv:
  * pp_subcall_profiler() creates undef entries for a package
@@ -3784,7 +3784,7 @@
          )                    # [capture that]
          [0-9]+               # digits
          (?=\))               # look ahead for literal )
-         /$1 0/xg             # and rebuild, replacing the digts with 0
+         /$1 0/xg             # and rebuild, replacing the digits with 0
     */
 
     /* Assumption is that space is the least common character in a filename.  
*/
@@ -5035,7 +5035,7 @@
    by default. 1 ms best case scenario if you use special options which Perl
    land doesn't use, and MS strongly discourages in
    "Timers, Timer Resolution, and Development of Efficient Code". So for short
-   programs profiler_duration winds up being 0. If necessery, in the future
+   programs profiler_duration winds up being 0. If necessary, in the future
    profiler_duration could be set to 15.625 ms automatically on NYTProf start
    because of the argument that a process can not execute in 0 ms according to
    the laws of space and time, or at "the end" if profiler_duration is 0.0, set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/bin/nytprofcalls 
new/Devel-NYTProf-6.16/bin/nytprofcalls
--- old/Devel-NYTProf-6.15/bin/nytprofcalls     2026-03-31 14:19:43.000000000 
+0200
+++ new/Devel-NYTProf-6.16/bin/nytprofcalls     2026-10-16 01:54:59.000000000 
+0200
@@ -14,7 +14,7 @@
 use Devel::NYTProf::Core;
 require Devel::NYTProf::Data;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
     
 use Data::Dumper;
 use Getopt::Long;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/bin/nytprofcsv 
new/Devel-NYTProf-6.16/bin/nytprofcsv
--- old/Devel-NYTProf-6.15/bin/nytprofcsv       2026-03-31 14:19:43.000000000 
+0200
+++ new/Devel-NYTProf-6.16/bin/nytprofcsv       2026-10-16 01:54:59.000000000 
+0200
@@ -16,7 +16,7 @@
 
 use Devel::NYTProf::Reader;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 use constant NUMERIC_PRECISION => 5;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/bin/nytprofhtml 
new/Devel-NYTProf-6.16/bin/nytprofhtml
--- old/Devel-NYTProf-6.15/bin/nytprofhtml      2026-03-31 14:19:43.000000000 
+0200
+++ new/Devel-NYTProf-6.16/bin/nytprofhtml      2026-10-16 01:54:59.000000000 
+0200
@@ -61,7 +61,7 @@
 );
 use Devel::NYTProf::Constants qw(NYTP_SCi_CALLING_SUB);
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 if ($VERSION != $Devel::NYTProf::Core::VERSION) {
     die "$0 version '$VERSION' doesn't match version 
'$Devel::NYTProf::Core::VERSION' of $INC{'Devel/NYTProf/Core.pm'}\n";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/bin/nytprofmerge 
new/Devel-NYTProf-6.16/bin/nytprofmerge
--- old/Devel-NYTProf-6.15/bin/nytprofmerge     2026-03-31 14:19:43.000000000 
+0200
+++ new/Devel-NYTProf-6.16/bin/nytprofmerge     2026-10-16 01:54:59.000000000 
+0200
@@ -16,7 +16,7 @@
 require Devel::NYTProf::Data;
 use List::Util qw(min sum);
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
     
 if ($VERSION != $Devel::NYTProf::Core::VERSION) {
     die "$0 version '$VERSION' doesn't match version 
'$Devel::NYTProf::Core::VERSION' of $INC{'Devel/NYTProf/Core.pm'}\n";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Apache.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Apache.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Apache.pm  2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Apache.pm  2026-10-16 
01:54:59.000000000 +0200
@@ -9,7 +9,7 @@
 ###########################################################
 package Devel::NYTProf::Apache;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 BEGIN {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Core.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Core.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Core.pm    2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Core.pm    2026-10-16 
01:54:59.000000000 +0200
@@ -12,7 +12,7 @@
 
 use XSLoader;
 
-our $VERSION = '6.15';    # increment with XS changes too
+our $VERSION = '6.16';    # increment with XS changes too
 
 XSLoader::load('Devel::NYTProf', $VERSION);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Data.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Data.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Data.pm    2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Data.pm    2026-10-16 
01:54:59.000000000 +0200
@@ -55,7 +55,7 @@
 use Devel::NYTProf::SubInfo;
 use Devel::NYTProf::Util qw( trace_level _dumper );
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 
 =head2 new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/ReadStream.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/ReadStream.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/ReadStream.pm      2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/ReadStream.pm      2026-10-16 
01:54:59.000000000 +0200
@@ -3,7 +3,7 @@
 use warnings;
 use strict;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 use base 'Exporter';
 our @EXPORT_OK = qw(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Reader.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Reader.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Reader.pm  2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Reader.pm  2026-10-16 
01:54:59.000000000 +0200
@@ -9,7 +9,7 @@
 ###########################################################
 package Devel::NYTProf::Reader;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 use warnings;
 use strict;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Util.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Util.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf/Util.pm    2026-03-31 
14:19:17.000000000 +0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf/Util.pm    2026-10-16 
01:54:59.000000000 +0200
@@ -40,7 +40,7 @@
 use List::Util qw(sum);
 use Devel::NYTProf::Core;
 
-our $VERSION = '6.15';
+our $VERSION = '6.16';
 
 our @EXPORT_OK = qw(
     fmt_float
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/lib/Devel/NYTProf.pm 
new/Devel-NYTProf-6.16/lib/Devel/NYTProf.pm
--- old/Devel-NYTProf-6.15/lib/Devel/NYTProf.pm 2026-03-31 14:19:17.000000000 
+0200
+++ new/Devel-NYTProf-6.16/lib/Devel/NYTProf.pm 2026-10-16 01:58:59.000000000 
+0200
@@ -9,7 +9,7 @@
 ###########################################################
 package Devel::NYTProf;
 
-our $VERSION = '6.15'; # also change in Devel::NYTProf::Core
+our $VERSION = '6.16'; # also change in Devel::NYTProf::Core
 
 package    # hide the package from the PAUSE indexer
     DB;
@@ -1266,7 +1266,7 @@
 =head1 COPYRIGHT AND LICENSE
 
   Copyright (C) 2008 by Adam Kaplan and The New York Times Company.
-  Copyright (C) 2008-2016 by Tim Bunce, Ireland.
+  Copyright (C) 2008-2026 by Tim Bunce, Ireland.
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself, either Perl version 5.8.8 or,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/90-pod.t 
new/Devel-NYTProf-6.16/t/90-pod.t
--- old/Devel-NYTProf-6.15/t/90-pod.t   2026-01-25 19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/t/90-pod.t   2026-10-16 01:54:59.000000000 +0200
@@ -11,6 +11,8 @@
 eval "use Test::Pod 1.00";
 plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
 
-all_pod_files_ok();
+my @default_pod_files = all_pod_files();
+
+all_pod_files_ok(@default_pod_files, 'Changes');
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/lib/NYTProfTest.pm 
new/Devel-NYTProf-6.16/t/lib/NYTProfTest.pm
--- old/Devel-NYTProf-6.15/t/lib/NYTProfTest.pm 2026-01-25 19:33:18.000000000 
+0100
+++ new/Devel-NYTProf-6.16/t/lib/NYTProfTest.pm 2026-10-16 01:54:59.000000000 
+0200
@@ -643,7 +643,7 @@
             my $expected = $1;
             my $percent  = int(($t0 / $expected) * 100);    # <100 if faster, 
>100 if slower
 
-            # Test aproximate times
+            # Test approximate times
             push @accuracy_errors,
                   "$test line $index: got $t0 expected approx $expected for 
time ($percent%)"
                 if ($percent < $max_time_underrun_percentage)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/test22-strevala.calls 
new/Devel-NYTProf-6.16/t/test22-strevala.calls
--- old/Devel-NYTProf-6.15/t/test22-strevala.calls      2026-01-25 
19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/t/test22-strevala.calls      2026-10-16 
01:54:59.000000000 +0200
@@ -1,6 +1,6 @@
-main::__ANON__[(eval 0)[test22-strevala.p:6]:2] 1
-main::__ANON__[(eval 0)[test22-strevala.p:6]:2];main::CORE:print 1
-main::__ANON__[(eval 0)[test22-strevala.p:9]:2] 2
-main::__ANON__[(eval 0)[test22-strevala.p:9]:2];main::CORE:print 2
-main::__ANON__[(eval 0)[(eval 0)[test22-strevala.p:12]:2]:2] 2
-main::__ANON__[(eval 0)[(eval 0)[test22-strevala.p:12]:2]:2];main::CORE:print 2
+main::__ANON__[(eval 0)[test22-strevala.p:6]:1] 1
+main::__ANON__[(eval 0)[test22-strevala.p:6]:1];main::CORE:print 1
+main::__ANON__[(eval 0)[test22-strevala.p:9]:1] 2
+main::__ANON__[(eval 0)[test22-strevala.p:9]:1];main::CORE:print 2
+main::__ANON__[(eval 0)[(eval 0)[test22-strevala.p:12]:2]:1] 2
+main::__ANON__[(eval 0)[(eval 0)[test22-strevala.p:12]:2]:1];main::CORE:print 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/test22-strevala.p 
new/Devel-NYTProf-6.16/t/test22-strevala.p
--- old/Devel-NYTProf-6.15/t/test22-strevala.p  2026-01-25 19:33:18.000000000 
+0100
+++ new/Devel-NYTProf-6.16/t/test22-strevala.p  2026-10-16 01:54:59.000000000 
+0200
@@ -1,6 +1,6 @@
 # test merging of anon subs from evals
 
-my $code = qq{ sub { print "sub called\n" } $Devel::NYTProf::StrEvalTestPad};
+my $code = qq{ sub { print "sub called\\n" } $Devel::NYTProf::StrEvalTestPad};
 
 # call once from particular line
 eval($code)->();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/test22-strevala.rdt 
new/Devel-NYTProf-6.16/t/test22-strevala.rdt
--- old/Devel-NYTProf-6.15/t/test22-strevala.rdt        2026-01-25 
19:33:18.000000000 +0100
+++ new/Devel-NYTProf-6.16/t/test22-strevala.rdt        2026-10-16 
01:54:59.000000000 +0200
@@ -18,70 +18,61 @@
 fid_block_time 1       6       [ 0 1 ]
 fid_block_time 1       9       [ 0 2 ]
 fid_block_time 1       12      [ 0 1 ]
-fid_block_time 2       1       [ 0 1 ]
-fid_block_time 2       2       [ 0 1 ]
-fid_block_time 3       1       [ 0 1 ]
-fid_block_time 3       2       [ 0 1 ]
+fid_block_time 2       1       [ 0 2 ]
+fid_block_time 3       1       [ 0 2 ]
 fid_block_time 5       2       [ 0 2 ]
-fid_block_time 6       1       [ 0 1 ]
-fid_block_time 6       2       [ 0 1 ]
+fid_block_time 6       1       [ 0 2 ]
 fid_fileinfo   1       [ test22-strevala.p   1 2 0 0 ]
 fid_fileinfo   1       sub     main::BEGIN     0-0
 fid_fileinfo   1       sub     main::CORE:print        0-0
 fid_fileinfo   1       sub     main::RUNTIME   1-1
-fid_fileinfo   1       call    6       main::__ANON__[(eval 
1)[test22-strevala.p:6]:2] [ 1 0 0 0 0 0 0 main::RUNTIME ]
-fid_fileinfo   1       call    9       main::__ANON__[(eval 
2)[test22-strevala.p:9]:2] [ 2 0 0 0 0 0 0 main::RUNTIME ]
+fid_fileinfo   1       call    6       main::__ANON__[(eval 
1)[test22-strevala.p:6]:1] [ 1 0 0 0 0 0 0 main::RUNTIME ]
+fid_fileinfo   1       call    9       main::__ANON__[(eval 
2)[test22-strevala.p:9]:1] [ 2 0 0 0 0 0 0 main::RUNTIME ]
 fid_fileinfo   1       eval    6       [ count 1 nested 0 merged 0 ]
 fid_fileinfo   1       eval    9       [ count 1 nested 0 merged 1 ]
 fid_fileinfo   1       eval    12      [ count 1 nested 1 merged 0 ]
 fid_fileinfo   2       [ (eval 1)[test22-strevala.p:6] 1 6 2 2 0 0 ]
-fid_fileinfo   2       sub     main::__ANON__[(eval 1)[test22-strevala.p:6]:2] 
1-2
-fid_fileinfo   2       call    1       main::CORE:print        [ 1 0 0 0 0 0 0 
main::__ANON__[(eval 1)[test22-strevala.p:6]:2] ]
+fid_fileinfo   2       sub     main::__ANON__[(eval 1)[test22-strevala.p:6]:1] 
1-1
+fid_fileinfo   2       call    1       main::CORE:print        [ 1 0 0 0 0 0 0 
main::__ANON__[(eval 1)[test22-strevala.p:6]:1] ]
 fid_fileinfo   3       [ (eval 2)[test22-strevala.p:9] 1 9 3 2 0 0 ]
-fid_fileinfo   3       sub     main::__ANON__[(eval 2)[test22-strevala.p:9]:2] 
1-2
-fid_fileinfo   3       call    1       main::CORE:print        [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 2)[test22-strevala.p:9]:2]|main::__ANON__[(eval 
3)[test22-strevala.p:9]:2] ]
+fid_fileinfo   3       sub     main::__ANON__[(eval 2)[test22-strevala.p:9]:1] 
1-1
+fid_fileinfo   3       call    1       main::CORE:print        [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 2)[test22-strevala.p:9]:1]|main::__ANON__[(eval 
3)[test22-strevala.p:9]:1] ]
 fid_fileinfo   5       [ (eval 4)[test22-strevala.p:12] 1 12 5 2 0 0 ]
-fid_fileinfo   5       call    2       main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:2]    [ 2 0 0 0 0 0 0 main::RUNTIME ]
+fid_fileinfo   5       call    2       main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:1]    [ 2 0 0 0 0 0 0 main::RUNTIME ]
 fid_fileinfo   5       eval    2       [ count 1 nested 0 merged 1 ]
 fid_fileinfo   6       [ (eval 5)[(eval 4)[test22-strevala.p:12]:2] 5 2 6 2 0 
0 ]
-fid_fileinfo   6       sub     main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:2]    1-2
-fid_fileinfo   6       call    1       main::CORE:print        [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:2]|main::__ANON__[(eval 6)[(eval 
4)[test22-strevala.p:12]:2]:2] ]
+fid_fileinfo   6       sub     main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:1]    1-1
+fid_fileinfo   6       call    1       main::CORE:print        [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:1]|main::__ANON__[(eval 6)[(eval 
4)[test22-strevala.p:12]:2]:1] ]
 fid_line_time  1       3       [ 0 1 ]
 fid_line_time  1       6       [ 0 1 ]
 fid_line_time  1       9       [ 0 2 ]
 fid_line_time  1       12      [ 0 1 ]
-fid_line_time  2       1       [ 0 1 ]
-fid_line_time  2       2       [ 0 1 ]
-fid_line_time  3       1       [ 0 2 ]
-fid_line_time  3       2       [ 0 2 ]
+fid_line_time  2       1       [ 0 2 ]
+fid_line_time  3       1       [ 0 4 ]
 fid_line_time  5       2       [ 0 2 ]
-fid_line_time  6       1       [ 0 2 ]
-fid_line_time  6       2       [ 0 2 ]
+fid_line_time  6       1       [ 0 4 ]
 fid_sub_time   1       3       [ 0 1 ]
 fid_sub_time   1       6       [ 0 1 ]
 fid_sub_time   1       9       [ 0 2 ]
 fid_sub_time   1       12      [ 0 1 ]
-fid_sub_time   2       1       [ 0 1 ]
-fid_sub_time   2       2       [ 0 1 ]
-fid_sub_time   3       1       [ 0 1 ]
-fid_sub_time   3       2       [ 0 1 ]
+fid_sub_time   2       1       [ 0 2 ]
+fid_sub_time   3       1       [ 0 2 ]
 fid_sub_time   5       2       [ 0 2 ]
-fid_sub_time   6       1       [ 0 1 ]
-fid_sub_time   6       2       [ 0 1 ]
+fid_sub_time   6       1       [ 0 2 ]
 profile_modes  fid_block_time  block
 profile_modes  fid_line_time   line
 profile_modes  fid_sub_time    sub
 sub_subinfo    main::BEGIN     [ 1:0-0 calls 0 times 0 0 0 0 ]
 sub_subinfo    main::CORE:print        [ 1:0-0 calls 5 times 0 0 0 0 ]
-sub_subinfo    main::CORE:print        called_by       2:1     [ 1 0 0 0 0 0 0 
main::__ANON__[(eval 1)[test22-strevala.p:6]:2] ]
-sub_subinfo    main::CORE:print        called_by       3:1     [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 2)[test22-strevala.p:9]:2]|main::__ANON__[(eval 
3)[test22-strevala.p:9]:2] ]
-sub_subinfo    main::CORE:print        called_by       6:1     [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:2]|main::__ANON__[(eval 6)[(eval 
4)[test22-strevala.p:12]:2]:2] ]
+sub_subinfo    main::CORE:print        called_by       2:1     [ 1 0 0 0 0 0 0 
main::__ANON__[(eval 1)[test22-strevala.p:6]:1] ]
+sub_subinfo    main::CORE:print        called_by       3:1     [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 2)[test22-strevala.p:9]:1]|main::__ANON__[(eval 
3)[test22-strevala.p:9]:1] ]
+sub_subinfo    main::CORE:print        called_by       6:1     [ 2 0 0 0 0 0 0 
main::__ANON__[(eval 5)[(eval 
4)[test22-strevala.p:12]:2]:1]|main::__ANON__[(eval 6)[(eval 
4)[test22-strevala.p:12]:2]:1] ]
 sub_subinfo    main::RUNTIME   [ 1:1-1 calls 0 times 0 0 0 0 ]
-sub_subinfo    main::__ANON__[(eval 1)[test22-strevala.p:6]:2] [ 2:1-2 calls 1 
times 0 0 0 0 ]
-sub_subinfo    main::__ANON__[(eval 1)[test22-strevala.p:6]:2] called_by       
1:6     [ 1 0 0 0 0 0 0 main::RUNTIME ]
-sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:2] [ 3:1-2 calls 2 
times 0 0 0 0 ]
-sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:2] called_by       
1:9     [ 2 0 0 0 0 0 0 main::RUNTIME ]
-sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:2] merge_donor     
main::__ANON__[(eval 3)[test22-strevala.p:9]:2]
-sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:2]    
[ 6:1-2 calls 2 times 0 0 0 0 ]
-sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:2]    
called_by       5:2     [ 2 0 0 0 0 0 0 main::RUNTIME ]
-sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:2]    
merge_donor     main::__ANON__[(eval 6)[(eval 4)[test22-strevala.p:12]:2]:2]
+sub_subinfo    main::__ANON__[(eval 1)[test22-strevala.p:6]:1] [ 2:1-1 calls 1 
times 0 0 0 0 ]
+sub_subinfo    main::__ANON__[(eval 1)[test22-strevala.p:6]:1] called_by       
1:6     [ 1 0 0 0 0 0 0 main::RUNTIME ]
+sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:1] [ 3:1-1 calls 2 
times 0 0 0 0 ]
+sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:1] called_by       
1:9     [ 2 0 0 0 0 0 0 main::RUNTIME ]
+sub_subinfo    main::__ANON__[(eval 2)[test22-strevala.p:9]:1] merge_donor     
main::__ANON__[(eval 3)[test22-strevala.p:9]:1]
+sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:1]    
[ 6:1-1 calls 2 times 0 0 0 0 ]
+sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:1]    
called_by       5:2     [ 2 0 0 0 0 0 0 main::RUNTIME ]
+sub_subinfo    main::__ANON__[(eval 5)[(eval 4)[test22-strevala.p:12]:2]:1]    
merge_donor     main::__ANON__[(eval 6)[(eval 4)[test22-strevala.p:12]:2]:1]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/test62-tie-b.p 
new/Devel-NYTProf-6.16/t/test62-tie-b.p
--- old/Devel-NYTProf-6.15/t/test62-tie-b.p     2026-01-25 19:33:18.000000000 
+0100
+++ new/Devel-NYTProf-6.16/t/test62-tie-b.p     2026-10-16 01:54:59.000000000 
+0200
@@ -1,11 +1,11 @@
 # test determination of subroutine caller in tie calls
 
-{
-    # calls to TIESCALAR aren't seen by perl < 5.8.9 and 5.10.1
-    sub MyTie::TIESCALAR { bless {}, shift; }
-    sub MyTie::FETCH { }
-    sub MyTie::STORE { }
-}
+
+# calls to TIESCALAR aren't seen by perl < 5.8.9 and 5.10.1
+sub MyTie::TIESCALAR { bless {}, shift; }
+sub MyTie::FETCH { }
+sub MyTie::STORE { }
+
 
 tie my $tied, 'MyTie', 42;  # TIESCALAR
 $tied = 1;                  # STORE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Devel-NYTProf-6.15/t/test62-tie-b.rdt 
new/Devel-NYTProf-6.16/t/test62-tie-b.rdt
--- old/Devel-NYTProf-6.15/t/test62-tie-b.rdt   2026-01-25 19:33:18.000000000 
+0100
+++ new/Devel-NYTProf-6.16/t/test62-tie-b.rdt   2026-10-16 01:54:59.000000000 
+0200
@@ -17,7 +17,7 @@
 fid_block_time 1       5       [ 0 1 ]
 fid_block_time 1       6       [ 0 1 ]
 fid_block_time 1       7       [ 0 1 ]
-fid_block_time 1       10      [ 0 2 ]
+fid_block_time 1       10      [ 0 1 ]
 fid_block_time 1       11      [ 0 1 ]
 fid_block_time 1       12      [ 0 1 ]
 fid_block_time 1       14      [ 0 1 ]
@@ -33,14 +33,14 @@
 fid_line_time  1       5       [ 0 1 ]
 fid_line_time  1       6       [ 0 1 ]
 fid_line_time  1       7       [ 0 1 ]
-fid_line_time  1       10      [ 0 2 ]
+fid_line_time  1       10      [ 0 1 ]
 fid_line_time  1       11      [ 0 1 ]
 fid_line_time  1       12      [ 0 1 ]
 fid_line_time  1       14      [ 0 1 ]
 fid_sub_time   1       5       [ 0 1 ]
 fid_sub_time   1       6       [ 0 1 ]
 fid_sub_time   1       7       [ 0 1 ]
-fid_sub_time   1       10      [ 0 2 ]
+fid_sub_time   1       10      [ 0 1 ]
 fid_sub_time   1       11      [ 0 1 ]
 fid_sub_time   1       12      [ 0 1 ]
 fid_sub_time   1       14      [ 0 1 ]

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.C3ZOXr/_old  2026-11-08 19:22:59.373372436 +0100
+++ /var/tmp/diff_new_pack.C3ZOXr/_new  2026-11-08 19:22:59.377372602 +0100
@@ -1,6 +1,6 @@
-mtime: 1775026616
-commit: 3ec1e0c57338dfd6e720d730f60ece16a0b7a0f8353e0dfd952dc1285869de55
-url: https://src.opensuse.org/perl/perl-Devel-NYTProf.git
-revision: 3ec1e0c57338dfd6e720d730f60ece16a0b7a0f8353e0dfd952dc1285869de55
+mtime: 1794090805
+commit: 1e41f9814c5d71b9abeec9e3b8776c41d88795ba2b0680203b23c1c4b4489c6f
+url: https://src.opensuse.org/perl/perl-Devel-NYTProf
+revision: 1e41f9814c5d71b9abeec9e3b8776c41d88795ba2b0680203b23c1c4b4489c6f
 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-07 23:33:25.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.C3ZOXr/_old  2026-11-08 19:22:59.615382448 +0100
+++ /var/tmp/diff_new_pack.C3ZOXr/_new  2026-11-08 19:22:59.625382861 +0100
@@ -18,4 +18,6 @@
 #skip_noarch: 1
 #custom_build: -
 #./Build build flags=%{?_smp_mflags} --myflag
+# The file is just called 'Changes' without the .pod suffix
+changesformat: pod
 

Reply via email to