<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>131540</bug_id>
          
          <creation_ts>2006-04-27 23:46 0000</creation_ts>
          <short_desc>executable stack in soundtracker</short_desc>
          <delta_ts>2006-04-28 05:07:56 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rmmarm@sdf.lonestar.org</reporter>
          <assigned_to>sound@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>rmmarm@sdf.lonestar.org</who>
            <bug_when>2006-04-27 23:46:05 0000</bug_when>
            <thetext>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/bin/soundtracker

I will attach a patch that fixes this issue.


My emerge info:

Gentoo Base System version 1.12.0_pre18
Portage 2.1_pre9-r4 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-ck2 i686)
=================================================================
System uname: 2.6.16-ck2 i686 AMD Athlon(tm) XP 2200+
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=athlon-xp -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=athlon-xp -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache distlocks gentrip metadata-transfer sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo&quot;
LINGUAS=&quot;en he grc&quot;
MAKEOPTS=&quot;&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dnow X Xaw3d aalib acpi ada aim alsa apache apache2 apm asf audiofile avi berkdb bidi bindist bitmap-fonts browserplugin bzip2 calendar cdr cli crypt cscope ctype cups curl curlwrappers dba dedicated dga dio divx4linux doc dri dvd dvdr eds emboss encode esd fastcgi ffmpeg fftw firefox flac flash flatfile foomatic foomaticdb fortran ftp gb gcj gd gdbm ggi gif gmp gphoto2 gpm gstreamer gtk gtk2 hal iconv icq imagemagick imap imlib ipv6 isdnlog jabber jack java jikes jpeg kde kdexdeltas ladcca lcms libg++ libwww mad mbox mcal memlimit mikmod mime ming mmap mmx mng motif mozcalendar mozilla mp3 mpeg mysql mysqli nas ncurses network new-login nls nocd nptl nptlonly nsplugin objc ogg oggvorbis openal opengl oscar oss pam pcntl pcre pda pdf pdflib perl pie plotutils plugin png posix postgres ppds pppd python qt quicktime quotes readline reflection scanner sdl session shared slang sockets softmmu speex spell spl sse ssl svg sysvipc szip tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 videos vorbis win32codecs wmf wxwindows xcomposite xine xinerama xml xml2 xmms xorg xpm xscreensaver xsl xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_he linguas_grc userland_GNU video_cards_nvidia&quot;
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rmmarm@sdf.lonestar.org</who>
            <bug_when>2006-04-27 23:46:48 0000</bug_when>
            <thetext>Created an attachment (id=85642)
Fixes executable stack problem

Added .note.GNU-stack stuff to a couple .S files.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2006-04-28 04:38:30 0000</bug_when>
            <thetext>PT_GNU_STACK markings do not effect hardened (effects vanilla users only). 
We/hardened use PT_PAX_FLAGS for markings and do not suffer from these
mismarked executables.

Reassigning bug to maintaining herd.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-04-28 05:07:56 0000</bug_when>
            <thetext>Thanks for your patch, applied now without revbump.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>85642</attachid>
            <date>2006-04-27 23:46 0000</date>
            <desc>Fixes executable stack problem</desc>
            <filename>soundtracker-0.6.7-executablestack.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciBzb3VuZHRyYWNrZXItMC42Ljcub2xkL2FwcC9taXhlcnMvaW50ZWdlcjMyLWFz
bS5TIHNvdW5kdHJhY2tlci0wLjYuNy9hcHAvbWl4ZXJzL2ludGVnZXIzMi1hc20uUwotLS0gc291
bmR0cmFja2VyLTAuNi43Lm9sZC9hcHAvbWl4ZXJzL2ludGVnZXIzMi1hc20uUwkyMDA2LTA0LTI4
IDAyOjI0OjAwLjAwMDAwMDAwMCAtMDQwMAorKysgc291bmR0cmFja2VyLTAuNi43L2FwcC9taXhl
cnMvaW50ZWdlcjMyLWFzbS5TCTIwMDYtMDQtMjggMDI6MjM6NTguMDAwMDAwMDAwIC0wNDAwCkBA
IC0yMzIsMyArMjMyLDYgQEAKIAlyZXQKIAogI2VuZGlmIC8qIGRlZmluZWQoX19pMzg2X18pICov
CisjaWZkZWYgX19FTEZfXworLnNlY3Rpb24gLm5vdGUuR05VLXN0YWNrLCIiLCVwcm9nYml0cwor
I2VuZGlmCmRpZmYgLU5hdXIgc291bmR0cmFja2VyLTAuNi43Lm9sZC9hcHAvbWl4ZXJzL2tiLXg4
Ni1hc20uUyBzb3VuZHRyYWNrZXItMC42LjcvYXBwL21peGVycy9rYi14ODYtYXNtLlMKLS0tIHNv
dW5kdHJhY2tlci0wLjYuNy5vbGQvYXBwL21peGVycy9rYi14ODYtYXNtLlMJMjAwNi0wNC0yOCAw
MjoyNDowMC4wMDAwMDAwMDAgLTA0MDAKKysrIHNvdW5kdHJhY2tlci0wLjYuNy9hcHAvbWl4ZXJz
L2tiLXg4Ni1hc20uUwkyMDA2LTA0LTI4IDAyOjI1OjI3LjAwMDAwMDAwMCAtMDQwMApAQCAtMzg3
LDUgKzM4Nyw4IEBACiAJLmxvbmcga2Jhc21fbWl4X2N1YmljX3Njb3Blc19maWx0ZXJlZF9iYWNr
d2FyZAogCiAjZW5kaWYgLyogZGVmaW5lZChfX2kzODZfXykgKi8KKyNpZmRlZiBfX0VMRl9fCisu
c2VjdGlvbiAubm90ZS5HTlUtc3RhY2ssIiIsJXByb2diaXRzCisjZW5kaWYKIAogCS5FTkQK
</data>        

          </attachment>
    </bug>

</bugzilla>