On Wed, Feb 10, 2010 at 12:02, Daniel Pocock <dan...@pocock.com.au> wrote:
> Jesse Becker wrote:
>> On Wed, Feb 10, 2010 at 11:32, Daniel Pocock <dan...@pocock.com.au> wrote:
>>
>>> A while back, I introduced a patch to configure.in that determines
>>> whether or not lib directories should be called lib or lib64
>>>
>>> This is needed when trying to find things like libconfuse
>>>
>>> lib64 is not a universal phenomenon though - it is not the norm on Debian.
>>>
>>> However, I note that the Linux FHS does mandate lib64,
>>>
>>
>> I must admit I find this amusing. :-)
>>
>>
>>> http://www.pathname.com/fhs/pub/fhs-2.3.html#LIB64
>>>
>>> so I may reverse the logic, the new logic will be to use lib64 on any
>>> x86_64-*-linux except for those on an exception list (e.g. Debian)
>>>
>>
>> +1 from me.  Using lib64 for 64bit libs is certainly the expected
>> behavior for the various Red Hat derived distributions.
>>
>>
> Actually, the FHS does go further though:
>
> - on many other architectures, lib64 is also expected, e.g. PPC64,
> s390x, sparc64
>
> - however, on ia64, lib64 should NOT be used (what does RHEL do on ia64?)

I'm not sure (but may be able to find out if it really matters).  I
*suspect* that it just uses  /lib.  On ia64 systems, there is no (or
at least "less") expectation of ever running 32bit code.  Yes, yes,
there are emulators and such, but that is a special case.  This is as
opposed to x86_64 systems where there is both the ability and
expectation that 32bit and 64bit code will coexist.

> Maybe a specific autoconf macro is needed to encapsulate the FHS
> requirements and the real-world variations between platforms.

Possibly.  I would not be surprised if something like this already
exists; we can't be the first project to deal with this problem.


-- 
Jesse Becker
Every cloud has a silver lining, except for the mushroom-shaped ones,
which come lined with strontium-90.

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to