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.
