- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    12
- 
        b16
- 
        generic
- 
        os_x
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8284421 | 11.0.17-oracle | Anton Litvinov | P4 | Resolved | Fixed | b01 | 
| JDK-8282882 | 11.0.16 | Bernhard Urban-Forster | P4 | Resolved | Fixed | b01 | 
| JDK-8287036 | 8u351 | Anton Litvinov | P4 | Resolved | Fixed | b01 | 
                    The MacOSX version of the jsound library in java.desktop gets an implicit narrowing warning when compiled for C++11/14, resulting in a build failure.  The problem is in PORT_GetControls, where the channel number (declared as int) is used in the initializer for an AudioObjectPropertyAddress (where unsigned int is needed).  The resulting implicit narrowing is forbidden by C++11 and later.
            
- backported by
- 
                    JDK-8282882 Implicit narrowing in MacOSX java.desktop jsound -           
- Resolved
 
-         
- 
                    JDK-8284421 Implicit narrowing in MacOSX java.desktop jsound -           
- Resolved
 
-         
- 
                    JDK-8287036 Implicit narrowing in MacOSX java.desktop jsound -           
- Resolved
 
-         
 
        