Hello community, here is the log from the commit of package perl-RPM2 for openSUSE:Factory checked in at 2018-01-20 11:28:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-RPM2 (Old) and /work/SRC/openSUSE:Factory/.perl-RPM2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-RPM2" Sat Jan 20 11:28:16 2018 rev:2 rq:567792 version:1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-RPM2/perl-RPM2.changes 2016-09-14 23:34:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-RPM2.new/perl-RPM2.changes 2018-01-20 11:28:16.451990368 +0100 @@ -1,0 +2,6 @@ +Tue Jan 16 18:32:02 UTC 2018 - asterios.dra...@gmail.com + +- Update to version 1.4: + * Remove bogus exports to fix build with RPM 4.14 + +------------------------------------------------------------------- Old: ---- RPM2-1.3.tar.gz New: ---- RPM2-1.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-RPM2.spec ++++++ --- /var/tmp/diff_new_pack.OZEJPO/_old 2018-01-20 11:28:16.987965301 +0100 +++ /var/tmp/diff_new_pack.OZEJPO/_new 2018-01-20 11:28:16.987965301 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-RPM2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-RPM2 -Version: 1.3 +Version: 1.4 Release: 0 Summary: Perl bindings for the RPM Package Manager API License: Artistic-1.0 or GPL-1.0+ ++++++ RPM2-1.3.tar.gz -> RPM2-1.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/RPM2-1.3/Changes new/RPM2-1.4/Changes --- old/RPM2-1.3/Changes 2016-02-23 11:15:08.000000000 +0100 +++ new/RPM2-1.4/Changes 2018-01-08 08:19:43.000000000 +0100 @@ -1,3 +1,6 @@ +1.4 2018-01-08 lkund...@v3.sk + * Remove bogus exports to fix build with RPM 4.14 + 1.3 2016-02-22 lkund...@v3.sk * Fix build with RPM 4.10 * Test fixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/RPM2-1.3/META.json new/RPM2-1.4/META.json --- old/RPM2-1.3/META.json 2016-02-23 11:15:08.000000000 +0100 +++ new/RPM2-1.4/META.json 2018-01-08 08:19:43.000000000 +0100 @@ -4,13 +4,13 @@ "Lubomir Rintel <lkund...@v3.sk>" ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4214", + "generated_by" : "Module::Build version 0.4224", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "RPM2", "prereqs" : { @@ -34,7 +34,7 @@ "provides" : { "RPM2" : { "file" : "lib/RPM2.pm", - "version" : "1.3" + "version" : "1.4" }, "RPM2::DB" : { "file" : "lib/RPM2.pm" @@ -61,6 +61,6 @@ "url" : "https://github.com/lkundrak/perl-RPM2.git" } }, - "version" : "1.3", - "x_serialization_backend" : "JSON::PP version 2.27300" + "version" : "1.4", + "x_serialization_backend" : "JSON::PP version 2.94" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/RPM2-1.3/META.yml new/RPM2-1.4/META.yml --- old/RPM2-1.3/META.yml 2016-02-23 11:15:08.000000000 +0100 +++ new/RPM2-1.4/META.yml 2018-01-08 08:19:43.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: Module::Build: '0.42' dynamic_config: 1 -generated_by: 'Module::Build version 0.4214, CPAN::Meta::Converter version 2.150005' +generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,7 +16,7 @@ provides: RPM2: file: lib/RPM2.pm - version: '1.3' + version: '1.4' RPM2::DB: file: lib/RPM2.pm RPM2::Header: @@ -32,5 +32,5 @@ bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=RPM2 license: http://dev.perl.org/licenses/ repository: https://github.com/lkundrak/perl-RPM2.git -version: '1.3' -x_serialization_backend: 'CPAN::Meta::YAML version 0.016' +version: '1.4' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/RPM2-1.3/lib/RPM2.pm new/RPM2-1.4/lib/RPM2.pm --- old/RPM2-1.3/lib/RPM2.pm 2016-02-23 11:15:08.000000000 +0100 +++ new/RPM2-1.4/lib/RPM2.pm 2018-01-08 08:19:43.000000000 +0100 @@ -7,7 +7,7 @@ use File::Basename qw/basename dirname/; use File::Spec (); -our $VERSION = '1.3'; +our $VERSION = '1.4'; our @ISA = qw/DynaLoader/; bootstrap RPM2 $VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/RPM2-1.3/lib/RPM2.xs new/RPM2-1.4/lib/RPM2.xs --- old/RPM2-1.3/lib/RPM2.xs 2016-02-23 11:15:08.000000000 +0100 +++ new/RPM2-1.4/lib/RPM2.xs 2018-01-08 08:19:43.000000000 +0100 @@ -28,12 +28,9 @@ fnpyKey key, rpmCallbackData data) { - Header h = (Header) arg; - int flags = (int) ((long)data); void * rc = NULL; const char * filename = (const char *)key; static FD_t fd = NULL; - int xx; /* Code stolen from rpminstall.c and modified */ switch(what) { @@ -45,7 +42,7 @@ if (fd == NULL || Ferror(fd)) { fprintf(stderr, "open of %s failed!\n", filename); if (fd != NULL) { - xx = Fclose(fd); + Fclose(fd); fd = NULL; } } else @@ -65,7 +62,7 @@ fd = fdFree(fd); #endif if (fd != NULL) { - xx = Fclose(fd); + Fclose(fd); fd = NULL; } break; @@ -151,10 +148,8 @@ REGISTER_CONSTANT(RPMVSF_NOHDRCHK); REGISTER_CONSTANT(RPMVSF_NEEDPAYLOAD); REGISTER_CONSTANT(RPMVSF_NOSHA1HEADER); - REGISTER_CONSTANT(RPMVSF_NOMD5HEADER); REGISTER_CONSTANT(RPMVSF_NODSAHEADER); REGISTER_CONSTANT(RPMVSF_NORSAHEADER); - REGISTER_CONSTANT(RPMVSF_NOSHA1); REGISTER_CONSTANT(RPMVSF_NOMD5); REGISTER_CONSTANT(RPMVSF_NODSA); REGISTER_CONSTANT(RPMVSF_NORSA);