![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package libvorbis for openSUSE:Factory checked in at Mon Nov 16 18:30:15 CET 2009. -------- --- libvorbis/libvorbis.changes 2009-07-23 15:37:19.000000000 +0200 +++ libvorbis/libvorbis.changes 2009-11-11 10:59:04.000000000 +0100 @@ -1,0 +2,25 @@ +Wed Nov 11 10:56:23 CET 2009 - tiwai@suse.de + +- updated to version 1.2.3: + * correct a vorbisfile bug that prevented proper playback of + Vorbis files where all audio in a logical stream is in a + single page + * Additional decode setup hardening against malicious streams + * Add 'OV_EXCLUDE_STATIC_CALLBACKS' define for developers who + wish to avoid avoid unused symbol warnings from the static + callbacks defined in vorbisfile.h + +- updated to version 1.2.2: + * define VENDOR and ENCODER strings + * seek correctly in files bigger than 2 GB (Windows) + * fix regression from CVE-2008-1420; 1.0b1 files work again + * mark all tables as constant to reduce memory occupation + * additional decoder hardening against malicious streams + * substantially reduce amount of seeking performed by Vorbisfile + * Multichannel decode bugfix + * build system updates + * minor specification clarifications/fixes + +- dropped aotuv patch temporarily + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libvorbis-1.2.0-aotuv-b5.7.diff libvorbis-1.2.0-warning-fixes.diff libvorbis-1.2.0.tar.bz2 libvorbis-am111.diff libvorbis-cflags.diff libvorbis-r14598-r14600-CVE-2008-1420.diff libvorbis-r14602-CVE-2008-1419.diff libvorbis-r14604-CVE-2008-1423.diff New: ---- libvorbis-1.2.3.tar.bz2 libvorbis-automake-fix.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvorbis.spec ++++++ --- /var/tmp/diff_new_pack.Mf55Yo/_old 2009-11-16 18:29:21.000000000 +0100 +++ /var/tmp/diff_new_pack.Mf55Yo/_new 2009-11-16 18:29:21.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package libvorbis (Version 1.2.0) +# spec file for package libvorbis (Version 1.2.3) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,8 +21,8 @@ Name: libvorbis BuildRequires: libogg-devel pkgconfig Summary: The Vorbis General Audio Compression Codec -Version: 1.2.0 -Release: 82 +Version: 1.2.3 +Release: 1 Group: System/Libraries License: BSD 3-clause (or similar) Url: http://www.vorbis.com/ @@ -34,18 +34,11 @@ Source: %{name}-%{version}.tar.bz2 Patch1: libvorbis-lib64.dif Patch2: libvorbis-m4.dif +Patch3: libvorbis-automake-fix.diff # URL http://www.geocities.jp/aoyoume/aotuv/ -Patch5: libvorbis-%{version}-aotuv-b5.7.diff -# included in aotuv-b5.7.diff -# Patch6: libvorbis-%{version}-warning-fixes.diff -Patch7: libvorbis-cflags.diff +# Patch5: libvorbis-%{version}-aotuv-b5.7.diff Patch9: libvorbis-doc-fixes.diff Patch10: libvorbis-pkgconfig.patch -# These security fixes are already included aotuv-b5.7 patch -# Patch11: libvorbis-r14598-r14600-CVE-2008-1420.diff -# Patch12: libvorbis-r14602-CVE-2008-1419.diff -# Patch13: libvorbis-r14604-CVE-2008-1423.diff -Patch14: libvorbis-am111.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -105,15 +98,10 @@ %prep %setup -q %patch2 -%patch5 -p1 -# %patch6 -%patch7 +%patch3 +# %patch5 -p1 %patch9 %patch10 -# %patch11 -p3 -# %patch12 -p3 -# %patch13 -p3 -%patch14 -p1 if [ "%_lib" == "lib64" ]; then %patch1 fi @@ -130,7 +118,6 @@ mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/doc/libvorbis-* $RPM_BUILD_ROOT%{_docdir}/%{name}/html install -c -m 0644 doc/Vorbis_I_spec.* $RPM_BUILD_ROOT%{_docdir}/%{name}/html -ln -s white-xifish.png $RPM_BUILD_ROOT%{_docdir}/%{name}/html/fish_xiph_org.png cp COPYING AUTHORS README $RPM_BUILD_ROOT%{_docdir}/%{name} cp *.txt $RPM_BUILD_ROOT%{_docdir}/%{name} # remove unneeded files ++++++ libvorbis-1.2.0.tar.bz2 -> libvorbis-1.2.3.tar.bz2 ++++++ ++++ 163758 lines of diff (skipped) ++++++ libvorbis-automake-fix.diff ++++++ --- Makefile.am | 2 ++ doc/Makefile.am | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) --- Makefile.am.orig +++ Makefile.am @@ -2,6 +2,8 @@ AUTOMAKE_OPTIONS = 1.6 foreign dist-zip dist-bzip2 +ACLOCAL_AMFLAGS = -I m4 + SUBDIRS = m4 include vq lib examples test doc m4datadir = $(datadir)/aclocal --- doc/Makefile.am.orig +++ doc/Makefile.am @@ -44,7 +44,6 @@ hufftree-under.png \ residue-pack.png \ residue2.png \ - white-xifish.png \ window1.png \ window2.png SPEC_PDF = xifish.pdf ++++++ libvorbis-doc-fixes.diff ++++++ --- /var/tmp/diff_new_pack.Mf55Yo/_old 2009-11-16 18:29:21.000000000 +0100 +++ /var/tmp/diff_new_pack.Mf55Yo/_new 2009-11-16 18:29:21.000000000 +0100 @@ -1,4 +1,8 @@ ---- doc/vorbisenc/index.html +--- + doc/vorbisenc/index.html | 2 ++ + 1 file changed, 2 insertions(+) + +--- doc/vorbisenc/index.html.orig +++ doc/vorbisenc/index.html @@ -20,8 +20,10 @@ <p> ++++++ libvorbis-lib64.dif ++++++ --- /var/tmp/diff_new_pack.Mf55Yo/_old 2009-11-16 18:29:21.000000000 +0100 +++ /var/tmp/diff_new_pack.Mf55Yo/_new 2009-11-16 18:29:21.000000000 +0100 @@ -1,8 +1,12 @@ ---- vorbis.m4 +--- + vorbis.m4 | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- vorbis.m4.orig +++ vorbis.m4 -@@ -18,9 +18,9 @@ - if test "x$vorbis_libraries" != "x" ; then - VORBIS_LIBS="-L$vorbis_libraries" +@@ -20,9 +20,9 @@ + elif test "x$vorbis_prefix" = "xno" || test "x$vorbis_prefix" = "xyes" ; then + VORBIS_LIBS="" elif test "x$vorbis_prefix" != "x" ; then - VORBIS_LIBS="-L$vorbis_prefix/lib" + VORBIS_LIBS="-L$vorbis_prefix/lib64" @@ -11,4 +15,4 @@ + VORBIS_LIBS="-L$prefix/lib64" fi - VORBIS_LIBS="$VORBIS_LIBS -lvorbis -lm" + if test "x$vorbis_prefix" != "xno" ; then ++++++ libvorbis-m4.dif ++++++ --- /var/tmp/diff_new_pack.Mf55Yo/_old 2009-11-16 18:29:21.000000000 +0100 +++ /var/tmp/diff_new_pack.Mf55Yo/_new 2009-11-16 18:29:21.000000000 +0100 @@ -1,7 +1,11 @@ ---- vorbis.m4 +--- + vorbis.m4 | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- vorbis.m4.orig +++ vorbis.m4 -@@ -19,7 +19,7 @@ - VORBIS_LIBS="-L$vorbis_libraries" +@@ -21,7 +21,7 @@ + VORBIS_LIBS="" elif test "x$vorbis_prefix" != "x" ; then VORBIS_LIBS="-L$vorbis_prefix/lib" - elif test "x$prefix" != "xNONE"; then @@ -9,8 +13,8 @@ VORBIS_LIBS="-L$prefix/lib" fi -@@ -31,7 +31,7 @@ - VORBIS_CFLAGS="-I$vorbis_includes" +@@ -37,7 +37,7 @@ + VORBIS_CFLAGS="" elif test "x$vorbis_prefix" != "x" ; then VORBIS_CFLAGS="-I$vorbis_prefix/include" - elif test "x$prefix" != "xNONE"; then ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org