Hi!

Your best bet right now is to add

export MOZ_DISABLE_GECKOVIEW=1

to your .mozconfig. That'll skip the problems with building GeckoView.
There's a bug on file, but I don't have the number to hand.

On Thu, Jun 18, 2015 at 1:02 AM, Lu, Qiang <[email protected]> wrote:

>  Hi there,
>
>
>
> Does anyone encounter same issue as I does when mach package latest fennec
> code(mach build is finished successfully)?
>
>
>
> Error message when running ./mach package
> …
>
>  0:22.46      [echo] Resolving Dependencies for GeckoViewExample...
>  0:22.48 [dependency] Library dependencies:
>  0:22.48 [dependency]
>  0:22.48 [dependency] ------------------
>  0:22.48 [dependency] Ordered libraries:
>  0:22.48 [dependency]
>  0:22.48 [dependency] ------------------
>  0:22.49      [echo] ----------
>  0:22.49      [echo] Building Libraries with 'debug'...
>  0:22.61
>  0:22.61 nodeps:
>  0:22.61
>  0:22.61 -set-mode-check:
>  0:22.61
>  0:22.61 -set-debug-files:
>  0:22.61
>  0:22.61 -check-env:
>  0:22.61  [checkenv] Android SDK Tools Revision 24.3.2
>  0:22.61  [checkenv] Installed at /home/luq/android-sdk-linux
>  0:22.61
>  0:22.61 -setup:
>  0:22.61      [echo] Project Name: GeckoView
>  0:22.61   [gettype] Project Type: Android Library
>  0:22.62
>  0:22.62 -set-debug-mode:
>  0:22.62
>  0:22.62 -debug-obfuscation-check:
>  0:22.62
>  0:22.62 -pre-build:
>  0:22.62
>  0:22.62 -build-setup:
>  0:22.68 [getbuildtools] Using latest Build Tools: 22.0.1
>  0:22.68      [echo] Resolving Build Target for GeckoView...
>  0:22.72 [gettarget] Project Target:   Android 5.1.1
>  0:22.72 [gettarget] API level:        22
>  0:22.73      [echo] ----------
>  0:22.73      [echo] Creating output directories if needed...
>  0:22.73     [mkdir] Created dir:
> /home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/bin/res
>  0:22.73     [mkdir] Created dir:
> /home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/bin/rsObj
>  0:22.73     [mkdir] Created dir:
> /home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/bin/rsLibs
>  0:22.73     [mkdir] Created dir:
> /home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/bin/classes
>  0:22.73     [mkdir] Created dir:
> /home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/bin/dexedLibs
>  0:22.73      [echo] ----------
>  0:22.73      [echo] Resolving Dependencies for GeckoView...
>  0:22.74 [dependency] Library dependencies:
>  0:22.74 [dependency] No Libraries
>  0:22.74 [dependency]
>  0:22.75 [dependency] ------------------
>  0:22.75
>  0:22.75 -code-gen:
>  0:22.75 [mergemanifest] Merging AndroidManifest files into one.
>  0:22.75 [mergemanifest] Manifest merger disabled. Using project manifest
> only.
>  0:22.75      [echo] Handling aidl files...
>  0:22.77      [aidl] No AIDL files to compile.
>  0:22.77      [echo] ----------
>  0:22.77      [echo] Handling RenderScript files...
>  0:22.78      [echo] ----------
>  0:22.78      [echo] Handling Resources...
>  0:22.78      [aapt] Generating resource IDs...
>  0:22.82
>  0:22.82 BUILD FAILED
>  0:22.82 /home/luq/android-sdk-linux/tools/ant/build.xml:597: The
> following error occurred while executing this line:
>  0:22.82 /home/luq/android-sdk-linux/tools/ant/build.xml:649: The
> following error occurred while executing this line:
>  0:22.82 /home/luq/android-sdk-linux/tools/ant/build.xml:694: Execute
> failed: java.io.IOException: Cannot run program
> "/home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library/${aapt}"
> (in directory
> "/home/luq/Dev/firefox/arm-objdir-droid/mobile/android/geckoview_library"):
> error=2, No such file or directory <[email protected]>
>
> …
>
>
>
>
>
> Environment,
>
> Ubuntu 14.04 x86-64bit
>
> Latest fennec code
>
> Dependency libraries and sdk installed by running python bootstrap.py
>
>
>
> Mozconfig,
>
> # Build Firefox for Android:
> ac_add_options --enable-application=mobile/android
> ac_add_options --target=arm-linux-androideabi
>
> # With the following Android SDK and NDK:
> ac_add_options
> --with-android-sdk="/home/luq/android-sdk-linux/platforms/android-22"
> ac_add_options --with-android-ndk="/home/luq/android-ndk-r10e"
> mk_add_options MOZ_OBJDIR=../arm-objdir-droid
> ac_add_options --with-ccache
> ac_add_options --enable-debug-symbols
>
>
>
> BR,
>
> Lu Qiang
>
> _______________________________________________
> mobile-firefox-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/mobile-firefox-dev
>
>
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to