Re: [patch 2/7] Change how we do nosegneg

2008-07-24 Thread Mark McLoughlin
On Wed, 2008-07-23 at 17:41 -0700, Roland McGrath wrote: So let's structure things around that: the kernel build for an arch that uses vdso might include a kernelcap.conf file (or might not). For simplicity and consistency in the .spec file, we'll install a file for all variants even when

Re: [patch 2/7] Change how we do nosegneg

2008-07-24 Thread Mark McLoughlin
On Thu, 2008-07-24 at 09:12 +0100, Mark McLoughlin wrote: On Wed, 2008-07-23 at 17:41 -0700, Roland McGrath wrote: For simplicity and consistency in the .spec file, we'll install a file for all variants even when it's an empty placeholder. For the magic, the diff below probably covers it

Re: [patch 2/7] Change how we do nosegneg

2008-07-24 Thread Roland McGrath
All sounds fairly reasonable to me, but why not have make vdso_install install the file? Yeah, that will be the right thing for upstream eventually. Probably for upstream it is preferred to install files only in $INSTALL_MOD_PATH and not go touching /etc. So I think the norm will be something

[patch 2/7] Change how we do nosegneg

2008-07-23 Thread Mark McLoughlin
We should really only install ld.so.conf files from packages that actually have CONFIG_XEN enabled, but it would be slightly messy to have only kernel-PAE.i686 and kernel.x86_64 include it. Since it won't actually be used unless it's enabled by the xen kernel at runtime, let's be lazy and have

Re: [patch 2/7] Change how we do nosegneg

2008-07-23 Thread Roland McGrath
We should really only install ld.so.conf files from packages that actually have CONFIG_XEN enabled, but it would be slightly messy to have only kernel-PAE.i686 and kernel.x86_64 include it. It wouldn't really be so hard to conditionalize it at least for the arch's that ever need it. (The