Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136490 - media-libs/flac-1.1.2-r8 stable request
Summary: media-libs/flac-1.1.2-r8 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-11 15:28 UTC by John Richard Moser
Modified: 2007-08-06 02:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Richard Moser 2006-06-11 15:28:58 UTC
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
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-12 00:27:04 UTC
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.
Comment 2 Zak Kipling 2007-01-10 19:15:10 UTC
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.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-10 19:30:40 UTC
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.
Comment 4 Gustavo Zacarias (RETIRED) gentoo-dev 2007-01-10 22:42:40 UTC
sparc stable.
Comment 5 Markus Rothe (RETIRED) gentoo-dev 2007-01-11 14:41:31 UTC
ppc64 stable
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2007-01-11 21:49:09 UTC
x86 stable
Comment 7 nixnut (RETIRED) gentoo-dev 2007-01-12 18:33:56 UTC
Stable on ppc
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2007-01-16 05:28:58 UTC
Stable for HPPA
Comment 9 Christian Faulhammer (RETIRED) gentoo-dev 2007-01-29 12:44:23 UTC
arm stable
Comment 10 Steve Dibb (RETIRED) gentoo-dev 2007-02-04 06:06:00 UTC
amd64 stable
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2007-05-21 16:08:56 UTC
alpha stable
Comment 12 Joshua Kinard gentoo-dev 2007-08-06 02:55:49 UTC
mips stable.