hg: macosx-port/macosx-port/jdk: 2 new changesets

Sergey Bylokhov sergey.bylokhov at oracle.com
Fri Aug 5 07:19:52 PDT 2011


Hi,
Looks like jdk build was broken after these changsets.
Build log:

/Developer/Extras/CoreAudio/PublicUtility/CARingBuffer.cpp:272: note: 
candidates are: CARingBufferError CARingBuffer::Fetch(AudioBufferList*, 
UInt32, SInt64, bool)
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp: 
In function ‘void DAUDIO_GetFormats(INT32, INT32, int, void*)’:
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member ‘AudioDeviceDescription::name’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member ‘AudioDeviceDescription::vendor’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member 
‘AudioDeviceDescription::description’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member ‘AudioDeviceDescription::deviceID’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member 
‘AudioDeviceDescription::numInputStreams’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member 
‘AudioDeviceDescription::numOutputStreams’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:103: 
warning: missing initializer for member 
‘AudioDeviceDescription::numChannels’
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp: 
In function ‘void ClearAudioBufferList(AudioBufferList*, int, int, int)’:
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:181: 
warning: comparison between signed and unsigned integer expressions
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp: 
In function ‘OSStatus AudioOutputCallback(void*, 
AudioUnitRenderActionFlags*, const AudioTimeStamp*, UInt32, UInt32, 
AudioBufferList*)’:
/Users/serb/work/workspaces/jdk/awt-gate/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp:208: 
error: no matching function for call to 
‘CARingBuffer::Fetch(AudioBufferList*&, UInt32&, SInt64&)’
/Developer/Extras/CoreAudio/PublicUtility/CARingBuffer.cpp:272: note: 
candidates are: CARingBufferError CARingBuffer::Fetch(AudioBufferList*, 
UInt32, SInt64, bool)
lipo: can't figure out the architecture type of: 
/var/folders/G5/G5qp1oZIF2qunm0VbxNil++++TM/-Tmp-//ccrp1qZQ.out
make[5]: *** 
[/Users/serb/work/workspaces/jdk/awt-gate/build/macosx-universal/tmp/sun/javax.sound/jsound/obj/PLATFORM_API_MacOSX_PCM.o] 
Error 1
make[4]: *** [library_parallel_compile] Error 2
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2


05.08.2011 2:52, astrange at apple.com wrote:
> Changeset: 8b2f3f53c02f
> Author:    astrange
> Date:      2011-08-04 15:51 -0700
> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8b2f3f53c02f
>
> Implement playback for DirectAudio
>
> ! make/javax/sound/FILES_c.gmk
> ! make/javax/sound/Makefile
> - src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.c
> + src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp
> ! src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Ports.c
>
> Changeset: 0d2865c73a8a
> Author:    astrange
> Date:      2011-08-04 15:52 -0700
> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0d2865c73a8a
>
> Merge
>
>


-- 
Best regards, Sergey.



More information about the macosx-port-dev mailing list