Today I was adapting several SlackBuild scripts to test some applications in Slackware64.
I understood from several threads and articles that in 64-bit Linux distributions that the libraries should go in /lib64 or /usr/lib64
Now I noticed that some Slackware64 packages still put files in /usr/lib/ like:
- cdrtools-2.01.01a57-x86_64-3: /usr/lib/siconv/*
- crda-1.0.1-x86_64-2: /usr/lib/crda/regulatory.bin
- rpm-4.7.0-x86_64-2: /usr/lib/rpm/*
- syslinux-3.52-x86_64-1: /usr/lib/syslinux/*
- trn-3.6-x86_64-2: /usr/lib/trn/*
Are these files in /usr/lib/ for some compatibility reason or has this simply passed unnoticed while recompiling packages for Slackware64?
Is there any *problem* in leaving files in /usr/lib/ instead of /usr/lib64/ ?
Apparently it works - in these packages and in several I compiled without changing the lib folder to lib64 ...