Here is the problem

I've hit a problem when recompiling the icu libs then loading them when 
compiling xml4c libraries, which uses some binaries generated by icu.  I 
get the error message

        libicui18ndb2.so.32 =>   
/export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32
        libicutudb2.so.32 =>     
/export/home/xmlbld/sqllib/lib/libicutudb2.so.32
        libicuucdb2.so.32 =>     
/export/home/xmlbld/sqllib/lib/libicuucdb2.so.32
        libicudatadb2.so.32 =>   
/export/home/xmlbld/sqllib/lib/libicudatadb2.so.32
        libpthread.so.1 =>       /lib/sparcv9/libpthread.so.1
        libm.so.1 =>     /lib/sparcv9/libm.so.1
        libCstd.so.1 =>  /lib/sparcv9/libCstd.so.1
        libCrun.so.1 =>  /lib/sparcv9/libCrun.so.1
        libthread.so.1 =>        /usr/lib/lwp/sparcv9/libthread.so.1
        libc.so.1 =>     /lib/sparcv9/libc.so.1
ld.so.1: genrb: fatal: 
/export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32: /                   
                                       
                                                                        
                                                             
                                                                        
           
                                                                        
                         : path name too long
ld.so.1: genrb: fatal: 
/export/home/xmlbld/sqllib/lib/libicui18ndb2.so.32: /                   
                                       
                                                                        
                                                             
                                                                        
                                                             
                                                                        
                         : path name too long
ld.so.1: genrb: fatal: /export/home/xmlbld/sqllib/lib/libicutudb2.so.32: 
/                                                    


so, we want to find out what's the length limit of rpath to ld?

-Jignesh


Ali Bahrami wrote:
> Jignesh K. Shah wrote:
>>
>> Hello All,
>>
>> I believe it has been answered previously but mailfinder is funky for 
>> me today.
>>
>> What's the path length limit on ld?
>>
>> Thanks.
>> Regards,
>> Jignesh
>> _______________________________________________
>> tools-linking mailing list
>> tools-linking at opensolaris.org
>
>
> I don't know about any earlier answers, but looking at the code, it
> appears to use PATH_MAX to size the path buffers it creates, so I believe
> it is 1024.
>
> That's the same as the documented maximum length accepted by open(2).
>
> Are you running into a case where you think ld is forcing a limit 
> that's smaller
> than what the system allows?
>
> - Ali
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/tools-linking/attachments/20070322/b942fc93/attachment.html>

Reply via email to