Bug 18047 - i386 versions of flac etc don't work on a x86_64 GNU/Linux
: i386 versions of flac etc don't work on a x86_64 GNU/Linux
Status: RESOLVED WORKSFORME
Product: Logitech Media Server
Classification: Unclassified
Component: Formats
: 7.7.2
: PC Other
: -- minor (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-24 14:00 UTC by Johannes
Modified: 2013-08-29 13:45 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes 2013-08-24 14:00:54 UTC
The included versions of faac faad flac sox mac mppdec sls wcunpack don't work on a x86_64 environment. The folder they are in is apt called i386-linux but there should also be a x76_64-linux folder with the proper 64 bit decoders.

Workaround: It is possible to ln -s the "official" binaries in a custom i386-linux, which result in a working situation.
Comment 1 Michael Herger 2013-08-27 07:54:20 UTC
Did you install the ia32-libs?
Comment 2 Johannes 2013-08-29 12:22:06 UTC
Thanks for the question 

I did not but there is actually no need if the right (x64) packages are installed. It would be more "the Arch way" . A work around for me is to install the proper packages and create symlinks in i386-linux to the 64 binaries. That way  LMS finds the proper binaries and can execute them. 

But the i386-linux folder kind of hints that at least it was an idea to have other binaries as well (like the arm binaries). How hard would it be to add x86_64 binaries as well?
Comment 3 Michael Herger 2013-08-29 12:53:45 UTC
Too much work, not too hard. Supporting all perl versions on all platforms and cpu architectures is becoming a maintenance nightmare.
Comment 4 Johannes 2013-08-29 13:45:08 UTC
Let me know how I can assist. With a degree in C.S. and decades programming experience and a bit of spare time I wouldn't mind to invest a couple of cycles.