• 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 mud - 2009-02-03
Last edited by bluebrother - 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/, tools/release/, and tools/release/ 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  bluebrother
2011-06-05 09:33
Reason for closing:  Out of Date
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Release scripts have been used multiple times since then so should be fixed.

mud commented on 2009-02-03 05:40

Forgot to attach the patch.


Available keyboard shortcuts


Task Details

Task Editing