• 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 undo - 2008-02-24
Last edited by rasher - 2008-02-25

FS#8636 - Build failure on FreeBSD

SVN revision 16405 breaks the build on FreeBSD. This commit changed “ls -l” to “ls -n” in apps/lang/Makefile. I assume that on Linux, “ls -n” outputs file information in long format with numeric group and user IDs. On FreeBSD, “ls -n” switches to numeric IDs, but does not enable the long format. To get the desired result and unbreak the build, “ls -ln” must be used:

$(SILENT)echo “#define MAX_LANGUAGE_SIZE `ls -ln $(OBJDIR)/* | awk ‘{print $$5}’ | sort -n | tail -1`” > $(HEADER)

Closed by  rasher
2008-02-25 00:06
Reason for closing:  Fixed
Additional comments about closing:  

Fixed in r16414


Available keyboard shortcuts


Task Details

Task Editing