Facing the same issue. Any idea how to solve it?

On Monday, May 21, 2018 at 11:02:47 AM UTC-4, Fish Zheng wrote:
>
>     Hello, Colin, and Dan
>        You are right, it really related to the fs type.
>        With your comments, I did 2 new testings, one is on ext3, and 
> another is on ext4, both are successful.
>
>        Back to my issue, I just noticed the hardware difference instead of 
> file system.
>        Actually my VMware Ubuntu uses ext4, however my bare metal Ubuntu 
> uses xfs.
>
>        So until now I can have a result:
>        * I can build my code on ext3, ext4 partitions.
>        * My failed case ralated to xfs -- though I still don't know the 
> root cause, why the out/host/linux-x86/bin/hidl-gen will touch the file 
> system's flag.
>
>     I'll continue to observe this.
>
>     THANKS for your professional hints.
>
> On Thursday, May 17, 2018 at 10:56:58 PM UTC+8, Dan Willemsen wrote:
>>
>> > This means that in my current opinion, the software environment is the 
>> same except for hardware (VMware vs. Bare metal).
>>
>> I don't recognize the above error, but this difference is strange. Is the 
>> source on the same type of filesystem in both cases? I know there have been 
>> issues with a few filesystems (iirc, ones that don't return extra file 
>> metadata during readdir, but require extra stat calls)
>>
>> - Dan
>>
>> On Thu, May 17, 2018, 7:31 AM Fish Zheng <[email protected]> wrote:
>>
>>> Hello,
>>>    Did you fix this issue? or any update?
>>>    I just got the same compiling error as yours.
>>>
>>>    However I got two very strange comparison result, I can build it on a 
>>> Ubuntu-14.04.5 VMware but failed to do it on one bare metal Ubuntu-14.04.5 
>>> workstation.
>>>    I can promise I do install these 2 Ubuntu ENV using the same 
>>> installation iso. I also install the same dependencies or tools for example:
>>> ```
>>>    $ sudo apt-get install git ccache automake lzop bison gperf 
>>> build-essential zip curl zlib1g-dev zlib1g-dev:i386 g++-multilib 
>>> python-networkx libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev 
>>> squashfs-tools pngcrush schedtool dpkg-dev liblz4-tool make optipng
>>>    $ sudo apt-get install python-wand python-crypto liblz4-tool
>>> ```
>>>    This means that in my current opinion, the software environment is 
>>> the same except for hardware (VMware vs. Bare metal).
>>>    I am very confused of this now. 
>>>
>>>
>>> On Thursday, March 15, 2018 at 10:52:45 PM UTC+8, [email protected] 
>>> wrote:
>>>>
>>>> Hi
>>>> When i try to build AOSP O(8.1.0), i got this error. 
>>>> Can anyone help me on this?
>>>>
>>>> [  0% 9/47545] target Generated: android.hardware.usb-V1.1-java <= 
>>>> hardware/interfaces/usb/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates/android/hardware/usb/V1_1/PortStatus_1_1.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.PortStatus_1_1"
>>>> ERROR: Failed to lookup type 'PortMode' at 
>>>> hardware/interfaces/usb/1.1/types.hal:22.21-28
>>>> ERROR: Failed to lookup type 'PortStatus' at 
>>>> hardware/interfaces/usb/1.1/types.hal:45.5-14
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:51.14-25
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:56.5-16
>>>> ERROR: Could not parse [email protected]::types.PortStatus_1_1. 
>>>> Aborting.
>>>> [  0% 10/47545] target Generated: android.hardware.usb-V1.1-java <= 
>>>> hardware/interfaces/usb/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates/android/hardware/usb/V1_1/PortMode_1_1.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.PortMode_1_1"
>>>> ERROR: Failed to lookup type 'PortMode' at 
>>>> hardware/interfaces/usb/1.1/types.hal:22.21-28
>>>> ERROR: Failed to lookup type 'PortStatus' at 
>>>> hardware/interfaces/usb/1.1/types.hal:45.5-14
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:51.14-25
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:56.5-16
>>>> ERROR: Could not parse [email protected]::types.PortMode_1_1. 
>>>> Aborting.
>>>> [  0% 11/47545] target Generated: android.hardware.usb-V1.1-java <= 
>>>> hardware/interfaces/usb/1.1/IUsb.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates/android/hardware/usb/V1_1/IUsb.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport [email protected]::IUsb"
>>>> ERROR: Failed to lookup type 'PortMode' at 
>>>> hardware/interfaces/usb/1.1/types.hal:22.21-28
>>>> ERROR: Failed to lookup type 'PortStatus' at 
>>>> hardware/interfaces/usb/1.1/types.hal:45.5-14
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:51.14-25
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:56.5-16
>>>> ERROR: Failed to lookup type '[email protected]::IUsb' at 
>>>> hardware/interfaces/usb/1.1/IUsb.hal:21.24-53
>>>> ERROR: Could not parse [email protected]::IUsb. Aborting.
>>>> [  0% 12/47545] target Generated: android.hardware.usb-V1.1-java <= 
>>>> hardware/interfaces/usb/1.1/IUsbCallback.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates/android/hardware/usb/V1_1/IUsbCallback.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.usb-V1.1-java_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::IUsbCallback"
>>>> ERROR: Failed to lookup type 'PortMode' at 
>>>> hardware/interfaces/usb/1.1/types.hal:22.21-28
>>>> ERROR: Failed to lookup type 'PortStatus' at 
>>>> hardware/interfaces/usb/1.1/types.hal:45.5-14
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:51.14-25
>>>> ERROR: Failed to lookup type 'PortMode_1_1' at 
>>>> hardware/interfaces/usb/1.1/types.hal:56.5-16
>>>> ERROR: Failed to lookup type '@1.0::IUsbCallback' at 
>>>> hardware/interfaces/usb/1.1/IUsbCallback.hal:26.32-49
>>>> ERROR: Could not parse [email protected]::IUsbCallback. Aborting.
>>>> [  0% 13/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/EutranBands.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.EutranBands"
>>>> hidl-gen E 03-15 15:31:42 26721 26721 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse [email protected]::types.EutranBands. 
>>>> Aborting.
>>>> [  0% 14/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/GeranBands.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.GeranBands"
>>>> hidl-gen E 03-15 15:31:42 26720 26720 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse [email protected]::types.GeranBands. 
>>>> Aborting.
>>>> [  0% 15/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/CardPowerState.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.CardPowerState"
>>>> hidl-gen E 03-15 15:31:42 26723 26723 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.CardPowerState. Aborting.
>>>> [  0% 16/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/ImsiEncryptionInfo.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.ImsiEncryptionInfo"
>>>> hidl-gen E 03-15 15:31:42 26722 26722 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.ImsiEncryptionInfo. Aborting.
>>>> [  0% 17/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/KeepaliveType.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.KeepaliveType"
>>>> hidl-gen E 03-15 15:31:42 26727 26727 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse [email protected]::types.KeepaliveType. 
>>>> Aborting.
>>>> [  0% 18/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/RadioAccessSpecifier.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.RadioAccessSpecifier"
>>>> hidl-gen E 03-15 15:31:42 26731 26731 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.RadioAccessSpecifier. Aborting.
>>>> [  0% 19/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/RadioAccessNetworks.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.RadioAccessNetworks"
>>>> hidl-gen E 03-15 15:31:42 26730 26730 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.RadioAccessNetworks. Aborting.
>>>> [  0% 20/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/KeepaliveRequest.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.KeepaliveRequest"
>>>> hidl-gen E 03-15 15:31:42 26724 26724 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.KeepaliveRequest. Aborting.
>>>> [  0% 21/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/KeepaliveStatusCode.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.KeepaliveStatusCode"
>>>> hidl-gen E 03-15 15:31:42 26726 26726 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.KeepaliveStatusCode. Aborting.
>>>> [  0% 22/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/KeepaliveStatus.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.KeepaliveStatus"
>>>> hidl-gen E 03-15 15:31:42 26725 26725 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.KeepaliveStatus. Aborting.
>>>> [  0% 23/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/NetworkScanResult.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.NetworkScanResult"
>>>> hidl-gen E 03-15 15:31:42 26729 26729 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.NetworkScanResult. Aborting.
>>>> [  0% 24/47545] target Generated: 
>>>> android.hardware.radio-V1.1-java-static <= 
>>>> hardware/interfaces/radio/1.1/types.hal
>>>> FAILED: 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates/android/hardware/radio/V1_1/NetworkScanRequest.java
>>>> /bin/bash -c "out/host/linux-x86/bin/hidl-gen -o 
>>>> out/target/common/gen/JAVA_LIBRARIES/android.hardware.radio-V1.1-java-static_intermediates
>>>>  
>>>> -Ljava -randroid.hardware:hardware/interfaces 
>>>> -randroid.hidl:system/libhidl/transport 
>>>> [email protected]::types.NetworkScanRequest"
>>>> hidl-gen E 03-15 15:31:42 26728 26728 Coordinator.cpp:529] 
>>>> [email protected] doesn't pass minor version uprev requirement. 
>>>> Requires at least one interface to extend an interface with the same name 
>>>> from [email protected].
>>>> ERROR: Could not parse 
>>>> [email protected]::types.NetworkScanRequest. Aborting.
>>>> ninja: build stopped: subcommand failed.
>>>> 15:31:43 ninja failed with: exit status 1
>>>>
>>>> #### failed to build some targets (10 seconds) ####
>>>>
>>> -- 
>>> -- 
>>> 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].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to