First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 136490
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: mips team <mips@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: John Richard Moser <nigelenki@comcast.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 136490 depends on: Show dependency tree
Bug 136490 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   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

------- Comment #1 From Diego E. 'Flameeyes' Pettenò 2006-06-12 00:27:04 0000 -------
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 From Zak Kipling 2007-01-10 19:15:10 0000 -------
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 From Diego E. 'Flameeyes' Pettenò 2007-01-10 19:30:40 0000 -------
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 From Gustavo Zacarias (RETIRED) 2007-01-10 22:42:40 0000 -------
sparc stable.

------- Comment #5 From Markus Rothe 2007-01-11 14:41:31 0000 -------
ppc64 stable

------- Comment #6 From Christian Faulhammer 2007-01-11 21:49:09 0000 -------
x86 stable

------- Comment #7 From nixnut 2007-01-12 18:33:56 0000 -------
Stable on ppc

------- Comment #8 From Jeroen Roovers 2007-01-16 05:28:58 0000 -------
Stable for HPPA

------- Comment #9 From Christian Faulhammer 2007-01-29 12:44:23 0000 -------
arm stable

------- Comment #10 From Steve Dibb 2007-02-04 06:06:00 0000 -------
amd64 stable

------- Comment #11 From Raúl Porcel 2007-05-21 16:08:56 0000 -------
alpha stable

------- Comment #12 From Joshua Kinard 2007-08-06 02:55:49 0000 -------
mips stable.

First Last Prev Next    No search results available      Search page      Enter new bug