Jim Walker wrote on Fri Jul 17 2009 16:09:49 GMT-0700 (PDT) :
> UVR wrote:
>>> 3. usr/src/cmd/fakeroot/install-sfw
>>>
>>> - Usually we don't include .la files or static libraries
>>>
>>> _install N .libs/libfakeroot.la ${PREFIX}/lib/libfakeroot.la 555
>>> _install N .libs/libfakeroot.a ${PREFIX}/lib/libfakeroot.a 555
>>>
>>> Not sure if this was covered in the Arc case as I can't find a case
>>> number (is there an Arc case?)
>>
>> The ARC proposal is being reviewed, as we speak, by the ARC sponsor,
>> who suggested that I proceed with the code review in the mean time.
>>
>> I was unaware of the restriction on .la/.a files; I looked in the
>> SFW source and there are admittedly very few packages that distribute
>> them. I'll take your comment under advisement and wait for the ARC's
>> decision on this.
>
> Unless your package is the only consumer of the static library
> they are seldom delivered. Dynamic 32bit and 64bit libraries
> are the norm.
>Thank you. I think you meant "Unless your package is NOT the only consumer", etc. fakeroot _is_ the only consumer of the libraries in it, including the .so, so I'll remove the .la and .a from install-sfw and the prototype_com. There are no 64-bit libraries. fakeroot is a 32bit-only utility. Is this a problem? -Ravindra.
