| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Make ARMv7 compatible with non-NEON chips, changing to the same float ABI
that Debian and Arch Linux use. This is apparently required for the
binaries to work on Scaleway, for instance.
|
|
|
|
|
| |
E.g. we had `arch = "arm"` in the former and `arch = "armv6"` in the
latter. Try to have some more consistency.
|
|
|
|
|
|
| |
kirkwood_defconfig was removed in 3.17, and our kernel headers are based
on 4.4. Make this change to allow the armv5tel bootstrap tarball
to build again (I can't test it, though).
|
| |
|
| |
|
|
|
|
|
|
|
| |
kirkwood_defconfig was removed in the 3.17 kernel release, so
kernelHeadersBaseConfig needs to be changed in order to build
any Raspberry Pi stuff against linuxHeaders_3_18 (which has been the
default since the systemd 227 merge).
|
|
|
|
|
|
| |
These ARM boards are very old and quite likely used only for booting in
QEMU emulation. I'll focus on making the multiplatform image easy to
boot in QEMU instead.
|
|
|
|
|
| |
I added some comments about our decision for fpu flags. It's about the boards
we have in mind to support. NVidia Tegra2 is out, because it lacks neon.
|
|
|
|
|
| |
Otherwise they wouldn't be able to share a binary cache since glibc et
al would get a different hash due to different linux-headers package.
|
|
|
|
| |
Based on the 'multi_v7_defconfig' that supports numerous boards.
|
|
|
|
|
|
|
|
| |
I added platform.kernelMakeFlags. This allows setting the required
parameter to make the required kernel uImage for the sheevaplug,
since it became a platform with devicetree (3.10).
I have tried it with linux 3.18 and it built fine.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
With this, stdenv.platform.kernelArch can be used by the kernel builder
for PC platforms too.
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
|
| |
It's bad to have the kernel config scattered across two places. (This
should also be done for the other architectures.)
Also, restore Xen and KVM guest support in Linux 3.10.
|
| |
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
| |
FTRACE was making linux not load at all. And systemd
wants cgroups.
|
|
|
|
|
|
| |
I also make other modules in-kernel. I originally copied this
from the sheevaplug kernel, but the sheevaplug runs the initrd
and the raspberrypi not.
|
|
|
|
| |
It's required, even if set to null, along all nixpkgs.
|
|
|
|
| |
Removing uboot things about it too.
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Without it, gcc builds for softfloat, and the glibc doesn't have support for
softfloat (it ends up requiring some gnu-soft.h file). We'll have to test if
this fixes the build of gcc or not, though.
|
|/ |
|
|
|
|
| |
Kernel configuration succeeds, I'll let hydra test the build
|
| |
|
| |
|
|
|
|
| |
The mv-cesa requires soft sha1 as fallback, to work.
|
| |
|
|
|
|
|
|
|
| |
using.
svn path=/nixpkgs/trunk/; revision=34426
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=34412
|
|
|
|
|
|
|
| |
This allows the SheevaPlug to set up the network automatically with
DHCP, if the "ip=dhcp" kernel option is set.
svn path=/nixpkgs/trunk/; revision=34105
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=34104
|
|
|
|
|
|
|
|
|
| |
and adding some CIFS support to the sheevaplug kernel.
Patch by Rickard Nilsson.
svn path=/nixpkgs/trunk/; revision=32298
|
|
|
|
|
|
|
|
| |
enabled,
it will not boot.
svn path=/nixpkgs/trunk/; revision=31750
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=31114
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=30018
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=28788
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=27886
|
|\
| |
| |
| | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=23840
|
| |
| |
| |
| | |
svn path=/nixpkgs/trunk/; revision=23834
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
made udev
work bad, the main simptom being the lack of /dev/hda*.
I also added the IP_PNP DHCP and BOOTP methods, which may be confortable in nfsroot situations.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23827
|
| |
| |
| |
| |
| |
| |
| |
| | |
otherwise it cannot
find the hd controller)
svn path=/nixpkgs/branches/stdenv-updates/; revision=23497
|
| |
| |
| |
| |
| |
| | |
instead of hga?)
svn path=/nixpkgs/branches/stdenv-updates/; revision=23338
|
| |
| |
| |
| |
| |
| | |
I still can't build the kernel because it requires binutils yet to be released.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23132
|