- Status Closed
- Percent Complete
- Task Type Bugs
- Category Infrastructure → Build environment
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Rockbox
Opened by Joshua Simmons - 2009-02-03
Last edited by Dominik Riebeling - 2011-06-05
Opened by Joshua Simmons - 2009-02-03
Last edited by Dominik Riebeling - 2011-06-05
FS#9867 - Release scripts are broken on many machines (/tools/release/*.pl)
svn revision: r19908
Several of the release tools (tools/release/bins.pl, tools/release/manuals.pl, and tools/release/voices.pl) are using the system ‘echo -e’ command. ‘echo -e’ is not portable and is broken on my system (kubuntu 8.10 amd64) which means that these scripts fail. Here is a patch to fix it, by using a pipe and perl’s own printf command instead.
Note: My system’s echo command actually supports -e, but perl seems to use sh for running system commands and backticks and sh has its own built in lame version of echo. This makes it all the more confusing when you try to debug it.
Closed by Dominik Riebeling
2011-06-05 09:33
Reason for closing: Out of Date
Additional comments about closing:
2011-06-05 09:33
Reason for closing: Out of Date
Additional comments about closing:
Release scripts have been used multiple
times since then so should be fixed.
Forgot to attach the patch.