GNU bug report logs - #61454
[PATCH 0/5] Expose upstream linux sources

Previous Next

Package: guix-patches;

Reported by: jlicht <at> fsfe.org

Date: Sun, 12 Feb 2023 15:41:02 UTC

Severity: normal

Tags: patch

Done: Jelle Licht <jlicht <at> fsfe.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jelle Licht <jlicht <at> fsfe.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#61454: closed ([PATCH 0/5] Expose upstream linux sources)
Date: Sun, 12 Feb 2023 19:24:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 12 Feb 2023 20:23:35 +0100
with message-id <87r0uusn60.fsf <at> fsfe.org>
and subject line Re: [bug#61454] [PATCH 0/5] Expose upstream linux sources
has caused the debbugs.gnu.org bug report #61454,
regarding [PATCH 0/5] Expose upstream linux sources
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
61454: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61454
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: jlicht <at> fsfe.org
To: guix-patches <at> gnu.org
Cc: Jelle Licht <jlicht <at> fsfe.org>
Subject: [PATCH 0/5] Expose upstream linux sources
Date: Sun, 12 Feb 2023 16:39:55 +0100
From: Jelle Licht <jlicht <at> fsfe.org>

Hey guix,

This patch series should not lead to any rebuilds.  The aim is to expose the
used linux upstream sources, for use by custom local packages or external
channels.

Two main concerns I still have:
* Is this fundamentally going to be an issue with the FSDG? 
* This is the 'dumb' solution; alternatively, I was thinking of introducing a
  record to unify all the moving parts (the upstream sources, the deblob
  scripts) involved in building our linux-libre kernels. That bigger change is
  ideally something we achieve consensus on before writing some code.


Jelle Licht (5):
  gnu: linux-libre 4.14: Expose upstream sources.
  gnu: linux-libre 4.19: Expose upstream sources.
  gnu: linux-libre 5.10: Expose upstream sources.
  gnu: linux-libre 5.15: Expose upstream sources.
  gnu: linux-libre 6.1: Expose upstream sources.

 gnu/packages/linux.scm | 47 ++++++++++++++++++++++++------------------
 1 file changed, 27 insertions(+), 20 deletions(-)


base-commit: fb9799ff5f1d90a443dc197535c48041ad6b3865
-- 
2.39.1



[Message part 3 (message/rfc822, inline)]
From: Jelle Licht <jlicht <at> fsfe.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 61454-close <at> debbugs.gnu.org
Subject: Re: [bug#61454] [PATCH 0/5] Expose upstream linux sources
Date: Sun, 12 Feb 2023 20:23:35 +0100
Hi Tobias,

Tobias Geerinckx-Rice <me <at> tobias.gr> writes:

> Hi Jelle!
>
> jlicht <at> fsfe.org 写道:
>> * Is this fundamentally going to be an issue with the FSDG?
>
> I can't think of a reading of the FSDG where it is not against 
> both the letter and the spirit.
>
> Guix already ventures close to the edge; this would push us clean 
> over.

Fair enough. I'll go ahead and assume that any "workaround" using public
bindings exposed by guix can be considered a bug, later to be addressed
by guix in order to prevent similar situations.

>> * This is the 'dumb' solution; alternatively, I was thinking of 
>> introducing a
>>   record to unify all the moving parts (the upstream sources, 
>>   the deblob
>>   scripts) involved in building our linux-libre kernels.
>
> I'm not sure this will suit your purposes any better without 
> amounting to the same thing.

It does, so never mind!

Thanks for your input,
- Jelle


This bug report was last modified 2 years and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.