Skip to content

Commit faaa791

Browse files
committed
buildroot: update to 2018.05-rc1
qemu: update to v2.12.0 The Buildroot update fixes #28 which broke the build on Ubuntu 18.04, which had error message: conflicting types for 'copy_file_range' We shouldn't normally update to -rc tags, but it fixes the build and I can't be bothered to bisect further, when 2018.05 comes we will just update again. The qemu update is kind of random, and I shouldn't have done it at the same time, but so be it. I did it because I noticed the build was broken while trying to fix .gitignores on QEMU.
1 parent fee5183 commit faaa791

File tree

4 files changed

+10
-146
lines changed

4 files changed

+10
-146
lines changed

README.adoc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
:toclevels: 6
1010
:toc-title:
1111

12-
Run one command, get a QEMU or gem5 Buildroot BusyBox virtual machine built from source with several minimal Linux kernel 4.16 module development example tutorials with GDB and KGDB step debugging and minimal educational hardware models. "Tested" in x86, ARM and MIPS guests, Ubuntu 17.10 host.
12+
Run one command, get a QEMU or gem5 Buildroot BusyBox virtual machine built from source with several minimal Linux kernel 4.16 module development example tutorials with GDB and KGDB step debugging and minimal educational hardware models. "Tested" in x86, ARM and MIPS guests, Ubuntu 18.04 host.
1313

1414
toc::[]
1515

1616
== Getting started
1717

1818
=== Getting started Ubuntu
1919

20-
This is the most native setup, and therefore the best one if you are on one of the supported Ubuntu: 16.04 or 17.10. We will try to keep up with both the latest LTS and release.
20+
This is the most native setup, and therefore the best one if you are on one of the supported Ubuntu: 16.04 or 18.04.
2121

2222
Reserve 12Gb of disk and run:
2323

@@ -97,6 +97,11 @@ hello /root/.profile
9797

9898
All available modules can be found in the link:kernel_module/[`kernel_module` directory].
9999

100+
We will try to support the following Ubuntu versions at least:
101+
102+
* if the the latest release is an LTS, support both the latest LTS and the previous one
103+
* otherwise, support both latest LTS and the latest non-LTS
104+
100105
[[docker]]
101106
=== Getting started Docker
102107

@@ -2385,7 +2390,7 @@ cd ..
23852390
git branch "buildroot-2017.08-linux-${last_mainline_revision}"
23862391
git add .
23872392
# And update the README to show off.
2388-
git commit -m "Linux ${next_mainline_revision}"
2393+
git commit -m "linux: update to ${next_mainline_revision}"
23892394
# Test the heck out of it, especially kernel modules and GDB.
23902395
./run
23912396
git push

buildroot

Submodule buildroot updated 4031 files

buildroot_patches/0001-flex-Fix-segfault-of-stage1flex-when-host-has-glibc-.patch

Lines changed: 0 additions & 141 deletions
This file was deleted.

qemu

Submodule qemu updated from 8dbff6d to 68f40a7

0 commit comments

Comments
 (0)