Hello community,

here is the log from the commit of package geners for openSUSE:Factory checked 
in at 2020-02-05 19:44:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geners (Old)
 and      /work/SRC/openSUSE:Factory/.geners.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geners"

Wed Feb  5 19:44:17 2020 rev:2 rq:770265 version:1.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/geners/geners.changes    2017-09-05 
15:16:47.336006666 +0200
+++ /work/SRC/openSUSE:Factory/.geners.new.26092/geners.changes 2020-02-05 
19:44:55.363359722 +0100
@@ -1,0 +2,9 @@
+Mon Feb  3 11:12:32 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Update to version 0.12.0:
+  * Removed an unnecessary explicit assignment operator from the
+    IOPtr class (g++ version 9 started issuing warnings when the
+    assignment operator is defined but a copy constructor is not).
+- Use %license to install LICENSE file.
+
+-------------------------------------------------------------------

Old:
----
  geners-1.11.1.tar.gz

New:
----
  geners-1.12.0.tar.gz

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

Other differences:
------------------
++++++ geners.spec ++++++
--- /var/tmp/diff_new_pack.ROfZSw/_old  2020-02-05 19:44:56.159360102 +0100
+++ /var/tmp/diff_new_pack.ROfZSw/_new  2020-02-05 19:44:56.163360103 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package geners
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define shlib lib%{name}0
 Name:           geners
-Version:        1.11.1
+Version:        1.12.0
 Release:        0
 Summary:        Generic Serialization for C++
 License:        X11
 Group:          Development/Libraries/C and C++
-Url:            http://geners.hepforge.org/
+URL:            http://geners.hepforge.org/
 Source:         
http://www.hepforge.org/archive/geners/%{name}-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  libbz2-devel
@@ -72,7 +72,8 @@
 %{_libdir}/*.so.*
 
 %files devel
-%doc AUTHORS LICENSE NEWS README
+%doc AUTHORS NEWS README
+%license LICENSE
 %{_libdir}/*.so
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/%{name}.pc

++++++ geners-1.11.1.tar.gz -> geners-1.12.0.tar.gz ++++++
++++ 3081 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/NEWS new/geners-1.12.0/NEWS
--- old/geners-1.11.1/NEWS      2017-03-27 16:07:56.000000000 +0200
+++ new/geners-1.12.0/NEWS      2019-11-14 21:36:42.000000000 +0100
@@ -1,3 +1,10 @@
+Version 1.12.0 - November 14 2019, by I. Volobouev
+
+* Removed an unnecessary explicit assignment operator from the IOPtr
+  class (g++ version 9 started issuing warnings when the assignment
+  operator is defined but a copy constructor is not).
+
+
 Version 1.11.1 - March 27 2017, by I. Volobouev
 
 * Fixed a problem with missing cmath header include statement in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/configure.ac new/geners-1.12.0/configure.ac
--- old/geners-1.11.1/configure.ac      2017-03-27 16:08:22.000000000 +0200
+++ new/geners-1.12.0/configure.ac      2019-11-14 21:28:45.000000000 +0100
@@ -1,6 +1,6 @@
 AC_PREREQ([2.59])
 
-AC_INIT([geners], [1.11.1])
+AC_INIT([geners], [1.12.0])
 
 AM_INIT_AUTOMAKE([foreign])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/examples/use_of_references.cc 
new/geners-1.12.0/examples/use_of_references.cc
--- old/geners-1.11.1/examples/use_of_references.cc     2012-08-07 
21:23:56.000000000 +0200
+++ new/geners-1.12.0/examples/use_of_references.cc     2019-03-24 
05:37:11.000000000 +0100
@@ -106,7 +106,7 @@
     // which is somewhat different from POSIX extended regular
     // expressions. If you really want to know the details of the
     // ECMAScript regex syntax, read the "RegExp" section of
-    // 
http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf
+    // 
http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
     //
     // The number of operations needed to search for an item in
     // an archive using exact name and category typically scales as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/geners/IOPtr.hh new/geners-1.12.0/geners/IOPtr.hh
--- old/geners-1.11.1/geners/IOPtr.hh   2012-08-07 21:24:18.000000000 +0200
+++ new/geners-1.12.0/geners/IOPtr.hh   2019-11-14 21:31:51.000000000 +0100
@@ -21,8 +21,6 @@
         IOPtr(const IOProxy<T>& p);
 
         IOPtr& operator=(const IOProxy<T>& p);
-        inline IOPtr& operator=(const IOPtr& p)
-            {ptr_ = p.ptr_; return *this;}
 
         // Typical pointer operations
         inline T* get() const {return ptr_;}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/geners/stringArchiveIO.hh 
new/geners-1.12.0/geners/stringArchiveIO.hh
--- old/geners-1.11.1/geners/stringArchiveIO.hh 2013-06-15 04:38:31.000000000 
+0200
+++ new/geners-1.12.0/geners/stringArchiveIO.hh 2019-09-04 04:14:42.000000000 
+0200
@@ -37,7 +37,7 @@
     StringArchive* readCompressedStringArchiveExt(const char* filename,
                                                   const char* suffix = 0);
 
-    // This function will extract one string archive from another
+    // This function will extract a string archive from another archive
     StringArchive* loadStringArchiveFromArchive(AbsArchive& arch,
                                                 unsigned long long id);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/geners-1.11.1/m4/libtool.m4 new/geners-1.12.0/m4/libtool.m4
--- old/geners-1.11.1/m4/libtool.m4     2017-03-27 16:08:52.000000000 +0200
+++ new/geners-1.12.0/m4/libtool.m4     2019-11-14 21:34:13.000000000 +0100
@@ -2887,18 +2887,6 @@
   dynamic_linker='GNU/Linux ld.so'
   ;;
 
-netbsdelf*-gnu)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix 
${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  dynamic_linker='NetBSD ld.elf_so'
-  ;;
-
 netbsd*)
   version_type=sunos
   need_lib_prefix=no
@@ -3558,7 +3546,7 @@
   lt_cv_deplibs_check_method=pass_all
   ;;
 
-netbsd* | netbsdelf*-gnu)
+netbsd*)
   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
     lt_cv_deplibs_check_method='match_pattern 
/lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
   else
@@ -4436,7 +4424,7 @@
            ;;
        esac
        ;;
-      netbsd* | netbsdelf*-gnu)
+      netbsd*)
        ;;
       *qnx* | *nto*)
         # QNX uses GNU C++, but need to define -shared option too, otherwise
@@ -4948,9 +4936,6 @@
       ;;
     esac
     ;;
-  linux* | k*bsd*-gnu | gnu*)
-    _LT_TAGVAR(link_all_deplibs, $1)=no
-    ;;
   *)
     _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | 
$global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
     ;;
@@ -5013,9 +4998,6 @@
   openbsd* | bitrig*)
     with_gnu_ld=no
     ;;
-  linux* | k*bsd*-gnu | gnu*)
-    _LT_TAGVAR(link_all_deplibs, $1)=no
-    ;;
   esac
 
   _LT_TAGVAR(ld_shlibs, $1)=yes
@@ -5270,7 +5252,7 @@
       fi
       ;;
 
-    netbsd* | netbsdelf*-gnu)
+    netbsd*)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
        _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs 
$linker_flags -o $lib'
        wlarc=
@@ -5791,7 +5773,6 @@
        if test yes = "$lt_cv_irix_exported_symbol"; then
           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs 
$deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && 
func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry 
$wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
        fi
-       _LT_TAGVAR(link_all_deplibs, $1)=no
       else
        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs 
$compiler_flags -soname $soname `test -n "$verstring" && func_echo_all 
"-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs 
$compiler_flags -soname $soname `test -n "$verstring" && func_echo_all 
"-set_version $verstring"` -update_registry $output_objdir/so_locations 
-exports_file $export_symbols -o $lib'
@@ -5813,7 +5794,7 @@
       esac
       ;;
 
-    netbsd* | netbsdelf*-gnu)
+    netbsd*)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
        _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs 
$linker_flags'  # a.out
       else


Reply via email to