The comment on https://www.cendio.com/bugzilla/show_bug.cgi?id=5991#c1 actually relates to V10: " We talked to Igel at the Citrix User Group conference, and he claimed the new version is 64-bit, which would mean some changes to our packing and instructions. On the plus side, this means a performance boost. " I've confirmed that V10 is 64-bit. It ships with a 64-bit version of the ThinLinc Client (v4.6.0). It is also capable of running 32-bit applications. In order to support V10 properly, we should create a 64-bit package for IGEL.
When doing this the new packaging can replace the old one so we'll only have a 64-bit package for Igel.
When testing the current 32-bit IGEL packaging on LX OS 11.06.210 I encountered an issue where `tl-fontcache' would fail with the following error: > libgcc_s.so.1 must be installed for pthread_cancel to work > Aborted followed by `tlclient.bin' failing with the following error: > Unable to find fonts. Check your FontConfig configuration. It seems that the first of these messages originate from /lib32/libpthread.so.0. When downgrading from 11.06.210 to the previous release 11.05.133 things work as expected. I also compared the output of `find / -name "libgcc_s.so*"' for these two releases. The newer (and broken) of these are missing the /lib32/libgcc_s.so.1 that is present in the previous version.
I have now flipped over our IGEL make-rules from 32- to 64-bit. I've successfully tested: - Basic client functionality (graphics, input, etc) - Sound redirection - Smart card redirection - Drive redirection I've also verified that all ELF binaries under /custom/thinlinc/ are in fact 64-bit.
I've now also checked that local printer redirection works as intended. That should hopefully be it. Marking as resolved.
Tested 64-bit IGEL native client build #2648. [✔] Sound [✔] Video [✔] Printer [✔] Local drives [✔] Smart card [✔] ELF binaries indeed 64-bit [✔] Makefile looks proper [✔] TAG references adjusted accordingly [✔] Release notes updated Closing.