Some fixes to OpenJDK

Builds ok (if you have an older version installed), but runs out of
memory during INSTALL. Help welcome.
This commit is contained in:
Adrien Destugues
2017-12-19 22:02:27 +01:00
parent c93efc50b1
commit f2bc78a187
3 changed files with 70 additions and 2 deletions

View File

@@ -0,0 +1,32 @@
From 5e89e2168b1467524a2957ffc1255306ee1c8c12 Mon Sep 17 00:00:00 2001
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
Date: Tue, 19 Dec 2017 21:40:01 +0100
Subject: Fix build on current Haiku.
BMediaRecorder is not private anymore.
diff --git a/src/haiku/native/com/sun/media/sound/PLATFORM_API_HaikuOS_PCM.cpp b/src/haiku/native/com/sun/media/sound/PLATFORM_API_HaikuOS_PCM.cpp
index 0788c05..ad09030 100644
--- a/src/haiku/native/com/sun/media/sound/PLATFORM_API_HaikuOS_PCM.cpp
+++ b/src/haiku/native/com/sun/media/sound/PLATFORM_API_HaikuOS_PCM.cpp
@@ -35,7 +35,7 @@ extern "C" {
#include <MediaDefs.h>
#include <MediaNode.h>
#include <MediaRoster.h>
-#include <private/media/MediaRecorder.h>
+#include <MediaRecorder.h>
#include <SoundPlayer.h>
#include <TimeSource.h>
@@ -43,8 +43,6 @@ extern "C" {
#if USE_DAUDIO == TRUE
-using BPrivate::media::BMediaRecorder;
-
AudioDeviceCache cache;
extern "C" {
--
2.15.0