Mark Round
2007-05-28 15:15:18 UTC
--Apple-Mail-1-193842441
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
Hi all,
I have noticed some odd behaviour under Solaris when various
libraries are installed from the source package. Using 8.2.4 tarballs
on Solaris 8, Sun Studio 11 (cc: Sun C 5.8 Patch 121016-05
2007/01/10), I get the following behaviour (using plpgsql.so as an
example, there are many others) :
# elfdump -d plpgsql.so | grep SONAME
[2] SONAME 0x10da libplpgsql.so.1
As you can see, the file is installed with the name "plpgsql.so",
although it's SONAME according to elfdump is set to libplpgsql.so.1.
Why the discrepancy ?
Many thanks in advance for any pointers, advice etc.
-Mark
--
Mark Round
***@markround.com
:wq
--Apple-Mail-1-193842441
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=ISO-8859-1
<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; ">Hi all,<DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>I have noticed some odd =
behaviour under Solaris when various libraries are installed from the =
source package. Using 8.2.4 tarballs on Solaris 8, Sun Studio 11 (cc: =
Sun C 5.8 Patch 121016-05 2007/01/10), I get the following behaviour =
(using plpgsql.so as an example, there are many others) :</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV># elfdump -d plpgsql.so | =
grep SONAME=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 </DIV><DIV>=A0 =A0 =A0=A0 =
[2]=A0 SONAME=A0 =A0 =A0 =A0 =A0=A0 0x10da=A0 =A0 =A0 =A0 =A0 =A0 =
libplpgsql.so.1</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>As you can see, the file is =
installed with the name "plpgsql.so", although it's SONAME according to =
elfdump is set to libplpgsql.so.1.=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Why the discrepancy =
?=A0</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>Many =
thanks in advance for any pointers, advice etc.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-Mark</DIV><DIV><BR><DIV> =
<SPAN class=3D"Apple-style-span" style=3D"border-collapse: separate; =
border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: auto; =
-khtml-text-decorations-in-effect: none; text-indent: 0px; =
-apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; =
"><DIV>--</DIV><DIV>Mark Round</DIV><DIV><A =
href=3D"mailto:***@markround.com">***@markround.com</A></DIV><DIV>:wq</D=
IV><DIV><BR class=3D"khtml-block-placeholder"></DIV><BR =
class=3D"Apple-interchange-newline"></SPAN> =
</DIV><BR></DIV></BODY></HTML>=
--Apple-Mail-1-193842441--
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
delsp=yes;
format=flowed
Hi all,
I have noticed some odd behaviour under Solaris when various
libraries are installed from the source package. Using 8.2.4 tarballs
on Solaris 8, Sun Studio 11 (cc: Sun C 5.8 Patch 121016-05
2007/01/10), I get the following behaviour (using plpgsql.so as an
example, there are many others) :
# elfdump -d plpgsql.so | grep SONAME
[2] SONAME 0x10da libplpgsql.so.1
As you can see, the file is installed with the name "plpgsql.so",
although it's SONAME according to elfdump is set to libplpgsql.so.1.
Why the discrepancy ?
Many thanks in advance for any pointers, advice etc.
-Mark
--
Mark Round
***@markround.com
:wq
--Apple-Mail-1-193842441
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=ISO-8859-1
<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; ">Hi all,<DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>I have noticed some odd =
behaviour under Solaris when various libraries are installed from the =
source package. Using 8.2.4 tarballs on Solaris 8, Sun Studio 11 (cc: =
Sun C 5.8 Patch 121016-05 2007/01/10), I get the following behaviour =
(using plpgsql.so as an example, there are many others) :</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV># elfdump -d plpgsql.so | =
grep SONAME=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 </DIV><DIV>=A0 =A0 =A0=A0 =
[2]=A0 SONAME=A0 =A0 =A0 =A0 =A0=A0 0x10da=A0 =A0 =A0 =A0 =A0 =A0 =
libplpgsql.so.1</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>As you can see, the file is =
installed with the name "plpgsql.so", although it's SONAME according to =
elfdump is set to libplpgsql.so.1.=A0</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Why the discrepancy =
?=A0</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>Many =
thanks in advance for any pointers, advice etc.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-Mark</DIV><DIV><BR><DIV> =
<SPAN class=3D"Apple-style-span" style=3D"border-collapse: separate; =
border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: auto; =
-khtml-text-decorations-in-effect: none; text-indent: 0px; =
-apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; =
"><DIV>--</DIV><DIV>Mark Round</DIV><DIV><A =
href=3D"mailto:***@markround.com">***@markround.com</A></DIV><DIV>:wq</D=
IV><DIV><BR class=3D"khtml-block-placeholder"></DIV><BR =
class=3D"Apple-interchange-newline"></SPAN> =
</DIV><BR></DIV></BODY></HTML>=
--Apple-Mail-1-193842441--