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
