Package: libqthreads-12 Version: 1.6.8-6.1 Severity: normal The following patch is needed to cause the i386 library to be marked as not needing an executable stack. This is needed for correct operation with SE Linux and with some configurations of Exec-Shield.
deb http://www.coker.com.au etch selinux If you add the above to your APT configuration then you get a repository of such patched packages for i386. diff -ru guile-1.6-1.6.8.org/qt/md/i386.s guile-1.6-1.6.8/qt/md/i386.s --- guile-1.6-1.6.8.org/qt/md/i386.s 1998-10-16 20:21:18.000000000 +1000 +++ guile-1.6-1.6.8/qt/md/i386.s 2008-03-23 11:00:02.000000000 +1100 @@ -23,6 +23,7 @@ // // See ``i386.h'' for the somewhat unconventional stack layout. */ +.section .note.GNU-stack,"",@progbits .text .align 2 diff -ru guile-1.6-1.6.8.org/qt/md/i386_b.s guile-1.6-1.6.8/qt/md/i386_b.s --- guile-1.6-1.6.8.org/qt/md/i386_b.s 1996-10-01 13:33:54.000000000 +1000 +++ guile-1.6-1.6.8/qt/md/i386_b.s 2008-03-23 11:00:10.000000000 +1100 @@ -10,6 +10,8 @@ // representation about the suitability of this software for any // purpose. */ +.section .note.GNU-stack,"",@progbits + .globl _b_call_reg .globl b_call_reg .globl _b_call_imm -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-686 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Versions of packages libqthreads-12 depends on: ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries libqthreads-12 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

