Hi,
On Mon, Apr 18, 2016 at 1:58 AM, Jay H <[email protected]> wrote:
> Hello,
>
> I'm trying to build tizen 3.0 mobile profile with 20160412.2 snapshot
> version
> (http://download.tizen.org/snapshots/tizen/mobile/tizen-mobile_20160412.2/builddata/manifest/tizen-mobile_20160412.2_arm-wayland.xml)
>
> I have followed the steps from:
> https://source.tizen.org/documentation/developer-guide/getting-started-guide/building-packages-locally-gbs
> https://source.tizen.org/documentation/developer-guide/all-one-instructions/creating-tizen-ivi-images-based-on-specific-snapshot-one-page?langredirect=1
>
> However, My build was failed with this log (quite long..)
>
> :
> ^[[32minfo: ^[[0mfinished building speex
> ^[[32minfo: ^[[0mfinished building libnetfilter_queue
> ^[[32minfo: ^[[0m*** [92/657] building libICE-1.0.8-0 armv7l tizen3.0_mobile
> (worker: 0) ***
> ^[[32minfo: ^[[0m*** [93/657] building expect-5.45-0 armv7l tizen3.0_mobile
> (worker: 7) ***
> qemu: Unsupported syscall: 311
> qemu: Unsupported syscall: 311
> qemu: Unsupported syscall: 311
> qemu: Unsupported syscall: 311
> ^[[32minfo: ^[[0mfinished building libICE
> ^[[32minfo: ^[[0mfinished building expect
> qemu: Unsupported syscall: 311
> qemu: Unsupported syscall: 311
> ^[[32minfo: ^[[0mfinished building tizen-locale
> ^[[32minfo: ^[[0mupdating local repo
> ^[[32minfo: ^[[0m*** Build Status Summary ***
> === the following packages failed to build due to missing build dependencies
> (564) ===
> ::
> mused:
> nothing provides cmake
> nothing provides pkgconfig(dlog)
> nothing provides pkgconfig(glib-2.0)
> nothing provides pkgconfig(mm-common)
> nothing provides pkgconfig(capi-base-common)
> nothing provides pkgconfig(gstreamer-1.0)
> nothing provides pkgconfig(gstreamer-base-1.0)
> nothing provides pkgconfig(libtbm)
> nothing provides pkgconfig(cynara-client)
> nothing provides pkgconfig(cynara-creds-socket)
> nothing provides pkgconfig(cynara-session)
> e-mod-tizen-processmgr:
> nothing provides pkgconfig(enlightenment)
> nothing provides pkgconfig(dlog)
> nothing provides pkgconfig(edbus)
> nothing provides pkgconfig(x11)
> org.tizen.service-plugin-sample:
> nothing provides pkgconfig(appcore-agent)
> nothing provides pkgconfig(capi-system-system-settings)
> nothing provides pkgconfig(capi-appfw-application)
> nothing provides pkgconfig(capi-appfw-package-manager)
> nothing provides pkgconfig(capi-appfw-service-application)
> nothing provides pkgconfig(efl-extension)
> nothing provides pkgconfig(eina)
> nothing provides pkgconfig(ecore)
> ::
> ::
>
> Build command : gbs build -A armv7l --threads=8 --clean-once
>
> My .gbs.conf file is :
> [general]
> tmpdir=/var/tmp/
> profile = profile.tizen3.0_mobile
> work_dir=.
> fallback_to_native=true
>
> [repo.tizen3.0_x86]
> url=${work_dir}/pre-built/toolchain-x86/
>
> [repo.tizen3.0_arm]
> url=${work_dir}/pre-built/toolchain-arm/
>
> [repo.tizen3.0_arm64]
> url=${work_dir}/pre-built/toolchain-arm64/
>
> [profile.tizen3.0_mobile]
> repos=repo.tizen3.0_arm
> buildconf=${work_dir}/scm/meta/build-config/build.conf
> exclude_packages=libtool,gettext,texinfo
>
>
> Do you have any idea to solve this error? your help would be appreciated.
> Thanks.
>
>
> Regards,
> Jay
>
> _______________________________________________
> Dev mailing list
> [email protected]
> https://lists.tizen.org/listinfo/dev
>
You'll need to add "base" repository for mobile profile.
I'm attaching my gbs configuration. Please refer my configuration.
[general]
#Current profile name which should match a profile section name
tmpdir = /var/tmp
editor = vi
packaging_dir = packaging
profile = profile.tizen_mobile_arm
buildroot = ~/GBS-ROOT/
work_dir = .
[profile.tizen_mobile_arm]
obs = obs.tizen
repos = repo.tizen_mobile_arm, repo.tizen_base_arm
# If no buildroot for profile, the buildroot in general section will be used
# Specify build conf for a specific profile by using shell-style
variable references
# buildconf = ${work_dir}/tizen-conf/build.conf
# Specify a list of packages that don't participate in the building, which
# can also be used to break dependency circle.
exclude_packages=filesystem,aul,libmm-sound,libtool
buildconf = ${work_dir}/build-config/build-arm-wayland.conf
[obs.tizen]
url = https://api.tizen.org
[repo.tizen_mobile_arm]
url =
http://download.tizen.org/snapshots/tizen/mobile/latest/repos/arm-wayland/packages/
[repo.tizen_base_arm]
url = http://download.tizen.org/snapshots/tizen/base/latest/repos/arm/packages/
--
Best Regards,
Chanho Park
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev