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

Anoop Babu babu.anoop at gmail.com
Tue Aug 19 15:10:26 GMT 2014


Dear Xiaver,

Further to making the changes you have suggested unfortunately I still
cannot get over the error. I doubt whether  mesa_%.bbappend file has more
to it than what i have added based on your inputs. Please share your
thoughts
I have attached the logs for your reference.

Best regards
  Anoop



On Mon, Aug 18, 2014 at 7:38 PM, Anoop Babu <babu.anoop at gmail.com> wrote:

> 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/20140819/a6d96f2c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20140819145004.log
Type: application/octet-stream
Size: 2244309 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140819/a6d96f2c/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.do_configure.32742
Type: application/octet-stream
Size: 269499 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140819/a6d96f2c/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mesa.inc
Type: application/octet-stream
Size: 9302 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140819/a6d96f2c/attachment-0007.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mesa_%.bbappend.bbappend
Type: application/octet-stream
Size: 95 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140819/a6d96f2c/attachment-0008.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: run.do_configure.32742
Type: application/octet-stream
Size: 14066 bytes
Desc: not available
URL: <http://lists.tizen.org/pipermail/dev/attachments/20140819/a6d96f2c/attachment-0009.obj>


More information about the Dev mailing list