<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5 in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121221#M687536</link>
    <description>Solution:&lt;BR /&gt;Creation of a new executable ...&lt;BR /&gt;Java1.4 was downward compatible - Java1.5 isn't.&lt;BR /&gt;V.&lt;BR /&gt;</description>
    <pubDate>Wed, 13 Aug 2008 15:45:40 GMT</pubDate>
    <dc:creator>V. Nyga</dc:creator>
    <dc:date>2008-08-13T15:45:40Z</dc:date>
    <item>
      <title>/usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121210#M687525</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I've a problem with java 1.5 (Version 5.0.11).&lt;BR /&gt;When I try to start an application which requires java 1.5, I get the error message:&lt;BR /&gt;'/usr/lib/dld.sl: Invalid version for shared library: /opt/java1.5/jre/lib/PA_RISC2.0/libjava.sl &lt;BR /&gt;/usr/lib/dld.sl: Exec format error'&lt;BR /&gt;&lt;BR /&gt;I just installed the latest patch:&lt;BR /&gt;PHSS_37517 (ld and linker tools cumulative patch)&lt;BR /&gt;&lt;BR /&gt;Can anybody give me a hint what's wrong?&lt;BR /&gt;&lt;BR /&gt;Volkmar&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Jul 2008 14:12:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121210#M687525</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-23T14:12:37Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121211#M687526</link>
      <description>Hi V:&lt;BR /&gt;&lt;BR /&gt;This suggests that either the executable or the hardware wants load a 64-bit library to a 32-bit executable or vice versa.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Wed, 23 Jul 2008 15:10:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121211#M687526</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2008-07-23T15:10:11Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121212#M687527</link>
      <description>May be your java need some patches too?&lt;BR /&gt;I would not be surprised.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.hp.com/go/java" target="_blank"&gt;http://www.hp.com/go/java&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h18012.www1.hp.com/java/patches/index.html" target="_blank"&gt;http://h18012.www1.hp.com/java/patches/index.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Jul 2008 15:17:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121212#M687527</guid>
      <dc:creator>Torsten.</dc:creator>
      <dc:date>2008-07-23T15:17:18Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121213#M687528</link>
      <description>Thorsten, thanks, you're right.&lt;BR /&gt;That I've already done, sorry that I still doesn't give all informations at the beginning - I should know it after 6 years itrc now. :-)&lt;BR /&gt;&lt;BR /&gt;JRF - with 'ldd' I get a:&lt;BR /&gt;&lt;BR /&gt;ldd ProSAP_hpux&lt;BR /&gt;         =&amp;gt;&lt;BR /&gt;        /usr/lib/libm.2 =&amp;gt;      /usr/lib/libm.2&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/lib/libdld.2 =&amp;gt;    /usr/lib/libdld.2&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/lib/libnsl_s.2 =&amp;gt;  /usr/lib/libnsl_s.2&lt;BR /&gt;        /usr/lib/libnsl.1 =&amp;gt;    /usr/lib/libnsl.1&lt;BR /&gt;        /usr/lib/libxti.2 =&amp;gt;    /usr/lib/libxti.2&lt;BR /&gt;/usr/lib/dld.sl: Can't open shared library: /eng/kunden/SAP/java1.3/hpux11_pa32/lib/PA_RISC/hotspot/libjvm.sl&lt;BR /&gt;/usr/lib/dld.sl: No such file or directory&lt;BR /&gt;&lt;BR /&gt;Hmmm - SAP says I've to use java 1.5, this doesn't correspondent to the lib the developer used(?).&lt;BR /&gt;&lt;BR /&gt;Volkmar</description>
      <pubDate>Thu, 24 Jul 2008 06:35:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121213#M687528</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-24T06:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121214#M687529</link>
      <description>&amp;gt;dld.sl: Invalid version for shared library:&lt;BR /&gt;&lt;BR /&gt;This means there is something tricky going on with shlib versioning.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;JRF: This suggests that either the executable or the hardware wants load a 64-bit library to a 32-bit executable or vice versa.&lt;BR /&gt;&lt;BR /&gt;That's not what the message means at all.  :-)&lt;BR /&gt;I'm probably the only person that does know and then I wasn't able to solve it last time:&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1115429" target="_blank"&gt;http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1115429&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1151227" target="_blank"&gt;http://forums.itrc.hp.com/service/forums/questionanswer.do?threadId=1151227&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The last time I was able to figure this out had a case where there were two different versions of a shlib.  One the full version and the other one had stubs.&lt;BR /&gt;And the culprit pointed at evil libcl.2!&lt;BR /&gt;&lt;BR /&gt;&amp;gt;SAP says I've to use java 1.5, this doesn't correspondent to the lib the developer used(?).&lt;BR /&gt;&lt;BR /&gt;Possibly.</description>
      <pubDate>Thu, 24 Jul 2008 07:44:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121214#M687529</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-07-24T07:44:03Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121215#M687530</link>
      <description>Hi Dennis!&lt;BR /&gt;&lt;BR /&gt;I'm running parallel now itrc, call at HP and the developer :-)&lt;BR /&gt;&lt;BR /&gt;I've verified the java1.5 installation ...&lt;BR /&gt;&lt;BR /&gt;I've tried odump:&lt;BR /&gt;/usr/ccs/bin/odump  -slliblist -sllibload  ProSAP_hpux&lt;BR /&gt;Warning: expected size of dl_header_ext was 80, got 72&lt;BR /&gt;This usually is the result of either outdated odump,ld or dld.sl&lt;BR /&gt;&lt;BR /&gt;Shared Library List Table for ProSAP_hpux:&lt;BR /&gt;&lt;BR /&gt;Index  Ref  IDNRVIL  HighWater  Name &lt;BR /&gt;&lt;BR /&gt;    0  abs  .D.....          0  ProE_SAP_CAD_Desktop_Enterprise_hpux11_pa32_2004&lt;BR /&gt;    1   -l  .D...I.         49  /eng/kunden/SAP/java1.3/hpux11_pa32/lib/PA_RISC/libjava.sl&lt;BR /&gt;    2   -l  .D.....         49  /eng/kunden/SAP/java1.3/hpux11_pa32/lib/PA_RISC/hotspot/libjvm.sl&lt;BR /&gt;    3   -l  .D...I.          0  /usr/lib/libnsl.1&lt;BR /&gt;    4   -l  .D...I.          0  /usr/lib/libnsl_s.2&lt;BR /&gt;    5   -l  .D...I.          0  /usr/lib/libc.2&lt;BR /&gt;    6   -l  .D...I.          0  /usr/lib/libm.2&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Shared Library Load List for ProSAP_hpux:&lt;BR /&gt;&lt;BR /&gt;Order    Name&lt;BR /&gt;&lt;BR /&gt;    0    ProSAP_hpux&lt;BR /&gt;    1     ^ /opt/java1.5/jre/lib/PA_RISC2.0/libjava.sl&lt;BR /&gt;    2     ^  ^ /opt/java1.5/jre/lib/PA_RISC2.0/libverify.sl&lt;BR /&gt;    3     ^  ^  ^ /usr/lib/libc.2&lt;BR /&gt;    4     ^  ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    5     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    6     ^  ^ /usr/lib/libc.2&lt;BR /&gt;    7     ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    8     ^ /opt/java1.5/jre/lib/PA_RISC2.0/server/libjvm.sl&lt;BR /&gt;    9     ^  ^ /usr/lib/libpthread.1&lt;BR /&gt;   10     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   11     ^  ^ /usr/lib/libm.2&lt;BR /&gt;   12     ^  ^ /usr/lib/librt.2&lt;BR /&gt;   13     ^  ^ /usr/lib/libcl.2&lt;BR /&gt;   14     ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   15     ^  ^  ^ /usr/lib/libisamstub.1&lt;BR /&gt;   16     ^  ^ /usr/lib/libCsup.2&lt;BR /&gt;   17     ^ /usr/lib/libnsl.1&lt;BR /&gt;   18     ^  ^ /usr/lib/libxti.2&lt;BR /&gt;   19     ^ /usr/lib/libnsl_s.2&lt;BR /&gt;   20     ^ /usr/lib/libc.2&lt;BR /&gt;   21     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   22     ^ /usr/lib/libm.2&lt;BR /&gt;&lt;BR /&gt;How can I verify this to my java1.5 installation?&lt;BR /&gt;(I've set SHLIB_PATH to java1.5 to find the libraries)&lt;BR /&gt;Has java1.5 a higher 'HighWater'?&lt;BR /&gt;Do I understand everything? 8-(&lt;BR /&gt;&lt;BR /&gt;V.&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Jul 2008 10:53:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121215#M687530</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-24T10:53:43Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121216#M687531</link>
      <description>Oh just for info:&lt;BR /&gt;Parallel the developer tries to compile with java1.5 ... I'll let you know.&lt;BR /&gt;On the other side - shouldn't java be downside compatible? &lt;BR /&gt;&lt;BR /&gt;V.&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Jul 2008 10:56:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121216#M687531</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-24T10:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121217#M687532</link>
      <description>one more info:&lt;BR /&gt;&lt;BR /&gt;this exe works with java1.4 and their libraries ... but not the other application</description>
      <pubDate>Thu, 24 Jul 2008 11:09:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121217#M687532</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-24T11:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121218#M687533</link>
      <description>&lt;!--!*#--&gt;&amp;gt;I'm running parallel now itrc, call at HP and the developer :-)&lt;BR /&gt;&lt;BR /&gt;Did you point them to this thread?  (They haven't talked to me yet.)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;odump -slliblist -sllibload ProSAP_hpux&lt;BR /&gt;&lt;BR /&gt;You also need to use these options on each of those shlibs (especially the java1.5 shlibs).  Also do this again and add -sldlhead.&lt;BR /&gt;&lt;BR /&gt;These are the suspicious shlibs (with that 49):&lt;BR /&gt;1 -l .D...I. 49 .../java1.3/.../libjava.sl&lt;BR /&gt;2 -l .D..... 49 .../java1.3/.../hotspot/libjvm.sl&lt;BR /&gt;&lt;BR /&gt;From mine:&lt;BR /&gt;    2   -l  .D...I.         49  /usr/lib/libcl.2&lt;BR /&gt;&lt;BR /&gt;-sldlhead output:&lt;BR /&gt;Shared Library DL Header for /usr/lib/libcl.2:&lt;BR /&gt;version:            93092112&lt;BR /&gt;LTptr_offset:     0x00000bc0&lt;BR /&gt;highwater_mark:   0000000049  &amp;lt;&amp;lt; that 49&lt;BR /&gt;&lt;BR /&gt;&amp;gt;this exe works with java1.4 and their libraries &lt;BR /&gt;&lt;BR /&gt;Can you use the above odump with that 1.4 version to see if the highwater marks are different?&lt;BR /&gt;&lt;BR /&gt;Ok, looking at my system, I see a problem.  I have 1.2 and 1.4:&lt;BR /&gt;Shared Library DL Header for /opt/java1.2/jre/lib/PA_RISC2.0/libjava.sl:&lt;BR /&gt;highwater_mark:   0000000049&lt;BR /&gt;Shared Library List Table for .../libjava.sl:&lt;BR /&gt;Index  Ref  IDNRVIL  HighWater  Name&lt;BR /&gt;    0  abs  I....I.          0  libjava.sl&lt;BR /&gt;    1   -l  .D...I.          0  /usr/lib/libdld.2&lt;BR /&gt;    2   -l  .D...I.         49  ../../lib/PA_RISC2.0/classic/libjvm.sl&lt;BR /&gt;&lt;BR /&gt;Shared Library DL Header for /opt/java1.4/jre/lib/PA_RISC2.0/libjava.sl:&lt;BR /&gt;highwater_mark:   0000000000&lt;BR /&gt;Shared Library List Table for .../libjava.sl:&lt;BR /&gt;Index  Ref  IDNRVIL  HighWater  Name&lt;BR /&gt;    0  abs  I....I.          0  libjava.sl&lt;BR /&gt;    1   -l  .D...I.          0  $ORIGIN/libverify.sl&lt;BR /&gt;    2   -l  .D...I.          0  /usr/lib/libdld.2&lt;BR /&gt;    3   -l  .D...I.          0  /usr/lib/libc.2&lt;BR /&gt;&lt;BR /&gt;The libjvm.sl in both cases have a highwater mark of 49.&lt;BR /&gt;&lt;BR /&gt;So the application was developed with 1.3 and you are now trying to run with 1.5.&lt;BR /&gt;&lt;BR /&gt;Since they changed the bill of materials in libjava.sl, you can't use 1.5.  You would need a new version of ProSAP_hpux.</description>
      <pubDate>Fri, 25 Jul 2008 11:20:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121218#M687533</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-07-25T11:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121219#M687534</link>
      <description>Hi Dennis, thanks, yes, I've asked the developer to create a new exe with java1.5.&lt;BR /&gt;It seems to work.&lt;BR /&gt;I can do more test not until next week.&lt;BR /&gt;Can you explain the watermark?&lt;BR /&gt;Is a watermark of 49 a no-go?&lt;BR /&gt;&lt;BR /&gt;This is from the new exe:&lt;BR /&gt;&lt;BR /&gt;/usr/ccs/bin/odump -slliblist -sldlhead -sllibload ProSAP_hpux-V3.2.08.292_java15&lt;BR /&gt;Warning: expected size of dl_header_ext was 80, got 72&lt;BR /&gt;This usually is the result of either outdated odump,ld or dld.sl&lt;BR /&gt;&lt;BR /&gt;Shared Library List Table for ProSAP_hpux-V3.2.08.292_java15:&lt;BR /&gt;&lt;BR /&gt;Index  Ref  IDNRVIL  HighWater  Name &lt;BR /&gt;&lt;BR /&gt;    0  abs  .D.....          0  ProSAP_hpux_hpux11_pa32_2004_java1.5&lt;BR /&gt;    1   -l  .D...I.          0  /eng/kunden/SAP/java1.5/hpux11_pa32/lib/PA_RISC2.0/libjava.sl&lt;BR /&gt;    2   -l  .D.....         49  /eng/kunden/SAP/java1.5/hpux11_pa32/lib/PA_RISC2.0/hotspot/libjvm.sl&lt;BR /&gt;    3   -l  .D...I.          0  /usr/lib/libnsl.1&lt;BR /&gt;    4   -l  .D...I.          0  /usr/lib/libnsl_s.2&lt;BR /&gt;    5   -l  .D...I.          0  /usr/lib/libc.2&lt;BR /&gt;    6   -l  .D...I.          0  /usr/lib/libm.2&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Shared Library DL Header for ProSAP_hpux-V3.2.08.292_java15:&lt;BR /&gt;&lt;BR /&gt;version:            93092112&lt;BR /&gt;LTptr_offset:     0x00000000&lt;BR /&gt;highwater_mark:   0000000000&lt;BR /&gt;embedded_path:    0000000000&lt;BR /&gt;flags:            0x00000034&lt;BR /&gt;&lt;BR /&gt;Name                  Location/Value       Size &lt;BR /&gt;----                  --------------       ---- &lt;BR /&gt;library_list            0x0001ba34      0x00000007&lt;BR /&gt;import_list             0x0005c220      0x000018be&lt;BR /&gt;export_list             0x00029550      0x000028a4&lt;BR /&gt;export_ext              0x00000000      0x000028a4&lt;BR /&gt;hash_table              0x0001ba6c      0x000036b9&lt;BR /&gt;string_table            0x000ce7dc      0x00026753&lt;BR /&gt;dyn. reloc              0x00068810      0x00005197&lt;BR /&gt;module_list             0xffffffff      0x00000000&lt;BR /&gt;data_lnk_tbl            0x008fcd98      0x000001c7&lt;BR /&gt;proc_lnk_tbl            0x008f15e0      0x000016f7&lt;BR /&gt;elaborator              0x00000070&lt;BR /&gt;initializer             0xffffffff      0x00000000&lt;BR /&gt;tdsize                  0x00000000&lt;BR /&gt;fastbind_list           0x00000000&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Shared Library Load List for ProSAP_hpux-V3.2.08.292_java15:&lt;BR /&gt;&lt;BR /&gt;Order    Name&lt;BR /&gt;&lt;BR /&gt;    0    ProSAP_hpux-V3.2.08.292_java15&lt;BR /&gt;    1     ^ /opt/java1.5/jre/lib/PA_RISC2.0/libjava.sl&lt;BR /&gt;    2     ^  ^ /opt/java1.5/jre/lib/PA_RISC2.0/libverify.sl&lt;BR /&gt;    3     ^  ^  ^ /usr/lib/libc.2&lt;BR /&gt;    4     ^  ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    5     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    6     ^  ^ /usr/lib/libc.2&lt;BR /&gt;    7     ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;    8     ^ /opt/java1.5/jre/lib/PA_RISC2.0/server/libjvm.sl&lt;BR /&gt;    9     ^  ^ /usr/lib/libpthread.1&lt;BR /&gt;   10     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   11     ^  ^ /usr/lib/libm.2&lt;BR /&gt;   12     ^  ^ /usr/lib/librt.2&lt;BR /&gt;   13     ^  ^ /usr/lib/libcl.2&lt;BR /&gt;   14     ^  ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   15     ^  ^  ^ /usr/lib/libisamstub.1&lt;BR /&gt;   16     ^  ^ /usr/lib/libCsup.2&lt;BR /&gt;   17     ^ /usr/lib/libnsl.1&lt;BR /&gt;   18     ^  ^ /usr/lib/libxti.2&lt;BR /&gt;   19     ^ /usr/lib/libnsl_s.2&lt;BR /&gt;   20     ^ /usr/lib/libc.2&lt;BR /&gt;   21     ^  ^ /usr/lib/libdld.2&lt;BR /&gt;   22     ^ /usr/lib/libm.2&lt;BR /&gt;&lt;BR /&gt;Hmm - there's still a highwater of 49 - but it works (???)&lt;BR /&gt;&lt;BR /&gt;Wow I've already learned much about library handling this week (without doing any progamming) :-)&lt;BR /&gt;But there seems to be still much to learn.&lt;BR /&gt;&lt;BR /&gt;V.&lt;BR /&gt;</description>
      <pubDate>Fri, 25 Jul 2008 14:05:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121219#M687534</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-07-25T14:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121220#M687535</link>
      <description>&amp;gt;Can you explain the watermark?  Is a watermark of 49 a no-go?&lt;BR /&gt;&lt;BR /&gt;You want to hear the whole sad story of a fancy smancy idea that goes terribly wrong in the real world?  ;-)&lt;BR /&gt;&lt;BR /&gt;On 10.x, there were some incompatible changes in libcl and libc.  They used pragma HP_SHLIB_VERSION for intra library versioning, to have both versions of the same function:&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/7133/pragmas.htm#pragma-SHLIB-VERSION" target="_blank"&gt;http://docs.hp.com/en/7133/pragmas.htm#pragma-SHLIB-VERSION&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The largest version sets the highwater mark for the shlib.  This is recorded in all load modules that refer to this shlib to make sure the that version or a newer version is used.&lt;BR /&gt;&lt;BR /&gt;Then on 11.0, we gave up on that technology and used the SVR4 inter library versioning, with .1 and now .2.&lt;BR /&gt;Unfortunately only libc realized they could remove the old intra library versioning and start over with 0.  And libcl was left in the state of having the useless versioning.&lt;BR /&gt;And in the case of java, if you change the dependent shlibs around, the highwater mark will be different and dld will reject it.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;there's still a highwater of 49 - but it works (???)&lt;BR /&gt;&lt;BR /&gt;That's because for libjvm.sl, it always had 49.  It didn't go from 49 to 0, like libjava.sl.</description>
      <pubDate>Sat, 26 Jul 2008 02:43:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121220#M687535</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-07-26T02:43:15Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/lib/dld.sl: Invalid version for shared library with Java 1.5</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121221#M687536</link>
      <description>Solution:&lt;BR /&gt;Creation of a new executable ...&lt;BR /&gt;Java1.4 was downward compatible - Java1.5 isn't.&lt;BR /&gt;V.&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Aug 2008 15:45:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-lib-dld-sl-invalid-version-for-shared-library-with-java-1-5/m-p/5121221#M687536</guid>
      <dc:creator>V. Nyga</dc:creator>
      <dc:date>2008-08-13T15:45:40Z</dc:date>
    </item>
  </channel>
</rss>

