<?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>1403</bug_id>
          
          <creation_ts>2011-08-25 14:18:31 +0000</creation_ts>
          <short_desc>x32: gst-fluendo-mpegdemux compilation fails</short_desc>
          <delta_ts>2011-12-15 09:11:53 +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>x86_64</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.2</target_milestone>
          
          <blocked>1579</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nitin Kamble">nitin.a.kamble</reporter>
          <assigned_to name="Nitin Kamble">nitin.a.kamble</assigned_to>
          <cc>hjl.tools</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</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>15768</commentid>
    <comment_count>0</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2011-08-25 14:18:31 +0000</bug_when>
    <thetext>ERROR: Function &apos;do_configure&apos; failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/temp/log.do_configure.7952 for further information)
ERROR: Logfile of failure stored in: /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/temp/log.do_configure.7952
Log data follows:
| DEBUG: SITE files [&apos;endian-little&apos;, &apos;common-linux&apos;, &apos;common-glibc&apos;, &apos;bit-32&apos;, &apos;ix86-common&apos;, &apos;x86_64-linux-gnux32&apos;, &apos;common&apos;]
| automake (GNU automake) 1.11.1
| Copyright (C) 2009 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 /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/common/m4 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/m4 -I/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/aclocal-copy/
| autoreconf: Entering directory `.&apos;
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/common/m4 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/m4 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/aclocal-copy/ -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/common/m4 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/m4 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/aclocal-copy/ --force --warnings=cross
| aclocal: unknown warning category `cross&apos;
| autoreconf: configure.ac: tracing
| configure.ac:105: warning: cannot check for file existence when cross compiling
| ../../lib/autoconf/general.m4:2772: AC_CHECK_FILE is expanded from...
| aclocal.m4:10175: AG_GST_CPU_TUNE is expanded from...
| configure.ac:105: the top level
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in `.&apos;.
| libtoolize: copying file `./ltmain.sh&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.
| libtoolize: Consider adding `-I m4&apos; to ACLOCAL_AMFLAGS in Makefile.am.
| aclocal: unknown warning category `cross&apos;
| autoreconf: running: /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/common/m4 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/m4 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/aclocal-copy/ --force --warnings=cross
| configure.ac:105: warning: cannot check for file existence when cross compiling
| ../../lib/autoconf/general.m4:2772: AC_CHECK_FILE is expanded from...
| aclocal.m4:10175: AG_GST_CPU_TUNE is expanded from...
| configure.ac:105: the top level
| autoreconf: running: /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/bin/autoheader --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/common/m4 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/m4 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/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 /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67/configure 	 --build=x86_64-linux 		  --host=x86_64-poky-linux-gnux32 		  --target=x86_64-poky-linux-gnux32 		  --prefix=/usr 		  --exec_prefix=/usr 		  --bindir=/usr/bin 		  --sbindir=/usr/sbin 		  --libexecdir=/usr/libexec 		  --datadir=/usr/share 		  --sysconfdir=/etc 	  --sharedstatedir=/com 		  --localstatedir=/var 		  --libdir=/usr/lib 		  --includedir=/usr/include 		  --oldincludedir=/usr/include 		  --infodir=/usr/share/info 		  --mandir=/usr/share/man 		  --disable-silent-rules 		  --with-libtool-sysroot=/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64 --disable-debug --disable-valgrind ...
| configure: WARNING: unrecognized options: --disable-silent-rules, --disable-debug
| configure: loading site script /home/nitin/prj/poky.git/meta/site/endian-little
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common-linux
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common-glibc
| configure: loading site script /home/nitin/prj/poky.git/meta/site/ix86-common
| configure: loading site script /home/nitin/prj/poky.git/meta/site/common
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/zlib_config
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/ncurses_config
| configure: loading site script /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/share/x86_64-poky-linux-gnux32_config_site.d/glibc_config
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for x86_64-poky-linux-gnux32-strip... x86_64-poky-linux-gnux32-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking nano version... 0 (release)
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... x86_64-poky-linux-gnux32
| checking for x86_64-poky-linux-gnux32-pkg-config... no
| checking for pkg-config... /disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/x86_64-linux/usr/bin/pkg-config
| configure: WARNING: using cross tools not prefixed with host triplet
| checking pkg-config is at least version 0.9.0... yes
| checking for style of include used by make... GNU
| checking for x86_64-poky-linux-gnux32-gcc... ccache  x86_64-poky-linux-gnux32-gcc -L/disk0/pokybuild/build-multilib-x32-qemu/tmp/sysroots/qemux86-64/usr/lib
| checking whether the C compiler works... no
| configure: error: in `/disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/gst-fluendo-mpegdemux-0.10.67&apos;:
| configure: error: C compiler cannot create executables
| See `config.log&apos; for more details
| ERROR: oe_runconf failed
| ERROR: Function &apos;do_configure&apos; failed (see /disk0/pokybuild/build-multilib-x32-qemu/tmp/work/x86_64-x32-poky-linux-gnux32/gst-fluendo-mpegdemux-0.10.67-r0/temp/log.do_configure.7952 for further information)
NOTE: package gst-fluendo-mpegdemux-0.10.67-r0: task do_configure: Failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17451</commentid>
    <comment_count>1</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2011-12-01 10:57:16 +0000</bug_when>
    <thetext>I have a fix for this pending in my local branch. will push it soon.
Nitin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17665</commentid>
    <comment_count>2</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2011-12-15 09:11:53 +0000</bug_when>
    <thetext>This commit in the master fixes the issue:

commit 3c96a5386355969428163ddb60216cc989e00b3d
Author: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
Date:   Thu Dec 1 10:51:30 2011 -0800

    gst-fluendo.inc: remove unneccessary hack
    
    This fixes bug: [YOCTO #1403]
    
    the custom definition of CC was causing build isuses with x32 toolchain.
    And also I found out that the hack is not neccessary anymore. the
    affected gst-fluendo-mpegdemux recipe builds fine without the CC hack.
    
    (From OE-Core rev: 81cbedaaddd589e03fe2f6cb789907b1e555a9d6)
    
    Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
    Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>