Skip to content

Commit 5686ec4

Browse files
committed
Fix buildroot broken build due to INRIA breaking links
Fix #165
1 parent 1342bea commit 5686ec4

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

README.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19478,6 +19478,7 @@ In theory, any software can be packaged, and the Buildroot side is easy.
1947819478
+
1947919479
The hard part is dealing with crappy third party build systems and huge dependency chains.
1948019480
* it is written in Make and Bash rather than Python like LKMC
19481+
* it downloads packages from upstream mirrors rather than having its own copy of them. Therefore, whenever https://github.com/cirosantilli/linux-kernel-module-cheat/issues/165[some random French research institute decides to break links, your build also breaks]. This is not acceptable. There are some mirroring options: https://risc-a-day.blogspot.com/2015/10/creating-local-mirror-for-buildroot.html but it's not on by default it seems, Buildroot has to have their own official and default mirror of everything.
1948119482

1948219483
This repo basically wraps around that, and tries to make everything even more awesome for kernel developers by adding the capability of seamlessly running the stuff you've built on emulators usually via `./run`.
1948319484

build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ submodule_extra_remotes = {
6161
'up': 'git://sourceware.org/git/binutils-gdb.git',
6262
},
6363
'buildroot': {
64-
'up': 'https://gem5.googlesource.com/public/gem5',
64+
'up': 'https://github.com/buildroot/buildroot',
6565
},
6666
'crosstool-ng': {
6767
'up': 'https://github.com/crosstool-ng/crosstool-ng',

submodules/buildroot

0 commit comments

Comments
 (0)