Hi group,

to clarify, while I have plenty of ARM/Embedded experience I've never
worked with smartphones before and am completely clueless about Android
or its toolchain.

That said, I'm the owner of a Alcatel One Touch Fire that I would like
to flash with FFOS. My host is Gentoo x86_64. I've done some reading and
am currently still at the stage where I try to build a B2G variant to be
able to back up the current /dev/mtd images (I have no root access yet).

So I followed
https://developer.mozilla.org/en-US/Firefox_OS/Firefox_OS_build_prerequisites
and
https://developer.mozilla.org/en-US/Firefox_OS/Preparing_for_your_first_B2G_build

I cloned the repo and configured it for the hamachi target, which went
smoothly. However, when trying to start the build, it almost immediately
dies:

> $ ./build.sh
> including device/qcom/b2g_common/vendorsetup.sh
> device/qcom/b2g_common/treeid.sh: line 42: repo: command not found
> Tree IDs: all
> 
> ============================================
> PLATFORM_VERSION_CODENAME=AOSP
> PLATFORM_VERSION=4.0.4.0.4.0.4
> TARGET_PRODUCT=full_hamachi
> TARGET_BUILD_VARIANT=eng
> TARGET_BUILD_TYPE=release
> TARGET_BUILD_APPS=
> TARGET_ARCH=arm
> TARGET_ARCH_VARIANT=armv7-a-neon
> HOST_ARCH=x86
> HOST_OS=linux
> HOST_OS_EXTRA=Linux-3.6.11-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9550_@_2.83GHz-with-gentoo-2.2
> HOST_BUILD_TYPE=release
> BUILD_ID=OPENMASTER
> OUT_DIR=out
> ============================================
> 
> Blob setup script has changed, re-running
> Pulling files from ../../../backup-hamachi
> cat: ../../../backup-hamachi/system/build.prop: No such file or directory
> Pulling "libOmxAacDec.so"
> Pulling "libOmxH264Dec.so"
> Pulling "libOmxMp3Dec.so"
> Pulling "libOmxVidEnc.so"
> Pulling "libOmxVp8Dec.so"
> Pulling "libOpenVG.so"
> Pulling "libauth.so"
> Pulling "libcamera_client.so"
> Pulling "libcm.so"
> Pulling "libcnefeatureconfig.so"
> Pulling "libcommondefs.so"
> Pulling "libdiag.so"
> Pulling "libdivxdrmdecrypt.so"
> Pulling "libdsi_netctrl.so"
> Pulling "libdsm.so"
> Pulling "libdss.so"
> Pulling "libdsutils.so"
> Pulling "libgemini.so"
> Pulling "libgenlock.so"
> Pulling "libgps.utils.so"
> Pulling "libgsdi_exp.so"
> Pulling "libgsl.so"
> Pulling "libgstk_exp.so"
> Pulling "libidl.so"
> Pulling "libimage-jpeg-enc-omx-comp.so"
> Pulling "libimage-omx-common.so"
> Pulling "libloc_adapter.so"
> Pulling "libloc_api-rpc-qc.so"
> Pulling "libloc_eng.so"
> Pulling "libmm-adspsvc.so"
> Pulling "libmmcamera_faceproc.so"
> Pulling "libmmcamera_frameproc.so"
> Pulling "libmmcamera_hdr_lib.so"
> Pulling "libmmcamera_image_stab.so"
> Pulling "libmmcamera_interface2.so"
> Pulling "libmmcamera_interface2.so"
> Pulling "libmmcamera_statsproc31.so"
> Pulling "libmmcamera_wavelet_lib.so"
> Pulling "libmmgsdilib.so"
> Pulling "libmmipl.so"
> Pulling "libmmjpeg.so"
> Pulling "libmmstillomx.so"
> Pulling "libnetmgr.so"
> Pulling "libnv.so"
> Pulling "liboemcamera.so"
> Pulling "liboncrpc.so"
> Pulling "libpbmlib.so"
> Pulling "libqcci_legacy.so"
> Pulling "libqdi.so"
> Pulling "libqdp.so"
> Pulling "libqmi.so"
> Pulling "libqmi_client_qmux.so"
> Pulling "libqmiservices.so"
> Pulling "libqueue.so"
> Pulling "librfm_sar.so"
> Pulling "libril-qc-1.so"
> Pulling "libril-qc-qmi-1.so"
> Pulling "libril-qcril-hook-oem.so"
> Pulling "librpc.so"
> Pulling "libsc-a2xx.so"
> Pulling "libwms.so"
> Pulling "libwmsts.so"
> Pulling "bridgemgrd"
> cp: cannot stat ‘../../../backup-hamachi/system/bin/bridgemgrd’: No such file 
> or directory
> Failed to pull bridgemgrd. Giving up.
> 
>> Build failed! <
> 
> Build with |./build.sh -j1| for better messages
> If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf 
> out| to clobber everything else.

I don't know where the "repo" command should be coming from (I'm fairly
certain that I've installed all prerequisites that are listed on the
wiki) that it's missing and I'm unsure if that's what triggers the error.

It also happens no matter if I try to configure with a branch
("v1-train") or if I try to build head by omitting the BRANCH
environment variable.

In any case, I'm at a complete loss here. Does someone know what is
going on here and could please help me?

Thanks in advance,
Johannes
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to