* [PATCH 0/1] Fix for extensible SDK build failure
@ 2016-01-26 0:20 Paul Eggleton
2016-01-26 0:20 ` [PATCH 1/1] gen-lockedsig-cache: fix bad destination path joining Paul Eggleton
0 siblings, 1 reply; 2+ messages in thread
From: Paul Eggleton @ 2016-01-26 0:20 UTC (permalink / raw)
To: openembedded-core
Fixes a failure we've seen on the Yocto Project autobuilder when
building the extensible SDK.
The following changes since commit fc4209baa098caebf9c4cb75f9a6f2e85f43333c:
Revert "xz: Allow to work with ASSUME_PROVIDED xz-native" (2016-01-25 10:08:25 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/extsdk-path-fix
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/extsdk-path-fix
Paul Eggleton (1):
gen-lockedsig-cache: fix bad destination path joining
scripts/gen-lockedsig-cache | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.5.0
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH 1/1] gen-lockedsig-cache: fix bad destination path joining
2016-01-26 0:20 [PATCH 0/1] Fix for extensible SDK build failure Paul Eggleton
@ 2016-01-26 0:20 ` Paul Eggleton
0 siblings, 0 replies; 2+ messages in thread
From: Paul Eggleton @ 2016-01-26 0:20 UTC (permalink / raw)
To: openembedded-core
When copying the sstate-cache into the extensible SDK, if the source
path had a trailing / and the destination path did not, there would be a
missing / between the path and the subdirectory name, and you'd end up
with subdirectories like "sstate-cacheCentOS-6.7". There are functions
in os.path for this sort of thing so let's just use them and avoid the
problem.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
scripts/gen-lockedsig-cache | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/gen-lockedsig-cache b/scripts/gen-lockedsig-cache
index a4e9ded..0986a21 100755
--- a/scripts/gen-lockedsig-cache
+++ b/scripts/gen-lockedsig-cache
@@ -41,7 +41,7 @@ for f in files:
# Most likely a temp file, skip it
print('skipping')
continue
- dst = f.replace(sys.argv[2], sys.argv[3])
+ dst = os.path.join(sys.argv[3], os.path.relpath(f, sys.argv[2]))
destdir = os.path.dirname(dst)
mkdir(destdir)
--
2.5.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-01-26 0:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-26 0:20 [PATCH 0/1] Fix for extensible SDK build failure Paul Eggleton
2016-01-26 0:20 ` [PATCH 1/1] gen-lockedsig-cache: fix bad destination path joining Paul Eggleton
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.