On Sun, Dec 23, 2012 at 07:45:43AM +0530, Sunil Beta Baskar wrote: > Here is the source path for the Kernel > /home/betasam/Downloads/New Folder/linux-2.6.32.60 > > (Notice the " " or New\ Folder in-between.) > > betasam@nadia ~/Downloads/New Folder/linux-2.6.32.60 $ make i386_defconfig > Makefile:302: warning: overriding commands for target > `/home/betasam/Downloads/New' > Makefile:104: warning: ignoring old commands for target > `/home/betasam/Downloads/New' > Makefile:303: /home/betasam/Downloads/New: No such file or directory > Makefile:303: Folder/linux-2.6.32.60/scripts/Kbuild.include: No such > file or directory > Makefile:446: /home/betasam/Downloads/New: No such file or directory > Makefile:446: Folder/linux-2.6.32.60/arch/x86/Makefile: No such file > or directory > make: *** No rule to make target > `Folder/linux-2.6.32.60/arch/x86/Makefile'. Stop. > > > We had a linux kernel build workshop at Pune University, Pune India > and at least three hit this bug. For any experienced developer it is well-known that make does not deal well with directories containing spaces. So they avoid them. > > Is there a fix already that hasn't been backported or should we be > submitting a patch that fixes issues when whitespaces are observed in > the /path/to/kernel/src/ If you can come up with clean fixes - then plase submit them. An alternative approach could be to test if current directory has spaces included and error out early. Sam -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html