Vishal,

 

Thank you for the reply.  It looks like your suggestion worked and I was able to build the versatile expression version of Linaro Android release 14.04 on my Ubunut 12.04 machine.  I have a few follow up questions:

 

1.       Is there an 14.04 or newer engineering build available that has the dalvik host compilation issue fixed?  If not, any idea which release will have a fix?

2.       What are the implications of this host dalvik compilation issue?  Can we expect that our builds will work properly since we disabled host dalvik compilation during the build process?

3.       Finally, is there somewhere we can find release notes for each build which specifies any known issues with the build?

 

Thank you very much for your help.

 

Regards,

 

Kevin Dious

Qualcomm Innovation Center, Inc.

5755 Morehouse Drive

San Diego, CA 92121-1714

(858) 651-2014 (Phone)

(858) 845-7478 (Fax)

kdious@quicinc.com

 

From: Vishal Bhoj [mailto:vishal.bhoj@linaro.org]
Sent: Tuesday, April 29, 2014 1:50 PM
To: Dious, Kevin
Cc: Mohammad Merajul Islam Molla; linaro-android@lists.linaro.org; Gupta, Tushar (Ecosystem); Harper, Cary
Subject: Re: Problems building Linaro Android on Ubuntu 10.04 for Versatile Express

 

Hi Dious,

Host dalvik compilation is broken. Can you please run make along with this argument "WITH_HOST_DALVIK=false" .

 

On 30 April 2014 02:17, Dious, Kevin <kdious@quicinc.com> wrote:

Everyone,

 

Thanks for the updates.  So I tried building the build below on a more recent update of Ubuntu (Ubuntu 12.04) and was able to get past the previous package dependency issues.  However, during the build process I ran into the following error.

 

Build: https://android-build.linaro.org/builds/~linaro-android/vexpress-linaro-14.04-release/

 

Error seen:

host Executable: aib (out/host/linux-x86/obj/EXECUTABLES/aib_intermediates/aib)

host C++: dalvikvm <= art/dalvikvm/dalvikvm.cc

host C++: libnativehelper <= libnativehelper/JNIHelp.cpp

host C++: libnativehelper <= libnativehelper/JniConstants.cpp

host C++: libnativehelper <= libnativehelper/toStringArray.cpp

host C++: libnativehelper <= libnativehelper/JniInvocation.cpp

art/dalvikvm/dalvikvm.cc: In function 'int art::InvokeMain(JNIEnv*, char**)':

art/dalvikvm/dalvikvm.cc:72:3: error: 'replace' is not a member of 'std'

make: *** [out/host/linux-x86/obj/EXECUTABLES/dalvikvm_intermediates/dalvikvm..o] Error 1

make: *** Waiting for unfinished jobs....

kdious@kdious-linux:/local/mnt/workspace/linaro-android/vexpress-linaro-14.04-release$

 

It looks like there was an issue trying to compile dalvikvm.cc.  Any ideas?

 

Thanks.

 

Kevin Dious

Qualcomm Innovation Center, Inc.

5755 Morehouse Drive

San Diego, CA 92121-1714

(858) 651-2014 (Phone)

(858) 845-7478 (Fax)

kdious@quicinc.com

 

From: Vishal Bhoj [mailto:vishal.bhoj@linaro.org]
Sent: Tuesday, April 29, 2014 6:07 AM
To: Dious, Kevin
Cc: Mohammad Merajul Islam Molla; linaro-android@lists.linaro.org; Gupta, Tushar (Ecosystem); Harper, Cary


Subject: Re: Problems building Linaro Android on Ubuntu 10.04 for Versatile Express

 

Hi Dious,

 

On 29 April 2014 13:51, Dious, Kevin <kdious@quicinc.com> wrote:

Mohammad,

 

Thank you for your reply.  So, I am curious, is the acpica-tools package truly necessary in order to build Linaro Android 14.04 release?

The acpica-tools is needed to build UEFI. We build kernel and UEFI from sources while building Android and hence the dependency.

     

 

I figured out this evening how to get around the cp error.  I just ran ./linaro_android_build_cmds.sh –t (which means to build from the tip and use no overlay).  This seems to have worked for me (I was able to advance past the cp error).  The build is still ongoing.  Hopefully the acpica-tools package is not necessary (I removed that from the script just to see if I can build on Ubuntu 10.04).

 

Thanks.

 

 

Kevin Dious

Qualcomm Innovation Center, Inc.

5755 Morehouse Drive

San Diego, CA 92121-1714

(858) 651-2014 (Phone)

(858) 845-7478 (Fax)

kdious@quicinc.com

 

From: Mohammad Merajul Islam Molla [mailto:meraj.enigma@gmail.com]
Sent: Tuesday, April 29, 2014 1:08 AM
To: Dious, Kevin
Cc: linaro-android@lists.linaro.org; Gupta, Tushar (Ecosystem); Harper, Cary
Subject: Re: Problems building Linaro Android on Ubuntu 10.04 for Versatile Express

 

Hello Kevin,

 

I recently built android on Ubuntu 13.04 for arndale board. 

 

acpica-tools was available and was installed without problem on 13.04. May be 10.04 is too old.

 

Regarding the cp error, I also faced this error. Then I build with pinned-manifest.xml and it succeeded.

 

Can you trying downloading the pinned-manifest.xml file from http://releases.linaro.org/<VERSION>/... and try the below command - 

 

./linaro_android_build_cmds.sh -m pinned-manifest.xml

 

--

Thanks,

-Meraj


_______________________________________________
linaro-android mailing list
linaro-android@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-android