Hello

*sorry if this is not the right place for such question, i am not very 
familiar with Android ecosystem, but did not find any relevant information 
by googling...*

We have a build server running Ubuntu 22.04 LTS server edition.
For the purpose of testing, on this server, we are building AOSP 13 from 
scratch.

Server has 2 available filesystems:

   1. local SSD drive (ext4)
      - build is successful
      
      2. fast NFSv3 mount (netapp)
      - build is *failing *with error message:
   
*18:24:51* [ 49% 68547/138029] AIDL CHECK API: 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current 
against 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/1
*18:24:51* FAILED: 
out/soong/.intermediates/hardware/interfaces/tv/tuner/aidl/android.hardware.tv.tuner-api/checkapi_current.timestamp
*18:24:51* (out/host/linux-x86/bin/aidl --stability vintf 
-pout/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common_interface/2/preprocessed.aidl
 
-pout/soong/.intermediates/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq_interface/1/preprocessed.aidl
 
--checkapi=compatible 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/1 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current 
&& touch 
out/soong/.intermediates/hardware/interfaces/tv/tuner/aidl/android.hardware.tv.tuner-api/checkapi_current.timestamp)
 
|| (cat system/tools/aidl/build/message_check_compatibility.txt && exit 1)
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/1
*18:24:51* *ERROR: 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/1/android/hardware/tv/tuner/RecordSettings.aidl:41.52-99:
 
Bad internal state: !resolved_: Should be resolved first: 
android.hardware.tv.tuner.DataFormat.UNDEFINED*
*18:24:51* Aborted (core dumped) *18:24:51* 
############################################################################### 
*18:24:51 # ERROR: Backward incompatible change detected on AIDL API # *
*18:24:51* 
############################################################################### 
*18:24:51* Above AIDL file(s) has changed in a backward-incompatible way, 
e.g. removing *18:24:51* a method from an interface or a field from a 
parcelable. If a device is shipped *18:24:51* with this change by ignoring 
this message, it has a high risk of breaking later *18:24:51* when a module 
using the interface is updated, e.g., Maineline modules. 

By searching in the various folder, 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/1 and 
hardware/interfaces/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current 
have identical contents, so not able to identify why AIDL is failing here...

Are there any know AOSP build issues related to host filesystem being NFS?

Thanks in advance for you support

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/5a7e7cab-4ef1-464d-be16-0e47badb61f4n%40googlegroups.com.

Reply via email to