From a94546ecc46b15d68764a8d3c859315c18010bb4 Mon Sep 17 00:00:00 2001
From: Ludovic Courtès <ludo@gnu.org>
Date: Thu, 10 Jul 2014 00:31:31 +0200
Subject: gnu: linux-libre: Add i686 and x86_64 full-blown configs.

Thanks to Jason Self <jself@gnu.org> for the kernel configs.

* gnu/packages/linux.scm (kernel-config): New procedure.
  (linux-libre)[build-phase]: Copy it to .config.  Reduce the list of
  things appended to .config.
  [native-inputs]: Add "kconfig" input.
* gnu/packages/linux-libre-i686.conf,
  gnu/packages/linux-libre-x86_64.conf: New files, from
  <http://jxself.org/x86-32.txt> and <http://jxself.org/x86-64.txt>.
* Makefile.am (KCONFIGS): New variable.
  (nobase_dist_guilemodule_DATA): Add it.
---
 build-aux/hydra/demo-os.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'build-aux/hydra')

diff --git a/build-aux/hydra/demo-os.scm b/build-aux/hydra/demo-os.scm
index 3276b8e2bf..43baa391e3 100644
--- a/build-aux/hydra/demo-os.scm
+++ b/build-aux/hydra/demo-os.scm
@@ -26,6 +26,7 @@
 
              (gnu packages xorg)
              (gnu packages avahi)
+             (gnu packages linux)
 
              (gnu services networking)
              (gnu services avahi)
@@ -47,7 +48,8 @@
           (device "dummy")
           (type "dummy"))
         ;; %fuse-control-file-system   ; needs fuse.ko
-        %binary-format-file-system))
+        ;; %binary-format-file-system  ; needs binfmt.ko
+        ))
 
  (users (list (user-account
                (name "guest")
@@ -83,4 +85,4 @@ You can log in as 'guest' or 'root' with no password.
   ;; Explicitly allow for empty passwords.
   (base-pam-services #:allow-empty-passwords? #t))
 
- (packages (cons* xterm avahi %base-packages)))
+ (packages (cons* strace xterm avahi %base-packages)))
-- 
cgit v1.2.3