On Fri, 2016-11-18 at 11:01 +0000, Gienger Timo wrote: > Here it seems that the actual problem is the variable substitution, > after changing: > -source "$BACKPORT_DIR/Kconfig.versions" > -source "$BACKPORT_DIR/Kconfig.sources" > to > +source "backports/Kconfig.versions" > +source "backports/Kconfig.sources" > the make system is able to find the targets and is able to build out of > tree. So to the time the 2 files are sourced BACKPORT_DIR is not yet > defined at fails because of this. Actually it is defined as the strace shows: 25839 stat("backports//Kconfig.sources", 0x7ffcaf6ff9e0) = -1 ENOENT (No such file or directory) 25839 stat("/ssd1/linux-target/backports//config.sources", 0x7ffcaf7019b0) = -1 ENOENT (No such file or directory) 25839 stat("backports//Kconfig.versions", 0x7ffcaf6ffa50) = -1 ENOENT (No such file or directory) 25839 stat("/ssd1/linux-target/backports//config.versions", 0x7ffcaf701a20) = -1 ENOENT (No such file or directory) But seems to get messed up somewhere because of that. ��.n��������+%������w��{.n����i���l