<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2427</bug_id>
          
          <creation_ts>2012-05-07 01:51:58 +0000</creation_ts>
          <short_desc>[qemuarm/mips/ppc] xf86-input-synaptics do_configure due to lack of xorg-server development files</short_desc>
          <delta_ts>2012-10-05 09:45:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jiajun Xu">jiajun.xu</reporter>
          <assigned_to name="Laurentiu Palcu">laurentiu.palcu</assigned_to>
          <cc>alexandru.c.georgescu</cc>
    
    <cc>hongnax.xu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>ningx.ma</cc>
    
    <cc>song.liu</cc>
    
    <cc>yilongx.y.sun</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>21131</commentid>
    <comment_count>0</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2012-05-07 01:51:58 +0000</bug_when>
    <thetext>tree/branch: poky/denzil
commit: d20a24310eb43fed9a3f3e75752c9ad45a18cbe4

With denzil, I find that xf86-input-synaptics fails to do_configure with non-x86 targets, including qemumips, qemuarm, qemuppc. It reports that &quot;xorg-server development files&quot; is missed. Detailed error log as below:

#######
DEBUG: SITE files [&apos;endian-little&apos;, &apos;bit-32&apos;, &apos;arm-common&apos;, &apos;common-linux&apos;, &apos;common-glibc&apos;, &apos;arm-linux&apos;, &apos;arm-linux-gnueabi&apos;, &apos;common&apos;]
ERROR: Function failed: do_configure (see /home/jxu49/osel/poky/build/tmp/work/armv5te-poky-linux-gnueabi/xf86-input-synaptics-2_1.5.0-r17.2/temp/log.do_configure.12410 for further information)
automake (GNU automake) 1.11.2
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later &lt;http://gnu.org/licenses/gpl-2.0.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey &lt;tromey@redhat.com&gt;
       and Alexandre Duret-Lutz &lt;adl@gnu.org&gt;.
AUTOV is 1.11
NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I/home/jxu49/osel/poky/build/tmp/sysroots/i686-linux/usr/share/aclocal-1.11 -I /home/jxu49/osel/poky/build/tmp/work/armv5te-poky-linux-gnueabi/xf86-input-synaptics-2_1.5.0-r17.2/xf86-input-synaptics-1.5.0/aclocal-copy/
autoreconf: Entering directory `.&apos;
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I /home/jxu49/osel/poky/build/tmp/sysroots/i686-linux/usr/share/aclocal-1.11 -I /home/jxu49/osel/poky/build/tmp/work/armv5te-poky-linux-gnueabi/xf86-input-synaptics-2_1.5.0-r17.2/xf86-input-synaptics-1.5.0/aclocal-copy/ -I /home/jxu49/osel/poky/build/tmp/sysroots/i686-linux/usr/share/aclocal-1.11 -I /home/jxu49/osel/poky/build/tmp/work/armv5te-poky-linux-gnueabi/xf86-input-synaptics-2_1.5.0-r17.2/xf86-input-synaptics-1.5.0/aclocal-copy/ --force --warnings=cross
aclocal: unknown warning category `cross&apos;
configure.ac:1: warning: underquoted definition of CC_AC_CHECK_FILE
configure.ac:1:   run info &apos;(automake)Extending aclocal&apos;
configure.ac:1:   or see http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
configure.ac:53: error: must install xorg-server development files before running autoconf/autogen
configure.ac:53: the top level
autom4te: m4 failed with exit status: 1
aclocal: /home/jxu49/osel/poky/build/tmp/sysroots/i686-linux/usr/bin/autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
ERROR: autoreconf execution failed.
#######</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21994</commentid>
    <comment_count>1</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2012-06-11 13:58:01 +0000</bug_when>
    <thetext>It could be a parallelism issue. I built the latest master and a branch checked out from the commit you mentioned, on all architectures, without any issues. I use:

BB_NUMBER_THREADS = &quot;8&quot;
PARALLEL_MAKE = &quot;-j 8&quot;

What settings do you have?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22034</commentid>
    <comment_count>2</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2012-06-12 09:33:59 +0000</bug_when>
    <thetext>I also tested with:

BB_NUMBER_THREADS = &quot;2&quot;
PARALLEL_MAKE = &quot;-j 2&quot;

Could not reproduce... Please give more details about how to reproduce it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22063</commentid>
    <comment_count>3</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2012-06-12 15:14:40 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; I also tested with:

BB_NUMBER_THREADS = &quot;2&quot;
PARALLEL_MAKE = &quot;-j 2&quot;

Could
&gt; not reproduce... Please give more details about how to reproduce it.

My OS is 32bit Ubuntu 10.04. And my system is a 8 processors with 4GB memory installed.
I think it may not be related to parallelism since I use 9 for BB_NUMBER_THREADS and PARALLEL_MAKE by default. But with the other number, like 2, the issue could be reproduced also.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24095</commentid>
    <comment_count>4</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-08-16 11:41:19 +0000</bug_when>
    <thetext>Hi Laurentiu,
Do we have an update regarding this? 

Thanks,
Alex.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25998</commentid>
    <comment_count>5</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2012-10-01 15:23:54 +0000</bug_when>
    <thetext>I succeeded to reproduce this using the commit mentioned in the bug report and doing a build for mips:

MACHINE=qemumips bitbake xf86-input-synaptics

However, this does not reproduce on the latest tree. So, closing the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26274</commentid>
    <comment_count>6</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2012-10-05 09:45:33 +0000</bug_when>
    <thetext>Verified.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>