Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update linux packages to use 4.17 release | Francisco Redondo Marchena | 2018-07-25 | 1 | -2/+10 |
| | | | | | This increases also the number of elements the linux kernel depends on. | ||||
* | Sanitize build/runtime dependencies | Francisco Redondo Marchena | 2018-07-25 | 2 | -2/+12 |
| | |||||
* | Remove unused core dependencies | Ben Brewer | 2018-07-25 | 1 | -0/+4 |
| | |||||
* | Remove all python2 libraries | Francisco Redondo Marchena | 2018-07-25 | 1 | -1/+1 |
| | |||||
* | linux.bst: Remove config flags for kernel config | Francisco Redondo Marchena | 2018-07-25 | 1 | -257/+0 |
| | | | | | | Previously it contains a superset of kernel configurations for every x86_64 systems we built in baserock definitions. Now it builds with the default config from the kernel repository. | ||||
* | linux.bst: Reduce dependencies for linux-kernel | Francisco Redondo Marchena | 2018-07-25 | 1 | -1/+7 |
| | |||||
* | Remove docutils dependency from NASM | Ben Brewer | 2018-07-25 | 1 | -6/+4 |
| | |||||
* | Add minimal-system-image-x86_64 | Sam Thursfield | 2017-12-06 | 3 | -1/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This element produces a disk image that boots in QEMU. It has a kernel, BusyBox, and little else; but should be suitable as a basis for more grand endeavours. This disk image we produce is 53MB. I spent a while trying to get this as small as possible and this is as far as I got: * The boot partition seems to have a minimum size just over 32MB; lower than that and SYSLINUX fails to write the boot sector. The combined size of the initramfs and kernel is about 32MB, so I imagine that's what limits us. * The main partition is limited in size only by the amount of binaries that we put there. * We have a useless 40KB swap partition, which the x86image plugin insists on creating for us. Again 40KB is the minimum size that `mkswap` will allow. It's possible to override or modify the x86image plugin to avoid swap altogether but I'm not sure of the best way to proceed. There are a few dependency cleanups in the bsp-generic stack; previously we'd build the whole 'foundation' stack which took ages and wasn't needed at all. | ||||
* | Add a "generic" BSP stack | Sam Thursfield | 2017-10-25 | 1 | -0/+294 |
This means we no longer try to build syslinux on non-x86 platforms. |