Missing forward slash (/) causes builds to fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android |
Fix Released
|
High
|
Ken Werner |
Bug Description
Seen in Android 2.3.5 and 2.3.7 on several occasions. Build fails because a path is incorrect due to a missing "/" when concatenating parts to build a path. It does not always appear at the same place.
Example from default.xml pandaboard:
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
/bin/bash: line 0: cd: /media/
Other example:
make: *** No rule to make target `/mnt/jenkins/
And:
make: *** No rule to make target `/mnt/jenkins/
It is likely that the issue appeared between Nov. 15 and 16. The common factors between all failures is java. Many error messages seemed related to a "jar" command.
It has been seen both in local, hackbox and jenkins builds.
Changed in linaro-android: | |
importance: | Undecided → High |
milestone: | none → 11.11 |
Changed in linaro-android: | |
status: | New → Fix Committed |
Changed in linaro-android: | |
status: | Fix Committed → Fix Released |
Changed in linaro-android: | |
assignee: | nobody → Ken Werner (kwerner) |
It seems to be related to the following Makefile: git.linaro. org/gitweb? p=people/ kwerner/ libunwind. git;a=blob; f=Android. mk;h=158fe6e73d 14a7de6c70762bf 7a3536ff3933c2c ;hb=android
http://
I'm investigating...