Dnia 2015-10-10, o godz. 17:48:15 William Hubbs <[email protected]> napisał(a):
> fhs 3.0 was approved in June this year [1] [2]. > > The piece of it that I want to bring up is the lib and libxx > directories, both in / and /usr. The way I read the fhs, /lib and > /usr/lib should hold the files for the default abi and /libxx and > /usr/libxx should hold the files for the alternate abis. In earlier fhs, > there was an exception for amd64 which stated that the default libraries > should be in /lib64 and /usr/lib64. However, that exception is now gone. I've talked to William about this yesterday. And raised two major points. Firstly, I think that this paragraph can be interpreted as 64-bit ABI being an alternative ABI to x86 architecture. This follows the late trend of treating amd64 as a superset of x86 rather than something completely new. This also fits ppc64 > ppc, s390x > s390 etc. Secondly, I think that the ABI standards are more relevant than FHS. And they clearly state that: - /lib is for x86 ABI, - /lib64 is for x86_64, - /libx32 is for x32. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/>
pgp31nrSNVtQT.pgp
Description: OpenPGP digital signature
