Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Set-Object for openSUSE:Factory 
checked in at 2026-11-07 23:33:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Set-Object (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Set-Object.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Set-Object"

Sat Nov  7 23:33:28 2026 rev:36 rq:1396033 version:1.430.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Set-Object/perl-Set-Object.changes  
2025-04-15 16:49:26.487976739 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Set-Object.new.3759290/perl-Set-Object.changes 
    2026-11-07 23:34:15.526627113 +0100
@@ -1,0 +2,11 @@
+Fri Nov  6 22:07:58 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 1.430.0 (1.43)
+   see /usr/share/doc/packages/perl-Set-Object/Changes.pod
+
+  1.43, 2025-09-08
+    - pinact run -u
+    - improve make release
+    - minor XS cleanup for -Wunused-variable
+
+-------------------------------------------------------------------

Old:
----
  Set-Object-1.42.tar.gz

New:
----
  README.md
  Set-Object-1.43.tar.gz
  _scmsync.obsinfo
  build.specials.obscpio

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

Other differences:
------------------
++++++ perl-Set-Object.spec ++++++
--- /var/tmp/diff_new_pack.ScoNH7/_old  2026-11-07 23:34:16.567670127 +0100
+++ /var/tmp/diff_new_pack.ScoNH7/_new  2026-11-07 23:34:16.569670210 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Set-Object
 #
-# 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,18 +18,21 @@
 
 %define cpan_name Set-Object
 Name:           perl-Set-Object
-Version:        1.420.0
+Version:        1.430.0
 Release:        0
-# 1.42 -> normalize -> 1.420.0
-%define cpan_version 1.42
+# 1.43 -> normalize -> 1.430.0
+%define cpan_version 1.43
 License:        Artistic-2.0
 Summary:        Unordered collections (sets) of Perl Objects
 URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/R/RU/RURBAN/%{cpan_name}-%{cpan_version}.tar.gz
 Source1:        cpanspec.yml
+Source100:      README.md
 BuildRequires:  perl
 BuildRequires:  perl-macros
 Provides:       perl(Set::Object) = %{version}
+Provides:       perl(Set::Object::TieArray)
+Provides:       perl(Set::Object::TieHash)
 Provides:       perl(Set::Object::Weak)
 %undefine       __perllib_provides
 %{perl_requires}

++++++ README.md ++++++

## Build Results

Current state of perl in openSUSE:Factory is

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/perl-Set-Object/standard)

The current state of perl in the devel project build (devel:languages:perl)

![Devel project build 
results](https://br.opensuse.org/status/devel:languages:perl/perl-Set-Object)



++++++ Set-Object-1.42.tar.gz -> Set-Object-1.43.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/Changes.pod 
new/Set-Object-1.43/Changes.pod
--- old/Set-Object-1.42/Changes.pod     2022-01-21 14:05:25.000000000 +0100
+++ new/Set-Object-1.43/Changes.pod     2025-09-08 08:31:48.000000000 +0200
@@ -5,6 +5,24 @@
 
 REVISION HISTORY - Set::Object
 
+=head1 1.43, 2025-09-08
+
+=over
+
+=item *
+
+pinact run -u
+
+=item *
+
+improve make release
+
+=item *
+
+minor XS cleanup for -Wunused-variable
+
+=back
+
 =head1 1.42, 2022-01-21
 
 =over
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/META.json 
new/Set-Object-1.43/META.json
--- old/Set-Object-1.42/META.json       2022-01-21 14:18:46.000000000 +0100
+++ new/Set-Object-1.43/META.json       2025-09-08 08:32:39.000000000 +0200
@@ -4,7 +4,7 @@
       "Jean-Louis Leroy, Sam Vilain and Reini Urban"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.76, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "artistic_2"
    ],
@@ -54,6 +54,6 @@
          "web" : "https://github.com/rurban/Set-Object";
       }
    },
-   "version" : "1.42",
-   "x_serialization_backend" : "JSON::PP version 2.97001"
+   "version" : "1.43",
+   "x_serialization_backend" : "JSON::PP version 4.16"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/META.yml new/Set-Object-1.43/META.yml
--- old/Set-Object-1.42/META.yml        2022-01-21 14:18:46.000000000 +0100
+++ new/Set-Object-1.43/META.yml        2025-09-08 08:32:38.000000000 +0200
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.76, CPAN::Meta::Converter version 
2.150010'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,5 +23,5 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rurban/Set-Object.git
-version: '1.42'
-x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
+version: '1.43'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.020'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/Makefile.PL 
new/Set-Object-1.43/Makefile.PL
--- old/Set-Object-1.42/Makefile.PL     2021-01-17 20:10:49.000000000 +0100
+++ new/Set-Object-1.43/Makefile.PL     2025-09-08 08:31:48.000000000 +0200
@@ -52,10 +52,23 @@
 
 sub depend {
   "
+release-test : dist
+       if test \"\$(shell git rev-parse --abbrev-ref HEAD)\" != \"master\" || 
\\
+           test \"\$(shell git status --porcelain)\" != \"\" ; then \\
+          echo 'You are not on a clean master branch, aborting.'; \\
+          exit 1 ; \\
+       fi
+       echo git tag \$(VERSION)
+       echo cpan-upload \$(DISTVNAME).tar\$(SUFFIX)
+       echo git push
+       echo git push --tags
+
 release : dist
-       -git commit -am\"release \$(VERSION)\"
-       echo -n continue?
-       read y
+       if test \"\$(shell git rev-parse --abbrev-ref HEAD)\" != \"master\" || 
\\
+           test \"\$(shell git status --porcelain)\" != \"\" ; then \\
+          echo 'You are not on a clean master branch, aborting.'; \\
+          exit 1; \\
+       fi
        git tag \$(VERSION)
        cpan-upload \$(DISTVNAME).tar\$(SUFFIX)
        git push
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/Object.xs 
new/Set-Object-1.43/Object.xs
--- old/Set-Object-1.42/Object.xs       2020-01-19 08:47:35.000000000 +0100
+++ new/Set-Object-1.43/Object.xs       2025-09-08 08:31:48.000000000 +0200
@@ -370,7 +370,9 @@
 
 void
 _dispel_magic(ISET* s, SV* sv) {
+#ifdef SET_DEBUG
     SV* self_svrv = s->is_weak;
+#endif
     MAGIC* mg = _detect_magic(sv);
     IF_SPELL_DEBUG(_warn("dispelling magic from %p (self = %p, mg = %p)",
                         sv, self_svrv, mg));
@@ -486,7 +488,7 @@
     MAGIC* mg;
     SV ** svp;
     int how = SET_OBJECT_MAGIC_backref;
-    I32 i,l,free;
+    I32 i, free;
 
     mg = _detect_magic(sv);
     if (mg) {
@@ -543,7 +545,7 @@
 {
   SV *referant;
   I32 hash, index;
-  SV **el_iter, **el_last, **el_out_iter;
+  SV **el_iter, **el_last;
   BUCKET* bucket;
 
   IF_DEBUG(_warn("removing scalar %p from set %p", el, s));
@@ -574,7 +576,6 @@
     return 0;
 
   el_iter = bucket->sv;
-  el_out_iter = el_iter;
   el_last = el_iter + bucket->n;
   IF_DEBUG(_warn("remove: el_last = %p, el_iter = %p", el_last, el_iter));
 
@@ -684,9 +685,7 @@
    PPCODE:
 
       ISET* s = INT2PTR(ISET*, SvIV(SvRV(self)));
-      I32 hash, index, item;
-      SV **el_iter, **el_last, **el_out_iter;
-      BUCKET* bucket;
+      I32 item;
       int removed = 0;
 
       for (item = 1; item < items; ++item)
@@ -981,9 +980,9 @@
   IF_SPELL_DEBUG(_warn("found magic on %p - %p", sv, mg));
   IF_SPELL_DEBUG(_warn("mg_obj = %p", mg->mg_obj));
 
-     /*magic = newSV(0);
-  SvRV(magic) = mg->mg_obj;
-  SvROK_on(magic); */
+  /* magic = newSV(0);
+     SvRV(magic) = mg->mg_obj;
+     SvROK_on(magic); */
   POPs;
   magic = newRV_inc(mg->mg_obj);
   PUSHs(magic);
@@ -1098,6 +1097,8 @@
        MH = newSViv(SvIV(sv));
       } else if (SvNOKp(sv)) {
        MH = newSVnv(SvNV(sv));
+      } else {
+        Perl_croak(aTHX_ "Not a NV nor IV");
       }
       sv_2pv(MH, &lp);
       SvPOK_only(MH);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/SIGNATURE 
new/Set-Object-1.43/SIGNATURE
--- old/Set-Object-1.42/SIGNATURE       2022-01-21 14:18:48.000000000 +0100
+++ new/Set-Object-1.43/SIGNATURE       2025-09-08 08:32:39.000000000 +0200
@@ -1,5 +1,5 @@
 This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.87.
+signed via the Module::Signature module, version 0.93.
 
 To verify the content in this distribution, first make sure you have
 Module::Signature installed, then type:
@@ -14,17 +14,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: RIPEMD160
 
-SHA256 c136dd9d7c4c1deb75512905d1bd79767ee0565dbbc7dae79540086fb48969dc 
Changes.pod
+SHA256 c89e356ea4f30951d2eb043c2ff7021423d3d215b628ddd421665eb5bec635e8 
Changes.pod
 SHA256 9659bf9325c647b998f10fc0534e1ab59655fa7315c92cee85aefcbfeeaf855b 
INSTALL.SKIP
 SHA256 59752181339961205d48a3609d320ef4238ebdb7086bd1293985dba4c2bf5c92 LICENSE
 SHA256 18aec9cd6b74a68ba074e48dcd4036e02c88b937dc6ed97f265b595b04b0c937 
MANIFEST
-SHA256 e2077fedf51577069b8a97a3b51e97961530fde534ce68802454c781714657da 
META.json
-SHA256 2e6ca76a97b09c9df576ff172ef94a6095acf833617214d8b6019d845319060b 
META.yml
-SHA256 c0b6d4286272e619c627e65268803c68001d06ece90603a832eacb3276af0ccb 
Makefile.PL
-SHA256 53901adffbdbfe423df155889ad74a45267d0789edd75b9f1ea428a7834438db 
Object.xs
+SHA256 002b1a3f35551f2c872d5a4f49bcbe58d6a61dd396b4d4b59b114dd1c0772093 
META.json
+SHA256 85621bb7ad7ae9a346e94d37b775017af1f7b67c12265f3b2403a9de1d73906c 
META.yml
+SHA256 08d7361f8aea341ffb87d11befcdfb7aee9ab2c394b4083715e9cb8af2456556 
Makefile.PL
+SHA256 fa442701f50f5ff7161c0c3eab8fdc8a19d68c97911e0d730eb839743b102b74 
Object.xs
 SHA256 9bc53b65ce28f72fcce7b04869313935783e02d3411a0e739106c4e32b5474cc README
 SHA256 bf0db74611cf75fe8ded4d81dae7150b6b37ad3935209390310885726ad8a7aa 
examples/slow-sort.pl
-SHA256 4770e607a654734be416b16585b0e22b2e81897986795aae08bac9e951cc6649 
lib/Set/Object.pm
+SHA256 add19aa1ac2607ca3bdea2af1cffdea93188e1be64475dc7e6a1ee9f1f66c23a 
lib/Set/Object.pm
 SHA256 4dfcd71401b31614aca18e8e2ffbcebc654c143aa40b5bbdcb42091e34c6315c 
lib/Set/Object/Weak.pm
 SHA256 b11d60d5d91f0082736c519bf98679969308bdd02129f4051f9f3b35b70b225d 
ppport.h
 SHA256 4fe1c9d0343bd3a2838ab531ecbeabedde55e89a955df7de8df1500176e913b6 
t/ingy/arrayref.t
@@ -83,12 +83,15 @@
 SHA256 09efd5c9e09051dfa745bc05bf2dd5a8d674fa417eaf1a5e3976ce36558051c4 typemap
 -----BEGIN PGP SIGNATURE-----
 
-iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmHqsrcACgkQtPYzOeZd
-ZBQPSAgAm3ZHT/4d4ZkVtV8bfdyNaVdgyQT6tcfGTGW8rq7lamtTMRJJPg2WplpG
-bjZfn7IfBi10BCmNUZUWNi70vAK6reqtdnXRmO87bNUWFLMCcD7LGI6h0gXXcmVg
-5ci9NH1KeKB9tYnaVDXDWbhrYGXSccQrH8WtOFr9tGCAyB/sW3wApXxXhwQxA0Ho
-cZwJ/Sd0h9VQbCSDNEXSMSoLZlyxtsMYq2bJ0PbCl9n07L2MU976hxjNhZzybbxU
-4IP4uOJn/gYeAGnwDXlrzthGiZ+mxaod2N0DHOSU8HGxsZFM8CtUIEus4vfT478L
-iWO9xTtcOqTMC1EJ2BM7WQIJRQG1ow==
-=VUNv
+iQGzBAEBAwAdFiEEOKQWew22nknF9yFsuMKIZqsnp6IFAmi+eIcACgkQuMKIZqsn
+p6LH2Qv6AnACrd5oGzClumHgrlN2meIsjwGH4TaI1SWt94cO89LgCLihngjbHdvf
+SNKHI3qS3yzvHQ5ANkpYVFZ34Bpy8WjNyaBwYBUQa+/rEJuKdAGdH0DdsZsydrMy
+3vbKB9Ew0NuW4D+xdgitYg6sjTweK/biRGWxyZ5bqfpulm/RvUPWe3kMp37SQzwR
+niRUBARNovdIo43ni0a/ObReh+fH2wDHxnPC8kpWGMuB/fDHYGdR8WuVQILcGRgp
+v35p33ln6+enVXXtAf4M5Z4BEKyihC98ozDULXDV6J+Iwgw1T1zwCGPsirN0IIMA
+9kRz34jFaB5Er1StFW8t2L0guqEu/9zuojuVhrxXdLz4sGoFi+Mrawa08t7DcVeQ
+8Vdz9J0UrImZUp3t0n9X+NmarWq8BFHoaO2tX3S3jl1sAln5PfjBwAy67WHwdH1Q
+aWEC+UyozZkdorl83PdYJc2S2DFEev1qAmvWjAhH/9iYPXeHa5HDbtNvb+VpQwKS
+oz2wovEA
+=uQp4
 -----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Set-Object-1.42/lib/Set/Object.pm 
new/Set-Object-1.43/lib/Set/Object.pm
--- old/Set-Object-1.42/lib/Set/Object.pm       2022-01-21 14:03:36.000000000 
+0100
+++ new/Set-Object-1.43/lib/Set/Object.pm       2025-09-08 08:27:13.000000000 
+0200
@@ -542,7 +542,7 @@
 
 @EXPORT_OK = qw( ish_int is_int is_string is_double blessed reftype
                 refaddr is_overloaded is_object is_key set weak_set );
-$VERSION = '1.42';
+$VERSION = '1.43';
 
 bootstrap Set::Object $VERSION;
 

++++++ _scmsync.obsinfo ++++++
mtime: 1794002879
commit: a211cd914d3aff0bb2204e5a0b2abba7af9b8db3301b11b22480b993d2b2af49
url: https://src.opensuse.org/perl/perl-Set-Object
revision: a211cd914d3aff0bb2204e5a0b2abba7af9b8db3301b11b22480b993d2b2af49
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-11-06 23:07:59.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to