guix-devel
[Top][All Lists]
Advanced

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

Re: custom kernel config


From: Mark H Weaver
Subject: Re: custom kernel config
Date: Wed, 01 May 2019 05:31:41 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)

Hi,

Ludovic Courtès <address@hidden> writes:

> Efraim Flashner <address@hidden> skribis:
>
>> title: Creating and using a custom Linux kernel on Guix System
>> date: 2019-04-04 00:00
>> author: Efraim Flashner
>> tags: kernel, customization
>
> Really nice!
>
>> (define-public linux-libre-E2140
>>   (let ((base
>>           ((@@ (gnu packages linux) make-linux-libre)
>>            (@@ (gnu packages linux) %linux-libre-version)
>>            (@@ (gnu packages linux) %linux-libre-hash)
>>            '("x86_64-linux")
>>            #:extra-version "E2140"
>>            #:patches (@@ (gnu packages linux) %linux-libre-5.0-patches))))
>
> Could we make all ‘make-linux-libre’ public to avoid the @@ there?
> Otherwise it’s a bit scary, and not something we could recommend since
> we’re accessing private variables.

I'm sorry that I didn't see this message sooner, but FWIW: I would
prefer not to export 'make-linux-libre', because I have found it to be a
poorly designed interface in need of replacement, and it would be good
to avoid having to maintain it going forward.

       Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]