Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 548546

Summary: media-video/vlc-2.1.6 version bump
Product: Gentoo Linux Reporter: jospezial <jospezial>
Component: Current packagesAssignee: Nick Andrade <SDNick484>
Status: RESOLVED WONTFIX    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 548552    
Bug Blocks:    

Description jospezial 2015-05-04 00:18:59 UTC
rename of vlc-2.1.5-r1.ebuild works.
As it seems, this is the last version ever for the 2.1 branch.

Changes between 2.1.5 and 2.1.6:
--------------------------------

Audio output:
 * Fix OSS stuttering

Security:
 * Fix heap overflow in decomp stream filter
 * Fix buffer overflow in updater (CVE-2014-9625)
 * Fix potential buffer overflow in schroedinger encoder
 * Fix null-pointer dereference in DMO decoder
 * Fix buffer overflow in parsing of string boxes in mp4 demuxer (CVE-2014-9626,9627,9628)
 * Fix SRTP integer overflow
 * Fix potential crash in zip access
 * Fix read overflow in Ogg demuxer
 * Fix RTP overflow (CVE-2014-9630)


vlc --version
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
VLC-Version 2.1.6 Rincewind (2.1.6-0-gea01d28)
Kompiliert von portage auf bastellinux (May  4 2015 01:45:40)
Kompiler: gcc version 5.1.0 (Gentoo 5.1.0 p1.0, pie-0.6.3)
Comment 1 jospezial 2015-05-04 00:29:40 UTC
There are some differences between vlc-2.1.5-r1.ebuild vlc-2.1.9999.ebuild.
I don't know, do we still need the patch?
What is with +libsamplerate ?


--- vlc-2.1.5-r1.ebuild 2015-03-01 11:01:13.000000000 +0100
+++ vlc-2.1.9999.ebuild 2015-04-18 08:31:14.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5-r1.ebuild,v 1.9 2015/03/01 09:31:47 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.36 2015/04/18 06:11:19 idella4 Exp $
 
 EAPI="5"
 
@@ -35,7 +35,7 @@
 SLOT="0/5-7" # vlc - vlccore
 
 if [ "${PV%9999}" = "${PV}" ] ; then
-       KEYWORDS="amd64 ~arm ppc ppc64 -sparc x86 ~x86-fbsd"
+       KEYWORDS="~amd64 ~arm ~ppc -sparc ~x86 ~x86-fbsd"
 else
        KEYWORDS=""
 fi
@@ -45,7 +45,7 @@
        directfb directx dts dvb +dvbpsi dvd dxva2 elibc_glibc egl +encode faad fdk
        fluidsynth +ffmpeg flac fontconfig +gcrypt gme gnome gnutls
        growl httpd ieee1394 ios-vout jack kate kde libass libav libcaca libnotify
-       libsamplerate libtiger linsys libtar lirc live lua +macosx
+       +libsamplerate libtiger linsys libtar lirc live lua +macosx
        +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
        +macosx-qtkit +macosx-vout matroska media-library cpu_flags_x86_mmx modplug mp3 mpeg
        mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
@@ -246,9 +246,6 @@
        # Fix up broken audio when skipping using a fixed reversed bisected commit.
        epatch "${FILESDIR}"/${PN}-2.1.0-TomWij-bisected-PA-broken-underflow.patch
 
-       # Fix bug #541654
-       epatch "${FILESDIR}"/${PN}-2.1-mem_undefined_functions.patch
Comment 2 Nick Andrade 2015-05-05 05:43:33 UTC
Hi Jospezial, with both 2.2.0 and 2.2.1 available, is there a specific reason you want to update the 2.1.x line of VLC?  We are trying to get 2.2.1 stabilized at this point, but we're open to older versions if there's a specific unmet need.
Comment 3 Nick Andrade 2016-02-22 21:08:34 UTC
With VLC 2.2.1-r1 stable and 2.2.2 in unstable, I don't want to re-introduce any 2.1.x versions into Portage.