core/pkg-generic: sanitise FOO_OVERRIDE_SRCDIR
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 28 Jun 2015 12:27:29 +0000 (14:27 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 4 Jul 2015 13:30:25 +0000 (15:30 +0200)
commitee435eb3f36999dbe55af8dd6aeb82d0abc517b6
treeea37d62e3c98f10d88e3cf85c4df6d3b14e79e0b
parent22b327fc743b48a33aec0a9190bd67118641b294
core/pkg-generic: sanitise FOO_OVERRIDE_SRCDIR

In case FOO_OVERRIDE_SRCDIR has trailing spaces, like so:
    FOO_OVERRIDE_SRCDIR = /path/to/sources\x20

we would end up with a rsync command like so:
    rsync -au /path/to/sources / /path/to/build/foo

which would effectively rsync the whole vfs, eventually filling the
whole disk... :-(

So, just qstrip the variable before use.

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/pkg-generic.mk