<?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>2177</bug_id>
          
          <creation_ts>2012-03-26 20:51:35 +0000</creation_ts>
          <short_desc>autoconf failed for fri2-noemgd complaining can&apos;t find libguile</short_desc>
          <delta_ts>2012-03-29 11:19:46 +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>devtools / tool chain</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jessica">jessica.zhang</reporter>
          <assigned_to name="Nitin Kamble">nitin.a.kamble</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</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>19482</commentid>
    <comment_count>0</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-03-26 20:51:35 +0000</bug_when>
    <thetext>build of fr2-noemgd failed for the following configure for core-image-lsb core-image-lsb-sdk:

OE Build Configuration:
BB_VERSION        = &quot;1.15.1&quot;
TARGET_ARCH       = &quot;i586&quot;
TARGET_OS         = &quot;linux&quot;
MACHINE           = &quot;fri2-noemgd&quot;
DISTRO            = &quot;poky-lsb&quot;
DISTRO_VERSION    = &quot;1.1+snapshot-20120324&quot;
TUNE_FEATURES     = &quot;m32 core2&quot;

The extract of log file regarding the error is as following:

=================

ERROR: Function failed: do_configure (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/temp/log.do_configure.3170 for further information)
ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/temp/log.do_configure.3170
Log data follows:
| 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 /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/autoopts/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/config/ -I/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/aclocal-copy/
| autoreconf: Entering directory `.&apos;
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/autoopts/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/config/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/aclocal-copy/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/autoopts/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/config/ -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/aclocal-copy/ --force --warnings=cross -I config
| aclocal: unknown warning category `cross&apos;
| autoreconf: configure.ac: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config&apos;.
| libtoolize: copying file `config/ltmain.sh&apos;
| libtoolize: putting macros in `config&apos;.
| libtoolize: copying file `config/libtool.m4&apos;
| libtoolize: copying file `config/ltoptions.m4&apos;
| libtoolize: copying file `config/ltsugar.m4&apos;
| libtoolize: copying file `config/ltversion.m4&apos;
| libtoolize: copying file `config/lt~obsolete.m4&apos;
| libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])&apos; to configure.ac and
| libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
| aclocal: unknown warning category `cross&apos;
| autoreconf: running: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/autoopts/ --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/config/ --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/aclocal-copy/ --force --warnings=cross
| autoreconf: running: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/bin/autoheader --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/autoopts/ --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/config/ --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/aclocal-copy/ --force --warnings=cross
| autoreconf: running: automake --foreign --add-missing --copy --force-missing --warnings=cross
| automake: unknown warning category `cross&apos;
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.&apos;
| NOTE: Running /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/autogen-5.12/configure  --build=x86_64-linux 		  --host=x86_64-linux 		  --target=x86_64-linux 		  --prefix=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr 		  --exec_prefix=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr 		  --bindir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/bin 		  --sbindir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/sbin 		  --libexecdir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/libexec 		  --datadir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share 		  --sysconfdir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/etc 		  --sharedstatedir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/com 		  --localstatedir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/var 		  --libdir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/lib 		  --includedir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/include 		  --oldincludedir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/include 		  --infodir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/info 		  --mandir=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/sysroots/x86_64-linux/usr/share/man 		  --disable-silent-rules 		  --disable-dependency-tracking
| configure: WARNING: unrecognized options: --disable-silent-rules
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... x86_64-pc-linux-gnu
| checking target system type... x86_64-pc-linux-gnu
...
checking whether using shell scERROR: Function failed: do_configure (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/fri2-noemgd/build/build/tmp/work/x86_64-linux/autogen-native-5.12-r1/temp/log.do_configure.3170 for further information)
| ripts... yes
| checking whether setjmp() links okay... yes
| checking whether sigsetjmp() links okay... yes
| checking whether with-libguile was specified... no
| checking whether with-libguile-cflags was specified... no
| checking whether with-libguile-libs was specified... no
| checking whether libguile can be linked with... no
| configure: error: Cannot find libguile.  libguile is required.
| ERROR: oe_runconf failed
NOTE: package autogen-native-5.12-r1: task do_configure: Failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19490</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2012-03-26 23:24:39 +0000</bug_when>
    <thetext>Looks like its a relocation issue with libguile itself. Looking on the autobuilder, guile-native was installed from sstate and built for &quot;fri2&quot;, not &quot;fri2-noemgd&quot;.

Proposed patch: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t2&amp;id=77e7938f95d9743b0cea02744303bd576caa02a7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19608</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2012-03-29 11:19:46 +0000</bug_when>
    <thetext>Fixed in http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=21a314e030477c4f82264b18553d4ded832cff62</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>