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

Mike Swingler swingler at apple.com
Fri Aug 5 09:32:06 PDT 2011


Alex is working on a fix right now.

~Mike

On Aug 5, 2011, at 7:19 AM, Sergey Bylokhov wrote:

> 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