[HTC One Mini 2] Siluxsept:
Working on a new Carbon build and it looks like I'm running into the same problem...

Getting this when trying to build with latest CM forked Carbon sources:

frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java:26: error: cannot find symbol

import com.android.ims.ImsSuppServiceNotification;

^

symbol: class ImsSuppServiceNotification

location: package com.android.ims

frameworks/opt/net/ims/src/java/com/android/ims/ImsCall.java:385: error: cannot find symbol

ImsSuppServiceNotification suppServiceInfo) {

^

symbol: class ImsSuppServiceNotification

location: class Listener

frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java:377: error: cannot find symbol

ImsSuppServiceNotification suppServiceInfo) {

^

symbol: class ImsSuppServiceNotification

location: class Listener

frameworks/opt/net/ims/src/java/com/android/ims/ImsCall.java:2891: error: cannot find symbol

ImsSuppServiceNotification suppServiceInfo ) {

^

symbol: class ImsSuppServiceNotification

location: class ImsCall.ImsCallSessionListenerProxy

frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java:1265: error: cannot find symbol

ImsSuppServiceNotification suppServiceInfo ) {

^

symbol: class ImsSuppServiceNotification

location: class ImsCallSession.IImsCallSessionListenerProxy

frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java:1255: error: method does not override or implement a method from a supertype

[MENTION=439709]override[/MENTION]

^

frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java:1263: error: method does not override or implement a method from a supertype

[MENTION=439709]override[/MENTION]

^

frameworks/opt/net/ims/src/java/com/android/ims/ImsConfig.java:510: error: cannot find symbol

miConfig.getPacketCount(listener);

^

symbol: method getPacketCount(ImsConfigListener)

location: variable miConfig of type IImsConfig

frameworks/opt/net/ims/src/java/com/android/ims/ImsConfig.java:527: error: cannot find symbol

miConfig.getPacketErrorCount(listener);

^

symbol: method getPacketErrorCount(ImsConfigListener)

location: variable miConfig of type IImsConfig

frameworks/opt/net/ims/src/java/com/android/ims/ImsConfig.java:561: error: cannot find symbol

miConfig.getWifiCallingPreference(listener);

^

symbol: method getWifiCallingPreference(ImsConfigListener)

location: variable miConfig of type IImsConfig

frameworks/opt/net/ims/src/java/com/android/ims/ImsConfig.java:581: error: cannot find symbol

miConfig.setWifiCallingPreference(wifiCallingStatus, wifiCallingPreference, listener);

^

symbol: method setWifiCallingPreference(int,int,ImsConfigListener)

location: variable miConfig of type IImsConfig

frameworks/opt/net/ims/src/java/com/android/ims/ImsUt.java:169: error: cannot find symbol

int id = miUt.queryCFForServiceClass(condition, number, serviceClass);

^

symbol: method queryCFForServiceClass(int,String,int)

location: variable miUt of type IImsUt

frameworks/opt/net/ims/src/java/com/android/ims/ImsUt.java:370: error: method updateCallForward in interface IImsUt cannot be applied to given types;

int id = miUt.updateCallForward(action, condition, number, serviceClass, timeSeconds);

^

required: int,int,String,int

found: int,int,String,int,int

reason: actual and formal argument lists differ in length

frameworks/opt/net/ims/src/java/com/android/ims/ImsUt.java:430: error: method updateCallWaiting in interface IImsUt cannot be applied to given types;

int id = miUt.updateCallWaiting(enable, serviceClass);

^

required: boolean

found: boolean,int

reason: actual and formal argument lists differ in length

Note: frameworks/opt/net/ims/src/java/com/android/ims/ImsUt.java uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

14 errors

No idea where to start patching this yet... Any suggestion? Maybe we can collaborate to get new builds up and running?