[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,'$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</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 \
<bfriesen@simple.dallas.tx.us></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 />> libc.so.1 => /usr/lib/libc.so.1<br />> libc.so.1 (hunderbird) \
=> (version not found)<br />> libgcc_s.so.1 => \
/usr/gcc/4.7/lib/libgcc_s.so.1<br />> libgcc_s.so.1 => \
/usr/gcc/4.4/lib/libgcc_s.so.1<br />> libpthread.so.1 => \
/lib/libpthread.so.1<br />> librt.so.1 => /lib/librt.so.1<br />> libnsl.so.1 \
=> /lib/libnsl.so.1<br />> libdl.so.1 => /lib/libdl.so.1<br />> \
libmp.so.2 => /lib/libmp.so.2<br />> libmd.so.1 => /lib/libmd.so.1<br />> \
<br />> As you can see there is a strage libc.so.1 dependency, with a wrong \
mispelled "(hunderbird)" version inside...<br />> How could I build it \
like this?!<br />> 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