First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 130539
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Kai <gentoo@altkai.ml1.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

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

Bug 130539 depends on: Show dependency tree
Bug 130539 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-04-19 17:49 0000
on x86, +gtk -svga use flags

QA Notice: the following files contain executable stacks
 Files with executable stacks will not work properly (or at all!)
 on some architectures/operating systems.  A bug should be filed
 at http://bugs.gentoo.org/ to make sure the file is fixed.
RWX --- --- usr/games/bin/generator-gtk

------- Comment #1 From Kai 2006-04-19 18:27:06 0000 -------
Kindly excuse my cluelessness :)

I followed the instructions at:
http://www.gentoo.org/proj/en/hardened/gnu-stack.xml

to find that raze/raze.o is the source of the trouble. It doesn't define
.note.GNU-stack. Now, I'm not sure where the ifdef goes. There are the
following files in /raze:

Makefile     Makefile.in  raze.asm     raze.h    raze.o    raze.zip
Makefile.am  libraze.a    raze.asm.in  raze.inc  raze.reg  raze2.asm

------- Comment #2 From SpanKY 2006-04-19 19:20:51 0000 -------
i fixed this once already ... the question is, where did that patch go

------- Comment #3 From Kai 2006-04-19 19:45:11 0000 -------
I looked through changelog & past bugs and don't see where your patch might've
been dropped. Where's an old Portage tree when you need one?

------- Comment #4 From Kai 2006-04-19 20:19:24 0000 -------
Aha. Sorry for the bugspam, folks. A bit of detective work shows that gngeo
uses the raze Z80 core as well, and that's where Spanky fixed it. 

The makefiles are different, though, and I'm a little too clueless to figure it
out :P

------- Comment #5 From SpanKY 2006-04-19 20:25:27 0000 -------
ah, indeed ... i just recognized the 'raze.asm' and thought it to be the same

------- Comment #6 From SpanKY 2006-04-19 20:45:30 0000 -------
sync up and try current cvs please ... just added
files/generator-0.35-gcc.patch

------- Comment #7 From Kai 2006-04-19 23:14:28 0000 -------
Still generates a execstack QA notice here on my x86 machine. Works fine,
though.

------- Comment #8 From Tupone Alfredo 2006-09-02 18:32:39 0000 -------
Should be fixed now. In generator-0.35-r2 ebuild

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