JDK-6685702 : build failure caused by the fix for 6681745
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2008-04-08
  • Updated: 2010-10-14
  • Resolved: 2008-04-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6u10 b22Fixed
Related Reports
Relates :  
Description
The fix for 
  6681745: OGL: provide a way to create a v-synced BufferStrategy with COPIED flip contents
introduced a build failure no unix platforms only apparent when
building the workspace from scratch.

Comments
SUGGESTED FIX http://sa.sfbay.sun.com/projects/java2d_data/6u10/6685702.0
08-04-2008

EVALUATION The problem is that GLXVolatileSurfaceManager referenced XComponentPeer which is built later as part of XAWT toolkit. Normally this is not an issue but XComponentPeer can't be built at that time since a bunch of XAWT sources it references hasn't been generated yet. The fix is to introduce an interface implemented by XComponentPeer which will be used in GLXVolatileSurfaceManager.
08-04-2008