Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 131540
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Marmorstein <rmmarm@sdf.lonestar.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
soundtracker-0.6.7-executablestack.patch Fixes executable stack problem patch Robert Marmorstein 2006-04-27 23:46 0000 852 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 131540 depends on: Show dependency tree
Bug 131540 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-27 23:46 0000
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="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/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"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks gentrip metadata-transfer sandbox sfperms
strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en he grc"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="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"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS

------- Comment #1 From Robert Marmorstein 2006-04-27 23:46:48 0000 -------
Created an attachment (id=85642) [details]
Fixes executable stack problem

Added .note.GNU-stack stuff to a couple .S files.

------- Comment #2 From solar 2006-04-28 04:38:30 0000 -------
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.

------- Comment #3 From Diego E. 'Flameeyes' Pettenò 2006-04-28 05:07:56 0000 -------
Thanks for your patch, applied now without revbump.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug