Bug 136490 - media-libs/flac-1.1.2-r8 stable request
|
Bug#:
136490
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: mips@gentoo.org
|
Reported By: nigelenki@comcast.net
|
|
Component: Library
|
|
|
URL:
|
|
Summary: media-libs/flac-1.1.2-r8 stable request
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-06-11 15:28 0000
|
Confirmed in #gentoo, Bug in Ubuntu 49283 also affects Gentoo. libFLAC has a
set PT_GNU_STACK marking.
Add the following block to the end of each src/libFLAC/ia32/*.nasm
; PT_GNU_STACK so we don't get a +X stack
%ifidn __OUTPUT_FORMAT__,elf
section .note.GNU-stack noalloc noexec nowrite progbits
%endif
Which version are you referring to? The latest version of flac (and afair also
the stable version) applies the patch 120_all_noexecstack that fixes this
already.
Stable is 1.1.2-r3, which has PATCHLEVEL=1 -- and flac-patches-1.tar.bz2
*DOESN'T* contain this patch
1.1.2-r8 and 1.1.3 (both marked ~arch for all arches) use PATCHLEVEL=8 and 10
respectively -- and so *DO* have the patch.
So this is fixed, but the fixed version isn't marked stable yet.
Okay now makes more sense. I still wonder why this was pointed at a bug in
Ubuntu I couldn't care less (as I reported the fix upstream myself) and this
was reported as bug #114984 in Gentoo already, but whatever.
To the reporter, you should usually report _which_ version of a package you're
reporting about, and not report boilerplates problem that are already handled
somehow.
Executable stacks are usually non-critical so they don't require an early
stable, but I suppose that the latest 1.1.2-r8 is now good enough for stable as
it's in the tree since 26th September.