From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Love Subject: Re: why is linux-libre-headers behind linux-libre? Date: Mon, 06 Nov 2017 15:18:17 +0000 Message-ID: <87mv3zwi4m.fsf@albion.it.manchester.ac.uk> References: <87bmkn7awd.fsf@albion.it.manchester.ac.uk> <20171031193852.GB987@macbook41> <87fu9x2df8.fsf@albion.it.manchester.ac.uk> <878tfksp03.fsf@gnu.org> <87po8vhk3q.fsf@netris.org> <20171106085134.GA24651@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51401) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBjAO-0003Hq-Qr for guix-devel@gnu.org; Mon, 06 Nov 2017 10:18:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBjAJ-0003rD-SH for guix-devel@gnu.org; Mon, 06 Nov 2017 10:18:24 -0500 In-Reply-To: <20171106085134.GA24651@thebird.nl> (Pjotr Prins's message of "Mon, 6 Nov 2017 09:51:34 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Pjotr Prins Cc: guix-devel Pjotr Prins writes: > The Linux kernel API is remarkably stable. Actually, I don't think that's the case, speaking as someone who's had to deal with out-of-tree drivers for various reasons. For instance, the OrangeFS module typically broke when I tried to rebuild the package on a new version of Fedora. Even RHEL can break such things with minor releases. > It is indeed the reason we > *can* run GNU Guix on older kernels in the first place - the kernel is > our single dependency. The headers do change, but mostly due to kernel > internals which are not used from glibc etc. It's a hardware driver library, not anything at the libc level.