Joerg Schilling wrote:
> Darren J Moffat <Darren.Moffat at Sun.COM> wrote:
> 
>> Joerg Schilling wrote:
>>> Is "libscsi" intended to be a project private lib that is undocumented and 
>>> not available as shared library?
> 
>> Summary of Exported Interfaces, all Contracted Consolidation Private:
>>
>> ...
>>      SCSI libraries and private commands
>>
>> /usr/lib/scsi/libscsi.so.1
>> /usr/lib/scsi/{amd64,sparcv9}/libscsi.so.1
>>
>>
>> Note the file location and the explicit mention twice that this is private.
> 
> Then avoid name space pollution and do not use a generic name for this lib.

That is exactly why it is in /usr/lib/scsi which is off the default 
linker search path at compile and run time.  It is also why it has no 
.so symlink so it can't accidentally be linked with "-L/usr/lib/scsi 
-lscsi".

Either way the case is approved as specified.

-- 
Darren J Moffat

Reply via email to