I see.
The additions would be then:
(define-public u-boot-vexpress_ca9x4
(make-u-boot-package "vexpress_ca9x4"))
(define-public u-boot-malta
(make-u-boot-package "malta"))
> The default machine for qemu-system-mips is:
> malta MIPS Malta Core LV (default)
>
> I don't know if uboot can boot this? Maybe someone interested
> in guix system vm --system=mipsel-linux can comment?
malta_defconfig should work according to [0]
[0]
http://u-boot.denx.narkive.com/9y8Mno
> Which u-boot defconfig should we use?
>
> List of defconfigs with "vexpress" in the name:
>
> vexpress_aemv8a_dram_defconfig
> vexpress_aemv8a_juno_defconfig
> vexpress_aemv8a_semi_defconfig
> vexpress_ca15_tc2_defconfig
> vexpress_ca5x2_defconfig
> vexpress_ca9x4_defconfig
Ups I just realized t
On Sun, 21 Aug 2016 11:47:10 +0200
David Craven wrote:
> Is this necessary?
>
> + #:make-flags '("HOSTCC=gcc")
Yes. When you remove it you get:
starting phase `configure'
configs/efi-x86_defconfig
HOSTCC scripts/basic/fixdep
/gnu/store/03zjklzb1jr6v9p4zpy5c0p9k6h1c54y-bash-4.3.42/bin/
Is this necessary?
+ #:make-flags '("HOSTCC=gcc")
this line also seems weird to me, why does the device-tree-compiler
respect HOME instead of PREFIX?
+ `(#:make-flags `("CC=gcc" ,(string-append "HOME=" (assoc-ref
%outputs "out"))) ; Note: or patch out PREFIX
I thought we were phasing
Any news on this? This is the version Debian uses and that I'm using myself and
it's probably not going to change substantially. It would be great if someone
could get this into the Guix git repo if there are no objections.
gnu: Add u-boot, device-tree-compiler.
* gnu/packages/u-boot.scm (device-tree-compiler, u-boot): New variables.
---
gnu/local.mk | 4 +
.../u-boot-device-tree-compiler-01_build_doc.patch | 21
...t-Add-missing-functions-to-shared-library.patch | 30 +