gnu: Remove linux-libre 4.9.

This kernel series is no longer supported upstream:
https://lkml.iu.edu/hypermail/linux/kernel/2301.0/06398.html
https://www.kernel.org/category/releases.html

* gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
* gnu/packages/linux.scm (linux-libre-4.9-version, linux-libre-4.9-gnu-revision,
deblob-scripts-4.9, linux-libre-4.9-pristine-source, linux-libre-4.9-source,
linux-libre-headers-4.9, linux-libre-4.9): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-4.9): Likewise.
This commit is contained in:
Leo Famulari 2023-01-08 14:26:43 -05:00
parent 812ecf7ee6
commit 064c5b7e45
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08
5 changed files with 0 additions and 18009 deletions

View file

@ -428,8 +428,6 @@ AUX_FILES = \
gnu/packages/aux-files/linux-libre/4.14-arm.conf \ gnu/packages/aux-files/linux-libre/4.14-arm.conf \
gnu/packages/aux-files/linux-libre/4.14-i686.conf \ gnu/packages/aux-files/linux-libre/4.14-i686.conf \
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf \ gnu/packages/aux-files/linux-libre/4.14-x86_64.conf \
gnu/packages/aux-files/linux-libre/4.9-i686.conf \
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf \
gnu/packages/aux-files/pack-audit.c \ gnu/packages/aux-files/pack-audit.c \
gnu/packages/aux-files/python/sanity-check.py \ gnu/packages/aux-files/python/sanity-check.py \
gnu/packages/aux-files/python/sanity-check-next.py \ gnu/packages/aux-files/python/sanity-check-next.py \

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -588,21 +588,6 @@ (define-public linux-libre-4.14-pristine-source
(%upstream-linux-source version hash) (%upstream-linux-source version hash)
deblob-scripts-4.14))) deblob-scripts-4.14)))
(define-public linux-libre-4.9-version "4.9.337")
(define-public linux-libre-4.9-gnu-revision "gnu1")
(define deblob-scripts-4.9
(linux-libre-deblob-scripts
linux-libre-4.9-version
linux-libre-4.9-gnu-revision
(base32 "0nai5m4rbh37qaj1xf2qj7656l2gacfh0847q5d07y22b048fq5n")
(base32 "0bib3641dbcqdkx3anna3caxnsg3nw9cnmhcklq0s93g3m57041h")))
(define-public linux-libre-4.9-pristine-source
(let ((version linux-libre-4.9-version)
(hash (base32 "1imkn3dbxsr35br79sp9s2r9hy1xqvsm652icbsf6rn7apnam1ak")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.9)))
(define %boot-logo-patch (define %boot-logo-patch
;; Linux-Libre boot logo featuring Freedo and a gnu. ;; Linux-Libre boot logo featuring Freedo and a gnu.
(origin (origin
@ -671,10 +656,6 @@ (define-public linux-libre-4.14-source
(source-with-patches linux-libre-4.14-pristine-source (source-with-patches linux-libre-4.14-pristine-source
(list %boot-logo-patch))) (list %boot-logo-patch)))
(define-public linux-libre-4.9-source
(source-with-patches linux-libre-4.9-pristine-source
(list %boot-logo-patch)))
;;; ;;;
;;; Kernel headers. ;;; Kernel headers.
@ -787,11 +768,6 @@ (define-public linux-libre-headers-4.14
linux-libre-4.14-gnu-revision linux-libre-4.14-gnu-revision
linux-libre-4.14-source)) linux-libre-4.14-source))
(define-public linux-libre-headers-4.9
(make-linux-libre-headers* linux-libre-4.9-version
linux-libre-4.9-gnu-revision
linux-libre-4.9-source))
;; The following package is used in the early bootstrap, and thus must be kept ;; The following package is used in the early bootstrap, and thus must be kept
;; stable and with minimal build requirements. ;; stable and with minimal build requirements.
(define-public linux-libre-headers-5.10.35 (define-public linux-libre-headers-5.10.35
@ -1159,13 +1135,6 @@ (define-public linux-libre-4.14
"powerpc64le-linux") "powerpc64le-linux")
#:configuration-file kernel-config)) #:configuration-file kernel-config))
(define-public linux-libre-4.9
(make-linux-libre* linux-libre-4.9-version
linux-libre-4.9-gnu-revision
linux-libre-4.9-source
'("x86_64-linux" "i686-linux" "powerpc64le-linux")
#:configuration-file kernel-config))
;; Linux-Libre-LTS points to the *newest* released long-term support version of ;; Linux-Libre-LTS points to the *newest* released long-term support version of
;; Linux-Libre. ;; Linux-Libre.
;; Reference: https://jxself.org/linux-libre/ ;; Reference: https://jxself.org/linux-libre/

View file

@ -57,7 +57,6 @@ (define-module (gnu tests base)
%test-linux-libre-5.4 %test-linux-libre-5.4
%test-linux-libre-4.19 %test-linux-libre-4.19
%test-linux-libre-4.14 %test-linux-libre-4.14
%test-linux-libre-4.9
%test-halt %test-halt
%test-root-unmount %test-root-unmount
%test-cleanup %test-cleanup
@ -584,9 +583,6 @@ (define %test-linux-libre-4.19
(define %test-linux-libre-4.14 (define %test-linux-libre-4.14
(test-basic-os linux-libre-4.14)) (test-basic-os linux-libre-4.14))
(define %test-linux-libre-4.9
(test-basic-os linux-libre-4.9))
;;; ;;;
;;; Halt. ;;; Halt.