[Redhat-private-dev] Executable stack

Ryan Gammon rgammon at real.com
Sat Mar 5 00:54:13 UTC 2005


Hi guys,

The mail below makes it seem like: colorcvt.so cvt1.so vidsite.so
... all require an executable stack in the Helix Player shipping with 
Fedora.

Any tips on how we can go about figuring out how to fix this? I've cc'd 
video-dev at helixcommunity.org -- it'd be helpful if any follow-ups could 
go to this list as well.

Thanks!

-------- Original Message --------
Subject:     Re: Fedora Core 4 test 1 freeze ahead
Date:     Tue, 8 Feb 2005 11:42:49 +0100
From:     Arjan van de Ven <arjanv at redhat.com>
Reply-To:     Development discussions related to Fedora Core 
<fedora-devel-list at redhat.com>
To:     os-devel-list at redhat.com
CC:     fedora-devel-list at redhat.com
References:     
<Pine.LNX.4.58.0502041610530.17337 at devserv.devel.redhat.com>



On Fri, Feb 04, 2005 at 04:29:41PM -0500, Elliot Lee wrote:

> Yes, it's that time again...
>
> Although the FC4 schedule hasn't been finalized yet, we do need to try to
> stick to the preliminary one until it's decided otherwise.  Fedora Core 4
> test 1 is currently slated to come out on February 21st, which means that
> I would fall in love with you all over again if you did your part to make
> sure the tree was installable and free of broken dependencies & conflicts
> by Valentine's Day (Monday, February 14th).
>
> The goal for FC4test1 is to "get something out there" - it may not be
> fully baked, but it does need to pass basic sanity tests, be able to
> install and avoid killing people's systems. One of the ways 
> non-developers
> can help is by trying to install from rawhide and yelling loudly about 
> any
> showstopper (i.e. hard disk-destroying) problems.


oh another thing we need to resolve is the over-abundance of
execshield-disabling libaries and binaries in the distro.

the following list (made by Marc Cox) is what we shipped as such in rhel4;
if you're the owner of any of these packages/files please seriously 
consider
fixing these. If you don't know how or what or otherwise have questions, do
not hesitate to ask via email (on this list or off list) or on IRC; for 
security
reasons we really need to reduce this list to almost nothing.



anaconda-runtime-10.1.1.13-1.i386 
./usr/lib/anaconda-runtime/loader/init:  stack=RWE
anaconda-runtime-10.1.1.13-1.i386 
./usr/lib/anaconda-runtime/loader/loader: stack=RWE
libgcj-3.4.3-9.EL4.i386        ./usr/lib/libgcj.so.5.0.0:               
stack=RWE
gcc-gnat-3.4.3-9.EL4.i386      ./usr/bin/gnatbind:                      
stack=RWE
gcc-gnat-3.4.3-9.EL4.i386      ./usr/bin/gnatls:                        
stack=RWE
gcc-gnat-3.4.3-9.EL4.i386      ./usr/bin/gnatmake:                      
stack=RWE
gcc-gnat-3.4.3-9.EL4.i386      
./usr/libexec/gcc/i386-redhat-linux/3.4.3/gnat1: stack=RWE
libgnat-3.4.3-9.EL4.i386       ./usr/lib/libgnat-3.4.so.1:              
stack=RWE
compat-libstdc++-296-2.96-132.7.2.i386 
./usr/lib/libstdc++-3-libc6.2-2-2.10.0.so: stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/gamma_dri.so: 
stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/i810_dri.so: 
stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/i915_dri.so: 
stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/mga_dri.so:  
stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/r128_dri.so: 
stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/r200_dri.so: 
stack=RWE
xorg-x11-6.8.1-23.EL.i386      
./usr/X11R6/lib/modules/dri/radeon_dri.so: stack=RWE
xorg-x11-6.8.1-23.EL.i386      ./usr/X11R6/lib/modules/dri/tdfx_dri.so: 
stack=RWE
xorg-x11-libs-6.8.1-23.EL.i386 ./usr/X11R6/lib/libOSMesa.so.4.0:        
stack=RWE
gstreamer-0.8.7-4.EL.0.i386    ./usr/lib/gstreamer-0.8/libgstgetbits.so: 
stack=RWE
alsa-lib-1.0.6-4.i386          ./lib/libasound.so.2.0.0:                
stack=RWE
grub-0.95-3.1.i386             ./sbin/grub:                             
stack=RWE
kernel-utils-2.4-13.1.48.i386  ./usr/sbin/x86info:                      
stack=RWE
valgrind-2.2.0-5.EL4.i386      ./usr/lib/valgrind/libpthread.so:        
stack=RWE
gstreamer-plugins-0.8.5-1.EL.0.i386 
./usr/lib/gstreamer-0.8/libgsthermescolorspace.so: stack=RWE
gstreamer-plugins-0.8.5-1.EL.0.i386 
./usr/lib/gstreamer-0.8/libgstvideoscale.so: stack=RWE
HelixPlayer-1.0.1.gold-8EL.i386 ./usr/lib/helix/codecs/colorcvt.so:      
stack=RWE
HelixPlayer-1.0.1.gold-8EL.i386 ./usr/lib/helix/codecs/cvt1.so:          
stack=RWE
HelixPlayer-1.0.1.gold-8EL.i386 ./usr/lib/helix/plugins/vidsite.so:      
stack=RWE
mkinitrd-4.1.18-2.i386         ./sbin/nash:                             
stack=RWE
bogl-0.1.18-4.i386             ./usr/lib/libbogl.so.0.1:                
stack=RWE
dietlibc-0.27-4.i386           ./usr/bin/diet:                          
stack=RWE
SDL-1.2.7-8.i386               ./usr/lib/libSDL-1.2.so.0.7.0:           
stack=RWE
xmms-1.2.10-9.i386             
./usr/lib/xmms/Visualization/libbscope.so: stack=RWE
guile-1.6.4-14.i386            ./usr/lib/libqthreads.so.12.3.0:         
stack=RWE
net-tools-1.60-37.i386         ./sbin/netplugd:                         
stack=RWE
module-init-tools-3.1-0.pre5.3.i386 
./sbin/insmod.static:                    stack=RWE
libdv-0.103-1.i386             ./usr/lib/libdv.so.4.0.1:                
stack=RWE
gdk-pixbuf-0.22.0-15.1.i386    ./usr/lib/libgdk_pixbuf.so.2.0.0:        
stack=RWE
gdk-pixbuf-0.22.0-15.1.i386    ./usr/lib/libgdk_pixbuf_xlib.so.2.0.0:   
stack=RWE
libsilc-0.9.12-7.i386          ./usr/lib/libsilc-1.0.so.2.1.0:          
stack=RWE
gnupg-1.2.6-1.i386             ./usr/bin/gpg:                           
stack=RWE
gnupg-1.2.6-1.i386             ./usr/bin/gpgv:                          
stack=RWE
flac-1.1.0-7.i386              ./usr/lib/libFLAC.so.4.1.2:              
stack=RWE
beecrypt-3.1.0-6.i386          ./usr/lib/libbeecrypt.so.6.2.0:          
stack=RWE



-- 
Ryan Gammon
rgammon at real.com
Developer for Helix Player
https://player.helixcommunity.org




More information about the fedora-devel-list mailing list