Hello community,

here is the log from the commit of package opusfile for openSUSE:Factory 
checked in at 2018-01-01 22:05:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opusfile (Old)
 and      /work/SRC/openSUSE:Factory/.opusfile.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opusfile"

Mon Jan  1 22:05:08 2018 rev:7 rq:559961 version:0.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/opusfile/opusfile.changes        2017-11-14 
14:12:11.602625002 +0100
+++ /work/SRC/openSUSE:Factory/.opusfile.new/opusfile.changes   2018-01-01 
22:05:12.629389857 +0100
@@ -1,0 +2,8 @@
+Mon Dec 18 03:17:32 UTC 2017 - [email protected]
+
+- Update to version 0.10:
+  + Fix an out-of-bounds read matching serial numbers.
+- cleanup with spec-cleaner
+- add "--disable-silent-rules" to ./configure
+
+-------------------------------------------------------------------

Old:
----
  opusfile-0.9.tar.gz

New:
----
  opusfile-0.10.tar.gz

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

Other differences:
------------------
++++++ opusfile.spec ++++++
--- /var/tmp/diff_new_pack.7cba2A/_old  2018-01-01 22:05:13.273174719 +0100
+++ /var/tmp/diff_new_pack.7cba2A/_new  2018-01-01 22:05:13.277173382 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opusfile
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Bjørn Lie ([email protected]).
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,10 +17,10 @@
 #
 
 
+%define soname      0
 Name:           opusfile
-Version:        0.9
+Version:        0.10
 Release:        0
-%define soname      0
 Summary:        A high-level API for decoding and seeking within .opus files
 License:        BSD-3-Clause
 Group:          System/Libraries
@@ -30,7 +30,6 @@
 BuildRequires:  pkgconfig(ogg) >= 1.3
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(opus)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 opusfile provides a high-level API for decoding and seeking within .opus files.
@@ -71,7 +70,9 @@
 %setup -q
 
 %build
-%configure --disable-static
+%configure \
+  --disable-static \
+  --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
@@ -79,11 +80,9 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libopusfile%{soname} -p /sbin/ldconfig
-
 %postun -n libopusfile%{soname} -p /sbin/ldconfig
 
 %files -n libopusfile%{soname}
-%defattr(-,root,root)
 %doc COPYING AUTHORS
 %{_libdir}/libopusfile.so.%{soname}
 %{_libdir}/libopusfile.so.%{soname}.*
@@ -91,7 +90,6 @@
 %{_libdir}/libopusurl.so.%{soname}.*
 
 %files devel
-%defattr(-, root, root)
 %doc %{_datadir}/doc/opusfile/
 %{_includedir}/opus/opusfile.h
 %{_libdir}/pkgconfig/opusfile.pc

++++++ opusfile-0.9.tar.gz -> opusfile-0.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/opusfile-0.9/Makefile.in 
new/opusfile-0.10/Makefile.in
--- old/opusfile-0.9/Makefile.in        2017-08-03 02:27:44.000000000 +0200
+++ new/opusfile-0.10/Makefile.in       2017-11-14 19:56:40.000000000 +0100
@@ -1015,9 +1015,9 @@
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
-@HAVE_DOXYGEN_FALSE@uninstall-local:
 @HAVE_DOXYGEN_FALSE@clean-local:
 @HAVE_DOXYGEN_FALSE@install-data-local:
+@HAVE_DOXYGEN_FALSE@uninstall-local:
 clean: clean-am
 
 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/opusfile-0.9/configure new/opusfile-0.10/configure
--- old/opusfile-0.9/configure  2017-08-03 02:27:43.000000000 +0200
+++ new/opusfile-0.10/configure 2017-11-14 19:56:39.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for opusfile 0.9.
+# Generated by GNU Autoconf 2.69 for opusfile 0.10.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='opusfile'
 PACKAGE_TARNAME='opusfile'
-PACKAGE_VERSION='0.9'
-PACKAGE_STRING='opusfile 0.9'
+PACKAGE_VERSION='0.10'
+PACKAGE_STRING='opusfile 0.10'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1353,7 +1353,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures opusfile 0.9 to adapt to many kinds of systems.
+\`configure' configures opusfile 0.10 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1423,7 +1423,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of opusfile 0.9:";;
+     short | recursive ) echo "Configuration of opusfile 0.10:";;
    esac
   cat <<\_ACEOF
 
@@ -1554,7 +1554,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-opusfile configure 0.9
+opusfile configure 0.10
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1923,7 +1923,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by opusfile $as_me 0.9, which was
+It was created by opusfile $as_me 0.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4360,7 +4360,7 @@
 
 # Define the identity of the package.
  PACKAGE='opusfile'
- VERSION='0.9'
+ VERSION='0.10'
 
 
 # Some tools Automake needs.
@@ -12312,7 +12312,7 @@
 
 
 OP_LT_CURRENT=4
-OP_LT_REVISION=2
+OP_LT_REVISION=3
 OP_LT_AGE=4
 
 
@@ -13803,7 +13803,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by opusfile $as_me 0.9, which was
+This file was extended by opusfile $as_me 0.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13869,7 +13869,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-opusfile config.status 0.9
+opusfile config.status 0.10
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/opusfile-0.9/configure.ac 
new/opusfile-0.10/configure.ac
--- old/opusfile-0.9/configure.ac       2017-08-03 02:27:39.000000000 +0200
+++ new/opusfile-0.10/configure.ac      2017-11-14 19:36:25.000000000 +0100
@@ -34,7 +34,7 @@
 dnl - interfaces removed -> AGE = 0
 
 OP_LT_CURRENT=4
-OP_LT_REVISION=2
+OP_LT_REVISION=3
 OP_LT_AGE=4
 
 AC_SUBST(OP_LT_CURRENT)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/opusfile-0.9/package_version 
new/opusfile-0.10/package_version
--- old/opusfile-0.9/package_version    2017-08-03 02:27:49.000000000 +0200
+++ new/opusfile-0.10/package_version   2017-11-14 19:57:39.000000000 +0100
@@ -1 +1 @@
-PACKAGE_VERSION="0.9"
+PACKAGE_VERSION="0.10"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/opusfile-0.9/src/opusfile.c 
new/opusfile-0.10/src/opusfile.c
--- old/opusfile-0.9/src/opusfile.c     2017-08-03 02:27:06.000000000 +0200
+++ new/opusfile-0.10/src/opusfile.c    2017-10-31 18:32:27.000000000 +0100
@@ -1835,7 +1835,7 @@
   nlinks=_of->nlinks;
   li_lo=0;
   /*Start off by guessing we're just a multiplexed page in the current link.*/
-  li_hi=_cur_link+1<nlinks&&_page_offset<links[nlinks+1].offset?
+  li_hi=_cur_link+1<nlinks&&_page_offset<links[_cur_link+1].offset?
    _cur_link+1:nlinks;
   do{
     if(_page_offset>=links[_cur_link].offset)li_lo=_cur_link;


Reply via email to