• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Rbutil
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Version 3.3
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by pyro_maniac - 2009-06-24
Last edited by bluebrother - 2009-06-29

FS#10380 - rbutil - wrong tool version on build

On some distributions qmake and lrelease are in the version 3.3.8 ( Kubuntu 9.04 for example) and the “right” tools are named qmake-qt4 and lrelease-qt4.

make uses lrelease and in this case the wrong version. This raises an error because the qt 3 version of lrelease has no “-silent” option.

Closed by  bluebrother
2009-06-29 09:24
Reason for closing:  Not a Bug
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

If your Qt installation reports the wrong path for QT_INSTALL_BINS your Qt installation is broken. Nothing we can do anything about. All my Qt installations (multiple installations on Windows and Linux) report the correct value, and my main Qt installation also uses "qmake-qt4".

Kubuntu package issue, please report to the packagers.

My system also has Qt4 installed as qmake-qt4 and lrelease-qt4 resp. qmake does put the absolute path to lrelease here, and qt4 does *also* provide a binary lrelease (without the -qt4 extension, as /usr/lib/qt4/bin/lrelease). So you’re saying that Kubuntu does not provide this one? I consider this a Kubuntu issue – if it would have been a problem with Qt picking the wrong version I would have never been able to build since the dependency on lrelease was added.

Also, it might be a good idea to discuss such issues on the mailing list first before adding bugs. It’s definitely not rbutil’s charge on how your toolchain is set up.

We discussed this in IRC.
Yes there is still a lrelease binary there but, the problem is, that his qmake-qt4 reports the wrong QT_INSTALL_BINS dir.


Available keyboard shortcuts


Task Details

Task Editing