-
Bug
-
Resolution: Won't Fix
-
P3
-
6
-
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
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