• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Manual
  • Assigned To
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by tucoz - 2007-03-28
Last edited by bluebrother - 2007-06-21

FS#6919 - Manual does not build on ubuntu

The manual does not build on Ubuntu, due to the fact that a standard ubuntu install points /bin/sh to /bin/dash as opposed to /bin/bash. The Makefile expects bash’s echo which is different than dash’s echo.
A possibly solution suggested by linuxstb is to use perl instead of echo, and by that not depend on what shell you use.

Closed by  bluebrother
2007-06-21 15:36
Reason for closing:  Fixed
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

thanks for pointing me to printf :)

Quick fix by using perl. It’s a bit hackish because perl gets called three times.

Here’s an alternative patch - using printf instead of Perl. printf is built into bash, and can optionally be built into dash. Otherwise the external command will be used (which seems to be present everywhere).


Available keyboard shortcuts


Task Details

Task Editing