[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Some patches for XFree86/experimental



I apologize : I just realized that I have sent the wrong (uncompressed) versions for patches 914 and 915.... and 914 is around 400KB. :-( Please let me know if by luck my previous mail was blocked by the list-manager and I'll resent a compressed version.

V.

I wrote:
Hello,

I just installed the exec-shield kernel patch on my computer, and it turns out that XFree86 on Debian refuses to work without some fixes. Attached are 4 patches against XFree4.3 in experimental (snapshot from http://necrotic.deadbeast.net/xfree86/branches-4.3.0-sid-debian-2003.10.21.tar.gz) fixing various issues:

* 912_elfloader_linux_non_exec_stack_v2.diff :
This patch comes from the Redhat rawhide 4.3.0.40 source package
(original name: XFree86-4.3.0-elfloader-linux-non-exec-stack-v2.patch).
It fixes the xfree86 loader on linux to work with a non-exec stack (exec-shield kernel patch).

* 913_patch_compile_kernel_26.diff :
Simple patch to allow compilation with 2.6 kernel includes (found using google).

* 914_redhat_libGL_opt_v2.diff & 915_redhat_libGL_exec_shield_fixes_v2.diff
Patches from Redhat (XFree86-4.3.0-redhat-libGL-opt-v2.patch and XFree86-4.3.0-redhat-libGL-exec-shield-fixes-v2.patch) to fix libGL with exec-shield. It looks like the second one depends from the first one, that's why I had to include it...

Please note that patches 914 and 915 require backing out 062_make_libGL_PIC_compliant.diff and that I have not tested them, except for the fact that they apply fine (I don't use any GL app).

Patches 912 & 913 were compile and run-time tested by me. Both look fairly simple and unintrusive (in contrary to 914 and 915). Thus I'd like to know if it would be possible to have at least patches 912 and 913 applied to the packages in experimental ?

With best regards,

Vincent



Reply to: