Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Build failure on Android Q

Summary

this commit is missing e/os/android_packages_services_Telecomm@261ce74c

https://gitlab.e.foundation/e/priv/os/build/-/jobs/436578

packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:108: error: <anonymous com.android.server.telecom.TelecomServiceImpl$1> is not abstract and does not override abstract method getAllPhoneAccountHandles() in ITelecomService
    private final ITelecomService.Stub mBinderImpl = new ITelecomService.Stub() {
                                                                                ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:382: error: getAllPhoneAccountHandles() in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getAllPhoneAccountHandles() in ITelecomService
        public List<PhoneAccountHandle> getAllPhoneAccountHandles() {
                                        ^
  return type List<PhoneAccountHandle> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:352: error: getAllPhoneAccounts() in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getAllPhoneAccounts() in ITelecomService
        public List<PhoneAccount> getAllPhoneAccounts() {
                                  ^
  return type List<PhoneAccount> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:264: error: getPhoneAccountsForPackage(String) in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getPhoneAccountsForPackage(String) in ITelecomService
        public List<PhoneAccountHandle> getPhoneAccountsForPackage(String packageName) {
                                        ^
  return type List<PhoneAccountHandle> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:232: error: getPhoneAccountsSupportingScheme(String,String) in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getPhoneAccountsSupportingScheme(String,String) in ITelecomService
        public List<PhoneAccountHandle> getPhoneAccountsSupportingScheme(String uriScheme,
                                        ^
  return type List<PhoneAccountHandle> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:207: error: getSelfManagedPhoneAccounts(String) in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getSelfManagedPhoneAccounts(String) in ITelecomService
        public List<PhoneAccountHandle> getSelfManagedPhoneAccounts(String callingPackage) {
                                        ^
  return type List<PhoneAccountHandle> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:181: error: getCallCapablePhoneAccounts(boolean,String) in <anonymous com.android.server.telecom.TelecomServiceImpl$1> cannot implement getCallCapablePhoneAccounts(boolean,String) in ITelecomService
        public List<PhoneAccountHandle> getCallCapablePhoneAccounts(
                                        ^
  return type List<PhoneAccountHandle> is not compatible with ParceledListSlice
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:180: error: method does not override or implement a method from a supertype
        @Override
        ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:206: error: method does not override or implement a method from a supertype
        @Override
        ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:231: error: method does not override or implement a method from a supertype
        @Override
        ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:263: error: method does not override or implement a method from a supertype
        @Override
        ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:351: error: method does not override or implement a method from a supertype
        @Override
        ^
packages/services/Telecomm/src/com/android/server/telecom/TelecomServiceImpl.java:381: error: method does not override or implement a method from a supertype
        @Override
Edited by Alexandre Roux