diff options
author | Alex Stewart <alex.stewart@ni.com> | 2023-01-05 15:21:19 -0600 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-01-06 11:38:16 -0800 |
commit | b3ace96246ed13320e8fc21b59ce92512aa8c843 (patch) | |
tree | e0e0d230998c2a67ee251ce8e0f2fcaee4273636 /meta-python/recipes-devtools/python/python-numeric/0001-it-tries-to-define-this-function-differently-than-it.patch | |
parent | 554f119627178b87e560e7d6b734cd9d4bf2df96 (diff) | |
download | meta-openembedded-b3ace96246ed13320e8fc21b59ce92512aa8c843.tar.gz |
gvfs: obviate the ssh-client requirement for gvfs
The gvfs project meson configuration attempts to locate and resolve the
path to an ssh-client on the build host, then pass that full-path to the
gvfs sftp-backend as a constant string, to be used at runtime to fork
ssh subprocesses.
As a consequence, if the build machine's ssh client path differs from
the gvfs target's path - as is common for OE/buildroot builds - gvfs can
fail at runtime. Further, build machines cannot configure gvfs without
an ssh client, even though nothing *uses* the client during the build.
The .patch in this commit has been upstreamed with gvfs, and modifies
the configuration to instead pass the string-literal `ssh` to the sftp
backend. With this change, gvfs will instead rely on PATH-expansion to
locate the user's ssh-client at runtime.
This obviates the requirement that the build machine have an ssh-client.
Signed-off-by: Alex Stewart <alex.stewart@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-numeric/0001-it-tries-to-define-this-function-differently-than-it.patch')
0 files changed, 0 insertions, 0 deletions