This is the mail archive of the
mailing list for the glibc project.
Re: Require Linux 3.2 except on x86 / x86_64, 3.2 headers everywhere
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Florian Weimer <fw at deneb dot enyo dot de>
- Cc: <libc-alpha at sourceware dot org>
- Date: Wed, 24 Feb 2016 17:16:09 +0000
- Subject: Re: Require Linux 3.2 except on x86 / x86_64, 3.2 headers everywhere
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 2 dot 10 dot 1602222229410 dot 26576 at digraph dot polyomino dot org dot uk> <87si0jr5pz dot fsf at mid dot deneb dot enyo dot de>
On Tue, 23 Feb 2016, Florian Weimer wrote:
> * Joseph Myers:
> > In the discussion in February, some concerns were expressed about
> > compatibility with OpenVZ containers. It's not clear that these are
> > real issues, given OpenVZ backporting kernel features and faking the
> > kernel version for guest software, as discussed in
> > <https://sourceware.org/ml/libc-alpha/2016-02/msg00278.html>. It's
> > also not clear that supporting running GNU/Linux distributions from
> > late 2016 (at the earliest) on a kernel series from 2009 is a sensible
> > expectation. However, as an interim step, this patch increases the
> > requirement everywhere except x86 / x86_64 (since the controversy was
> > only about those architectures); the special caveats and settings can
> > easily be removed later when we're ready to increase the requirements
> > on x86 / x86_64 (and if someone would like to raise the issue on LWN
> > as suggested in the previous discussion, that would be welcome). 3.2
> > kernel headers are required everywhere by this patch.
> Agreed, let's do it this way.
Patch now committed.
Joseph S. Myers