[prev in list] [next in list] [prev in thread] [next in thread] 

List:       illumos-discuss
Subject:    Re: [discuss] thunderbird 45, wrong libprldap60.so
From:       "Gabriele Bulfon" <gbulfon () sonicle ! com>
Date:       2016-03-18 14:49:22
Message-ID: 31012468.31.1458312562911.JavaMail.sonicle () www
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> ( very strange...it is actually very simple, few sources....few object files to \
> link...
this lib is built through
> 
 /usr/bin/env LD_ALTEXEC=/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/build/gld-wrapper \
/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/build/i86/_virtualenv/bin/python \
/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/thunderbird-45.0b2/mozilla/config/expandlibs_exec.py \
--uselist --  /usr/gcc/4.7/bin/g++ -D__CORRECT_ISO_CPP_WCHAR_H_PROTO -fno-exceptions \
-fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread \
-pipe  -DNDEBUG -DTRIMMED -fno-omit-frame-pointer   -fPIC -shared \
-Wl,-h,libprldap60.so -o libprldap60.so  ldappr-dns.o ldappr-error.o ldappr-io.o \
ldappr-public.o ldappr-threads.o   -lpthread  -Wl,-z,text -Wl,-z,ignore \
-Wl,-R,'$ORIGIN:$ORIGIN/..' -Wl,-z,lazyload -Wl,-z,combreloc -Wl,-z,muldefs     \
../../../../config/external/nspr/libnspr.a \
../../../../ldap/c-sdk/libraries/libldap/libldap60.so \
../../../../nsprpub/lib/ds/libplds4.so ../../../../nsprpub/lib/libc/src/libplc4.so \
../../../../nsprpub/pr/src/libnspr4.so    -lsocket -lc  and then gld-wrapper runs as \
this:  gld-wrapper - running: /usr/gnu/bin/ld  -shared -z text -Y \
P,/usr/gcc/4.7/lib:/usr/ccs/lib:/lib:/usr/lib -R /usr/gcc/4.7/lib -Qy -o \
libprldap60.so /usr/lib/crti.o /usr/lib/values-Xa.o \
/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/crtbegin.o \
-L/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2 \
-L/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/../../.. -h libprldap60.so \
ldappr-dns.o ldappr-error.o ldappr-io.o ldappr-public.o ldappr-threads.o -z text -z \
ignore -R $ORIGIN:$ORIGIN/.. -z lazyload -z combreloc -z muldefs \
../libldap/libldap60.so ../../../../nsprpub/lib/ds/libplds4.so \
../../../../nsprpub/lib/libc/src/libplc4.so ../../../../nsprpub/pr/src/libnspr4.so \
-lsocket -lstdc++ -lm -lc -lgcc_s -lc -lgcc_s \
                /usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/crtend.o \
                /usr/lib/crtn.o
 ----------------------------------------------------------------------------------
 Da:  Bob Friesenhahn
  discuss@lists.illumos.org
 Data: 18 marzo 2016 14.37.24 CET
 Oggetto: Re: [discuss] thunderbird 45, wrong libprldap60.so
 On Fri, 18 Mar 2016, Gabriele Bulfon wrote:
 libc.so.1 =/usr/lib/libc.so.1
 libc.so.1 (hunderbird) =(version not found)
 libgcc_s.so.1 =/usr/gcc/4.7/lib/libgcc_s.so.1
 libgcc_s.so.1 =/usr/gcc/4.4/lib/libgcc_s.so.1
 libpthread.so.1 =/lib/libpthread.so.1
 librt.so.1 =/lib/librt.so.1
 libnsl.so.1 =/lib/libnsl.so.1
 libdl.so.1 =/lib/libdl.so.1
 libmp.so.2 =/lib/libmp.so.2
 libmd.so.1 =/lib/libmd.so.1
 As you can see there is a strage libc.so.1 dependency, with a wrong mispelled \
"(hunderbird)" version inside...  How could I build it like this?!
 Any idea?
 You also have libgcc_s.so.1 dependencies from two different major
 versions of GCC.  That does not seem very likely to work correctly.
 Bob
 --
 Bob Friesenhahn
 bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
 GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/25758063-6f7f4185
Modify Your Subscription: \
https://www.listbox.com/member/?member_id=25758063&id_secret=25758063-83fb4fd4 \
Powered by Listbox: http://www.listbox.com


[Attachment #5 (text/html)]

<html><html><div><tt><font face="Arial"><span style="font-size: 12px;">:( very \
strange...it is actually very simple, few sources....few object files to \
link...</span></font></tt><span style="font-family: Arial; font-size: 12px;">this lib \
is built through</span><span style="font-size: 12px; font-family: \
Arial;">:</span></div><div><tt><br /><span style="font-size: 12px;">/usr/bin/env \
LD_ALTEXEC=/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/build/gld-wrapper \
/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/build/i86/_virtualenv/bin/python \
/xstreamdev/sources/sonicle/xstream-desktop-gate/components/thunderbird/thunderbird-45.0b2/mozilla/config/expandlibs_exec.py \
--uselist --  /usr/gcc/4.7/bin/g++ -D__CORRECT_ISO_CPP_WCHAR_H_PROTO -fno-exceptions \
-fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread \
-pipe  -DNDEBUG -DTRIMMED -fno-omit-frame-pointer   -fPIC -shared \
-Wl,-h,libprldap60.so -o libprldap60.so  ldappr-dns.o ldappr-error.o ldappr-io.o \
ldappr-public.o ldappr-threads.o   -lpthread  -Wl,-z,text -Wl,-z,ignore \
-Wl,-R,&#39;$ORIGIN:$ORIGIN/..&#39; -Wl,-z,lazyload -Wl,-z,combreloc -Wl,-z,muldefs   \
../../../../config/external/nspr/libnspr.a \
../../../../ldap/c-sdk/libraries/libldap/libldap60.so \
../../../../nsprpub/lib/ds/libplds4.so ../../../../nsprpub/lib/libc/src/libplc4.so \
../../../../nsprpub/pr/src/libnspr4.so    -lsocket \
-lc</span></tt></div><div><tt><span style="font-size: 12px;"><br \
/></span></tt></div><div><tt><span style="font-size: 12px;">and then gld-wrapper runs \
as this:</span><br /><br /><span style="font-size: 12px;">gld-wrapper - running: \
/usr/gnu/bin/ld  -shared -z text -Y P,/usr/gcc/4.7/lib:/usr/ccs/lib:/lib:/usr/lib -R \
/usr/gcc/4.7/lib -Qy -o libprldap60.so /usr/lib/crti.o /usr/lib/values-Xa.o \
/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/crtbegin.o \
-L/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2 \
-L/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/../../.. -h libprldap60.so \
ldappr-dns.o ldappr-error.o ldappr-io.o ldappr-public.o ldappr-threads.o -z text -z \
ignore -R $ORIGIN:$ORIGIN/.. -z lazyload -z combreloc -z muldefs \
../libldap/libldap60.so ../../../../nsprpub/lib/ds/libplds4.so \
../../../../nsprpub/lib/libc/src/libplc4.so ../../../../nsprpub/pr/src/libnspr4.so \
-lsocket -lstdc++ -lm -lc -lgcc_s -lc -lgcc_s \
/usr/gcc/4.7/lib/gcc/i386-pc-solaris2.11/4.7.2/crtend.o /usr/lib/crtn.o</span><br \
/><br /><font face="Arial"><span style="font-size: \
12px;">----------------------------------------------------------------------------------</span></font><br \
/><br /><font face="Arial"><span style="font-size: 12px;">Da: Bob Friesenhahn \
&lt;bfriesen@simple.dallas.tx.us&gt;</span></font><br /><font face="Arial"><span \
style="font-size: 12px;">A: discuss@lists.illumos.org </span></font><br /><font \
face="Arial"><span style="font-size: 12px;">Data: 18 marzo 2016 14.37.24 \
CET</span></font><br /><font face="Arial"><span style="font-size: 12px;">Oggetto: Re: \
[discuss] thunderbird 45, wrong libprldap60.so</span></font><br /><br \
/></tt><blockquote style="color: rgb(0, 0, 0); font-family: Arial; font-size: 12px; \
border-left-color: rgb(0, 0, 128); border-left-width: 2px; border-left-style: solid; \
margin-left: 5px; padding-left: 5px;"><tt>On Fri, 18 Mar 2016, Gabriele Bulfon \
wrote:<br />&gt; libc.so.1 =&gt; /usr/lib/libc.so.1<br />&gt; libc.so.1 (hunderbird) \
=&gt; (version not found)<br />&gt; libgcc_s.so.1 =&gt; \
/usr/gcc/4.7/lib/libgcc_s.so.1<br />&gt; libgcc_s.so.1 =&gt; \
/usr/gcc/4.4/lib/libgcc_s.so.1<br />&gt; libpthread.so.1 =&gt; \
/lib/libpthread.so.1<br />&gt; librt.so.1 =&gt; /lib/librt.so.1<br />&gt; libnsl.so.1 \
=&gt; /lib/libnsl.so.1<br />&gt; libdl.so.1 =&gt; /lib/libdl.so.1<br />&gt; \
libmp.so.2 =&gt; /lib/libmp.so.2<br />&gt; libmd.so.1 =&gt; /lib/libmd.so.1<br />&gt; \
<br />&gt; As you can see there is a strage libc.so.1 dependency, with a wrong \
mispelled &quot;(hunderbird)&quot; version inside...<br />&gt; How could I build it \
like this?!<br />&gt; Any idea?<br /><br />You also have libgcc_s.so.1 dependencies \
from two different major <br />versions of GCC.  That does not seem very likely to \
work correctly.<br /><br />Bob<br />-- <br />Bob Friesenhahn<br \
/>bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/<br \
/>GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/<br /><br /><br /><br \
/></tt></blockquote></div></html><div bgcolor="#ffffff" id="listbox-footer" \
style="width:auto;margin:0;padding:5px;background-color:#fff;clear:both;border-top: \
1px solid #ccc;"><table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" \
style="background-color:#fff" width="100%"><tr><td padding="4px"><font \
color="#333333" size="1" style="font-family:helvetica, sans-serif;">  \
<strong>illumos-discuss</strong> | <a \
href="https://www.listbox.com/member/archive/182180/=now" \
style="text-decoration:none;color:#669933;border-bottom: 1px solid #444444" title="Go \
to archives for illumos-discuss">Archives</a> <a border="0" \
href="https://www.listbox.com/member/archive/rss/182180/25758063-6f7f4185" \
style="text-decoration:none;color:#669933" title="RSS feed for illumos-discuss"><img \
border="0" src="http://postlink.www.listbox.com/2083958/833487e62783d55fe81f119fb93ef6 \
44/25758063/6ad03ab6.jpg?uri=aHR0cHM6Ly93d3cubGlzdGJveC5jb20vaW1hZ2VzL2ZlZWQtaWNvbi0xMHgxMC5qcGc" \
/></a>  | <a href="https://www.listbox.com/member/?member_id=25758063&id_secret=25758063-83fb4fd4" \
style="text-decoration:none;color:#669933;border-bottom: 1px solid #444444" \
title="">Modify</a>  Your Subscription<td align="right" valign="top"><a \
href="http://www.listbox.com" style="border-bottom:none;"> <img border="0" \
src="http://postlink.www.listbox.com/2083959/3379085af0f1cf7fc3708f04b4471ae2/25758063 \
/6ad03ab6.png?uri=aHR0cHM6Ly93d3cubGlzdGJveC5jb20vaW1hZ2VzL2xpc3Rib3gtbG9nby1zbWFsbC5wbmc" \
title="Powered by Listbox" /></a></td></font></td></tr></table></div></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic