Bug 4811

Summary: cross toolchain not compatible with sh in ubuntu 13.04
Product: [Yocto Project Subprojects] ADT Reporter: Alexandru Georgescu <alexandru.c.georgescu>
Component: adtAssignee: Laurentiu Palcu <laurentiu.palcu>
Status: VERIFIED FIXED QA Contact:
Severity: major    
Priority: Medium+ CC: jessica.zhang, poky.adt.watcher, poky.watcher, yi.zhao
Version: 1.5   
Target Milestone: 1.5 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Alexandru Georgescu 2013-07-04 09:34:45 UTC
HOST: Ubuntu 13.04 64bit
toolchain: http://autobuilder.yoctoproject.org/pub/nightly/20130703-3/toolchain/x86_64/poky-eglibc-x86_64-i586-toolchain-gmae-1.4+snapshot-20130703.sh
poky: eaa5df34af42b6a37f6506847d0f3ef6ba0d298a


The following errors appear when attempting to install the cross-toolchain with sh:


tester@tester-t:~/_work/0703/machines$ sh poky-eglibc-x86_64-i586-toolchain-gmae-1.4+snapshot-20130703.sh 
Enter target directory for SDK (default: /opt/poky/1.4+snapshot): ./sdk
poky-eglibc-x86_64-i586-toolchain-gmae-1.4+snapshot-20130703.sh: 65: printf: %q: invalid directive
You are about to install the SDK to "". Proceed[Y/n]?n
Installation aborted!
tester@tester-t:~/_work/0703/machines$
Comment 1 Yi Zhao 2013-07-09 06:39:34 UTC
This issue only happens if the current shell is dash.
Comment 3 Alexandru Georgescu 2013-09-30 12:44:07 UTC
tested with Ubuntu 13.04