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

DOC: Build docs needs to clarify libm patch situation on Solaris 8 (and 9) builds (__fabsf)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • 6
    • 6
    • infrastructure
    • None
    • generic
    • generic

      Build documentation needs to clarify libm patch situation on Solaris 8 (and 9)

      The following libm patches:
        Solaris 8 SPARC 111721-04
        Solaris 8 X86 112757-01
        Solaris 9 SPARC 111722-04
        Solaris 9 X86 111728-03

      Must not be installed on any official J2SE build machine. These patches
      include a change to /usr/include/iso/math_iso.h that can cause dependencies
      to be created on a newer version of libm.so, causing the resulting built
      bits to fail to run on any machine not having the patch.
      The specific extern dependency we have seen is "__fabsf", so the error
      message from the runtime linker will either involve __fabsf or will
      state that the version of the libm.so library is not available.


      Building and testing on the same machine will not show a problem.
      ###@###.### 2004-12-09 21:30:34 GMT

            vjayaramsunw Vijayan Jayaraman (Inactive)
            ohair Kelly Ohair (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: