On 06/24/2012 06:05 PM, Darrell Anderson wrote:
That is exactly why this PITA system exists: multi-lib support --- to install and run 32-bit software on 64-bit systems. One such app is WINE. For a long time the Adobe flash plugin was another such beast. I think Skype is 32-bit too.
I think the commits that caused issue with arch should make a test of /lib and /usr/lib before hardcoding the /lib64 stuff. If it is an x86_64 box and /lib64 is present, then use lib64 in the makespec files, however if not found, then use the original /lib designation for the Qt lib location. That would have caught and corrected this snafu while still leaving the old behavior unaltered for x86_64 boxes with installs in /lib.
I have to get smarter on writing/understanding conditionals such as the mkspec generations -- at least then when something fails later, I don't have to waste 1/2 hunting and picking through the tree.
Thanks Darrell, Tim for your help!