[Dev] Tizen Build Using Yocto - bitbake error mesa_10.1.3.bb, do_configure

Anoop Babu babu.anoop at gmail.com
Mon Aug 18 14:08:34 GMT 2014


Dear Xavier,

Thank you for your valuable inputs. I do not have mesa_%.bbappend file in
mesa. But i have created one and add the change that you have mentioned.

Best regards
Anoop



On Mon, Aug 18, 2014 at 6:47 PM, Xavier Roche <xavier.roche at eurogiciel.fr>
wrote:

>  Hi Anoop,
>
> I'm currently working on making an arm based yocto tizen image.
> As you can read in Kevin's weekly report, there are still several things
> to fix in order to build a suitable image.
> I will create a specific qemuarm recipe you could then refer to for your
> IMX6 target. I won't publish this recipe for the moment since major fixes
> (related on RPM staff) are supposed to be pushed on meta-tizen ASAP..
>
> In the mid-time I would recommend you to manually deactivate mesa gallium
> driver in :
> /recipes-graphics/mesa/mesa_%.bbappend :
>
> -GALLIUMDRIVERS_append = ",i915"
> \ No newline at end of file
> +#GALLIUMDRIVERS_append = ",i915"
>
>
> Best regards,
>
> Xavier
>
>
>
>
> On 11/08/2014 17:09, Anoop Babu wrote:
>
>  Hi
>
>  Building tizen using yocto
>
>  Host OS and architecture  - -Ubuntu SMP i686/ i386 GNU/Linux
> Target architecture/BSP - iMX6 Sabre / meta-fsl-arm
> The image you're trying to build - tizen-common-core-image-minimal-dev
>
>  Build procedure followed is from
> https://wiki.tizen.org/wiki/Build_Tizen_with_Yocto
>  but for imx6
>
>   Summary: 1 task failed:
>   /home/sfm/YOCTO/poky/meta/recipes-graphics/mesa/mesa_10.1.3.bb,
> do_configure
> Summary: There were 4 WARNING messages shown.
> Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
>
>  Snippet.
>
>    arm-poky-linux-gnueabi-libtool: install: warning: remember to run
> `arm-poky-linux-gnueabi-libtool --finish /usr/lib'
>
>  checking for EXPAT...
> yes
> configure: error: cannot enable egl_gallium without EGL
>
>   /usr/bin/mkdir -p
> '/home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/json-glib/1.0.0-r0/image/usr/bin'
>
>  make[1]: Entering directory
> '/home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/build/po'
>
>  mkdir -p
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/image/usr/share;
> \
> catalogs='af.gmo am.gmo an.gmo ar.gmo as.gmo ast.gmo az.gmo be.gmo
> be at latin.gmo bg.gmo bn.gmo bn_IN.gmo bs.gmo ca.gmo ca at valencia.gmo cs.gmo
> cy.gmo da.gmo de.gmo dz.gmo el.gmo en_CA.gmo en_GB.gmo en at shaw.gmo eo.gmo
> es.gmo et.gmo eu.gmo fa.gmo fi.gmo fr.gmo ga.gmo gl.gmo gu.gmo he.gmo
> hi.gmo hr.gmo hu.gmo hy.gmo id.gmo is.gmo it.gmo ja.gmo ka.gmo kk.gmo
> km.gmo kn.gmo ko.gmo ku.gmo li.gmo lt.gmo lv.gmo mai.gmo mk.gmo ml.gmo
> mn.gmo mr.gmo ms.gmo nb.gmo ne.gmo nl.gmo nn.gmo oc.gmo or.gmo pa.gmo
> pl.gmo ps.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo rw.gmo si.gmo sk.gmo sl.gmo
> sq.gmo sr.gmo sr at latin.gmo sr at ije.gmo sv.gmo ta.gmo te.gmo tg.gmo th.gmo
> tk.gmo tr.gmo tt.gmo ug.gmo uk.gmo vi.gmo wa.gmo xh.gmo yi.gmo zh_CN.gmo
> zh_HK.gmo zh_TW.gmo zu.gmo'; \
> for cat in $catalogs; do \
>   cat=`basename $cat`; \
>   case "$cat" in \
>     *.gmo) destdir=/usr/share/locale;; \
>     *)     destdir=/usr/lib/locale;; \
>   esac; \
>   lang=`echo $cat | sed 's/\.gmo$//'`; \
>
> dir=/home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/image$destdir/$lang/LC_MESSAGES;
> \
>   mkdir -p $dir; \
>   if test -r $cat; then \
>     /usr/bin/install -c -m 644 $cat $dir/atk10.mo; \
>     echo "installing $cat as $dir/atk10.mo"; \
>   else \
>     /usr/bin/install -c -m 644
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/$cat
> $dir/atk10.mo; \
>     echo "installing
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/$cat
> as" \
>  "$dir/atk10.mo"; \
>   fi; \
>   if test -r $cat.m; then \
>     /usr/bin/install -c -m 644 $cat.m $dir/atk10.mo.m; \
>     echo "installing $cat.m as $dir/atk10.mo.m"; \
>   else \
>     if test -r
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/$cat.m
> ; then \
>       /usr/bin/install -c -m 644
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/$cat.m
> \
>  $dir/atk10.mo.m; \
>       echo "installing
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/$cat
> as" \
>    "$dir/atk10.mo.m"; \
>     else \
>       true; \
>     fi; \
>   fi; \
> done
>
>  aclocal: warning: autoconf input should be named 'configure.ac', not '
> configure.in'
>
>    ../arm-poky-linux-gnueabi-libtool   --mode=install /usr/bin/install -c
> json-glib-validate json-glib-format
> '/home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/json-glib/1.0.0-r0/image/usr/bin'
>
>  arm-poky-linux-gnueabi-libtool: install: warning: `libjson-glib-1.0.la'
> has not been installed in `/usr/lib'
>
>  autoreconf: running: libtoolize --copy --force
>
>  installing
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/atk-2.12.0/po/af.gmo
> as
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/atk/2.12.0-r0/image/usr/share/locale/af/LC_MESSAGES/atk10.mo
>
>  arm-poky-linux-gnueabi-libtool: install: /usr/bin/install -c
> .libs/json-glib-validate
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/json-glib/1.0.0-r0/image/usr/bin/json-glib-validate
>
>  + '[' 1 '!=' 0 ']'
> + echo 'Configure failed. The contents of all config.log files follows to
> aid debugging'
> Configure failed. The contents of all config.log files follows to aid
> debugging
> + find
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/mesa/2_10.1.3-r0/Mesa-10.1.3
> -name config.log -print -exec cat '{}' ';'
>
>  + cd
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/libtirpc/0.2.4-r0/build
>
>  + do_configure
>
>  + cp -r
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/libtirpc/0.2.4-r0/libtirpc-0.2.4/../tirpc
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/libtirpc/0.2.4-r0/libtirpc-0.2.4
>
>  arm-poky-linux-gnueabi-libtool: install: warning: `libjson-glib-1.0.la'
> has not been installed in `/usr/lib'
>
>  + bbfatal 'oe_runconf failed'
> + echo 'ERROR: oe_runconf failed'
> ERROR: oe_runconf failed
> + exit 1
> + bb_exit_handler
> + ret=1
> + case $ret in
> + case $BASH_VERSION in
> + echo 'WARNING:
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/mesa/2_10.1.3-r0/temp/run.do_configure.24439:1
> exit 1 from
>   exit' 1
> WARNING:
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/mesa/2_10.1.3-r0/temp/run.do_configure.24439:1
> exit 1 from
>   exit 1
> + exit 1
>
>  ERROR: Function failed: do_configure (log file is located at
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-mx6-poky-linux-gnueabi/mesa/2_10.1.3-r0/temp/log.do_configure.24439)
> arm-poky-linux-gnueabi-libtool: install: /usr/bin/install -c
> .libs/json-glib-format
> /home/sfm/YOCTO/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/json-glib/1.0.0-r0/image/usr/bin/json-glib-format
>
>  Attached is the log files
> Request inputs to resolve the error
>
>  Best regards
> Anoop
>
>
> _______________________________________________
> Dev mailing listDev at lists.tizen.orghttps://lists.tizen.org/listinfo/dev
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140818/f13ccbde/attachment-0001.html>


More information about the Dev mailing list