Newbie task: Fix a build regression
Hi! On linux-next (next-20140530) the UML out-of-tree build is broken. ---cut--- rw@azrael:~/linux-next (next-20140530)> make defconfig ARCH=um O=/mnt/o GEN ./Makefile *** Default configuration is based on 'x86_64_defconfig' # # configuration written to .config # rw@azrael:~/linux-next (next-20140530)> LANG=C make -j 8 linux ARCH=um O=/mnt/o CHK include/generated/uapi/linux/version.h CHK include/config/kernel.release GEN ./Makefile Using /home/rw/linux-next as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/x86/um/user-offsets.s /home/rw/linux-next/arch/x86/um/user-offsets.c:21:29: fatal error: asm/syscalls_64.h: No such file or directory compilation terminated. make[2]: *** [arch/x86/um/user-offsets.s] Error 1 make[1]: *** [arch/x86/um/user-offsets.s] Error 2 make: *** [sub-make] Error 2 ---cut--- Fixing this should be easy, so I offer this as a newbie task. 1. Find out which commit broke the build (i.e. using git bisect) 2. Fix the build 3. Send me a patch -- Thanks, //richard
Am 02.06.2014 21:06, schrieb Valdis.Kletnieks@vt.edu:
On Mon, 02 Jun 2014 20:56:35 +0200, Richard Weinberger said:
1. Find out which commit broke the build (i.e. using git bisect)
Any hint on a starting value for 'git bisect good v3.mumble'? :)
I don't really now. I don't do out-of-tree builds on -next. Randy said its there for a few weeks. Thanks, //richard
On Mon, 02 Jun 2014 21:10:10 +0200, Richard Weinberger said:
I don't really now. I don't do out-of-tree builds on -next. Randy said its there for a few weeks.
A 'v3.14-rc7' or similar tag from Linus's tree is good enough, as you can't do a sane bisect between (say) next-20140501 and next-20140601.
participants (3)
-
Richard Weinberger -
Richard Weinberger -
Valdis.Kletnieks@vt.edu