Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8029314

JDK 8 / OEL 5.x: Java Plug-in needs libstdc++.so.6(GLIBCXX_3.4.9)

    Details

    • Subcomponent:
    • Resolved In Build:
      b121
    • CPU:
      x86_64
    • OS:
      linux
    • Verification:
      Not verified

      Backports

        Description

        It is noticed on OEL 5.x (dev ops) machines that the dependency for JDK 8 Plug-in to load is not existed by default.

        Both 32 and 64-bit libnpjp2.so needs libstdc++.so.6: version 'GLIBCXX_3.4.9 to load but can not find so it fails to initialize. This requirement starts with JDK 8, not with 7ux. This problem should be considered - at least with the release note

        The problem does not occur with OEL 6.x


          Issue Links

            Activity

            Hide
            mrkam Alexander Kuznetcov (Inactive) added a comment -
            Jeff: "JDK 8 supports OLE 5.7. We should log the issue if the java plugin doesn't work on OEL5.7."
            Show
            mrkam Alexander Kuznetcov (Inactive) added a comment - Jeff: "JDK 8 supports OLE 5.7. We should log the issue if the java plugin doesn't work on OEL5.7."
            Hide
            tolli Tony Li (Inactive) added a comment -
            jdk8 b103 32bit java plugin works with FF14 on oel5.7-x64. please refer to demo-8b103.jpg.
            Show
            tolli Tony Li (Inactive) added a comment - jdk8 b103 32bit java plugin works with FF14 on oel5.7-x64. please refer to demo-8b103.jpg.
            Hide
            tolli Tony Li (Inactive) added a comment -
            Same error on oel5.10. Both 32 and 64-bit libnpjp2.so needs libstdc++.so.6: version 'GLIBCXX_3.4.9 to load on OEL5.10-x64/jdk8 b106/default browser FF17.0.10.
            Show
            tolli Tony Li (Inactive) added a comment - Same error on oel5.10. Both 32 and 64-bit libnpjp2.so needs libstdc++.so.6: version 'GLIBCXX_3.4.9 to load on OEL5.10-x64/jdk8 b106/default browser FF17.0.10.
            Hide
            hungnguy Hung Nguyen (Inactive) added a comment -
            This is a regression since JDK 8-b106 promotion-
             OEL 5.x is officially supported in JDK8. so proper solution should be addressed
            Show
            hungnguy Hung Nguyen (Inactive) added a comment - This is a regression since JDK 8-b106 promotion-  OEL 5.x is officially supported in JDK8. so proper solution should be addressed
            Hide
            erikj Erik Joelsson added a comment -
            I did some comparisons of build logs and readelf output for libnpjp2.so. The difference is that on the link line, -lstdc++ was added for b106. This was added for JDK-8020628 as it enabled better error messages from the dynamic linker when there was a version mismatch. Apparently it also caused more version mismatches and needs to be removed.
            Show
            erikj Erik Joelsson added a comment - I did some comparisons of build logs and readelf output for libnpjp2.so. The difference is that on the link line, -lstdc++ was added for b106. This was added for JDK-8020628 as it enabled better error messages from the dynamic linker when there was a version mismatch. Apparently it also caused more version mismatches and needs to be removed.
            Hide
            erikj Erik Joelsson added a comment -
            critical request justification: This bug breaks the plugin on at least one supported platform. The fix is very simple and very low risk.
            Show
            erikj Erik Joelsson added a comment - critical request justification: This bug breaks the plugin on at least one supported platform. The fix is very simple and very low risk.
            Hide
            maxelsso Mathias Axelsson (Inactive) added a comment -
            Release team: Need you to check with Deployment team to get their assessmewnt of making this change
            Show
            maxelsso Mathias Axelsson (Inactive) added a comment - Release team: Need you to check with Deployment team to get their assessmewnt of making this change
            Hide
            dcherepanov Dmitry Cherepanov added a comment -
            The fix looks good to me.
            Show
            dcherepanov Dmitry Cherepanov added a comment - The fix looks good to me.
            Hide
            maxelsso Mathias Axelsson (Inactive) added a comment -
            Release team: Approved for fixing
            Show
            maxelsso Mathias Axelsson (Inactive) added a comment - Release team: Approved for fixing

              People

              • Assignee:
                erikj Erik Joelsson
                Reporter:
                hungnguy Hung Nguyen (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: