From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: How to customize the kernel Date: Fri, 15 Dec 2017 18:37:17 -0800 Message-ID: <87shcb9z4y.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38946) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQ2Lt-0004qW-UD for guix-devel@gnu.org; Fri, 15 Dec 2017 21:37:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQ2Lq-0008W0-SC for guix-devel@gnu.org; Fri, 15 Dec 2017 21:37:25 -0500 Received: from mail-pl0-x22b.google.com ([2607:f8b0:400e:c01::22b]:37375) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQ2Lq-0008Ug-Ln for guix-devel@gnu.org; Fri, 15 Dec 2017 21:37:22 -0500 Received: by mail-pl0-x22b.google.com with SMTP id s3so1493157plp.4 for ; Fri, 15 Dec 2017 18:37:22 -0800 (PST) Received: from garuda.local ([172.58.40.42]) by smtp.gmail.com with ESMTPSA id r8sm12466480pgn.26.2017.12.15.18.37.19 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 15 Dec 2017 18:37:19 -0800 (PST) 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: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Suppose you want to compile a custom kernel. Suppose you want to use a custom kernel configuration. Currently, none of the logic that builds linux-libre kernels in Guix is public,, so the implication is that nobody should be using that to customize their kernel builds. Is anyone building custom kernels? How are you doing it? Are you just using the "make-linux-libre" procedure anyway, despite the fact that it supposedly isn't public? Did you copy it and just modify it to suit your needs? Or did you do something totally different? I am new to compiling the Linux kernel, so it is doubly difficult to learn how I should do it using Guix. Any tips would be greatly appreciated. I'm guessing one tip might be, "Try building a few Linux kernels on a more normal distribution, not using Guix, a few times to get the hang of doing it the 'traditional' way first." I have not really done that yet. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlo0ht4ACgkQ3UCaFdgi Rp3LeQ//f+r/2MtlMFxpACKDslJIYToHQOlewyMSwGOBmzSUvYhD0CK3edGsFa4V M1H4EVl/RFP1r2IRbmklW/9e31TF4XXE26Hqz7Ih1k3KmIJXCFpvdZnN+nKnth1R qw5AIWmT3Ws31xATLuP6yvc5Wn1xhe8ctxBFHeT/AufZYZ42fuwY2EPO3XyHtqTl eEE1PQAHilT3qT7Y6O8dprBg27fJ1EK6J3XAUCn29Qfhnp6GPQHkeWm01jdJkRx2 ok05Y09Waa1Yy5pya2njBWqy574jJWUd67b7Op37rHik5qnHyuEOiDjrd0Ekf7sO n+2nmYuj6X0HOtQXq1BL7r0u4zkZidxN+471SazX+1G6F7ICD9iYedRdcTTSrzS5 jYICNn35vw0IAzAHG5JjvHH+N2RdTFEDWWRGcLom9AhLeU8MxRA3CpL4s/4Bgzw4 bida3CBZb3eOAVgN9833gjMvPu3VMmKM6rJ3hig//GBNMuJzByyfwAew4r4jDnGD SUH7j6v58L/dCyv58hnEc9QsbOWzbHh0sDpB0M1zHtqdcVizo4y/GNMpT4aPA7LN 82J36wEwz4W/0XYRzRC1+B5geQ5mOdip+HhlWzy3iEXNacS4BxZ9yMpsZUR+IkGi clOVy1I/95hSZNeG533U8pj5lS7rnWbZEdZdgL2djTTDKRcsq6I= =Q9Ps -----END PGP SIGNATURE----- --=-=-=--