Re: [android-building] Re: Problems building android-8.0.0_r4 branch

2017-09-26 Thread mobiledevelopers
Hi, thank you for your reply. This indeed has worked. Just setting the 
locale does not seem to persist between sessions, you have to export the 
$LANG variable. Also, I required a full clean ("make clobber") then a 
rebuild. Thank you for providing the solution.

On Monday, September 25, 2017 at 7:08:21 PM UTC+1, Colin Cross wrote:
>
> It is somewhat ironic that unicode support sources fail to build because 
> of unicode issues.
>
> On my AOSP master build:
> $ echo $LANG
> en_US.UTF-8
> $ file 
> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/icu/lang/UCharacterCategory.java
>  
> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/icu/lang/UCharacterCategory.java:
>  
> UTF-8 Unicode text
> $ file 
> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/nfc/FormatException.java
>  
> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/nfc/FormatException.java:
>  
> ASCII text
>
> Have you tried regenerating those files after setting LANG?
> $ export LANG=en_US.UTF-8
> $ rm 
> -rf 
> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates
> $ m
>
> On Mon, Sep 25, 2017 at 8:26 AM, > 
> wrote:
>
>> bump. I have encountered exactly the same issue. The files in question 
>> are located in " 
>> out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/icu/"
>>  
>> (all files in 4 folders called: "lang", "math", "text" and "util"). They 
>> all seem to be stub classes generated by the build. Running file -i 
>> {path_to_filename} reveals that their character encoding is "iso-8859-1" 
>> which has problem with the unicode copywrite symbol. I have changed the 
>> locale of my linux system to en_US.utf8 which unfortunately has not helped. 
>> I am building on a Linux Virtual Machine if that's of any help.
>>
>>
>> On Wednesday, September 6, 2017 at 5:58:50 PM UTC+1, Sean Hicks wrote:
>>>
>>> I'm trying to build the AOSP (Oreo) for the Nexus 5x. I am building on 
>>> Ubuntu 14.04.
>>>
>>>
>>> I went to https://source.android.com/source/requirements and installed 
>>> all of the requirements. I even uninstalled my version of OpenJDK8 (161) in 
>>> favor of the 45 version on the site. By using sudo update-alternatives 
>>> --all, I made sure all of my java related commands point to this version of 
>>> java 8.
>>>
>>>
>>> I got the binary preview blobs from 
>>> https://developers.google.com/android/blobs-preview and untar'd/ran 
>>> after getting the AOSP.
>>>
>>>
>>> From the build numbers page 
>>> https://source.android.com/source/build-numbers I found the build for 
>>> the nexus 5X is OPR6.170623.013, corresponding to branch android-8.0.0_r4.
>>>
>>>
>>> So, I repo init -b android-8.0.0_r4, followed by a repo sync, followed 
>>> by extracting my binary images (which placed them in vendor, as expected). 
>>> Then I did a lunch, selecting aosp-bullhead-userdebug (option 25), and then 
>>> make -j8.
>>>
>>>
>>> After over an hour of building, the build fails (81 errors) on many of 
>>> the java files with the following error.
>>>
>>>
>>> "error: unmappable character encoding for UTF-8 // ? 2016 and later: 
>>> Unicode, Inc. and others."
>>>
>>>
>>> Does anyone know how I can resolve this build error?
>>>
>> -- 
>> -- 
>> You received this message because you are subscribed to the "Android 
>> Building" mailing list.
>> To post to this group, send email to android-...@googlegroups.com 
>> 
>> To unsubscribe from this group, send email to
>> android-buildi...@googlegroups.com 
>> 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 android-buildi...@googlegroups.com .
>> 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 android-building@googlegroups.com
To unsubscribe from this group, send email to
android-building+unsubscr...@googlegroups.com
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 android-building+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[android-building] Re: Problems building android-8.0.0_r4 branch

2017-09-25 Thread mobiledevelopers
bump. I have encountered exactly the same issue. The files in question are 
located in " 
out/target/common/obj/JAVA_LIBRARIES/android_system_stubs_current_intermediates/src/android/icu/"
 
(all files in 4 folders called: "lang", "math", "text" and "util"). They 
all seem to be stub classes generated by the build. Running file -i 
{path_to_filename} reveals that their character encoding is "iso-8859-1" 
which has problem with the unicode copywrite symbol. I have changed the 
locale of my linux system to en_US.utf8 which unfortunately has not helped. 
I am building on a Linux Virtual Machine if that's of any help.

On Wednesday, September 6, 2017 at 5:58:50 PM UTC+1, Sean Hicks wrote:
>
> I'm trying to build the AOSP (Oreo) for the Nexus 5x. I am building on 
> Ubuntu 14.04.
>
>
> I went to https://source.android.com/source/requirements and installed 
> all of the requirements. I even uninstalled my version of OpenJDK8 (161) in 
> favor of the 45 version on the site. By using sudo update-alternatives 
> --all, I made sure all of my java related commands point to this version of 
> java 8.
>
>
> I got the binary preview blobs from 
> https://developers.google.com/android/blobs-preview and untar'd/ran after 
> getting the AOSP.
>
>
> From the build numbers page 
> https://source.android.com/source/build-numbers I found the build for the 
> nexus 5X is OPR6.170623.013, corresponding to branch android-8.0.0_r4.
>
>
> So, I repo init -b android-8.0.0_r4, followed by a repo sync, followed by 
> extracting my binary images (which placed them in vendor, as expected). 
> Then I did a lunch, selecting aosp-bullhead-userdebug (option 25), and then 
> make -j8.
>
>
> After over an hour of building, the build fails (81 errors) on many of the 
> java files with the following error.
>
>
> "error: unmappable character encoding for UTF-8 // ? 2016 and later: 
> Unicode, Inc. and others."
>
>
> Does anyone know how I can resolve this build error?
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to android-building@googlegroups.com
To unsubscribe from this group, send email to
android-building+unsubscr...@googlegroups.com
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 android-building+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.