<?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>3826</bug_id>
          
          <creation_ts>2013-02-01 06:41:36 +0000</creation_ts>
          <short_desc>pulseaudio_2.1 do_compile failed with the error &quot;modules/module-equalizer-sink.c:46:19: fatal error: fftw3.h: No such file or directory&quot;</short_desc>
          <delta_ts>2013-02-26 12:23: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>multimedia</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</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.4 M5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zhu Yanjun">yanjun.zhu</reporter>
          <assigned_to name="Cristian Iorga">cristian.iorga</assigned_to>
          <cc>corneliux.stoicescu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>sgw</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>29433</commentid>
    <comment_count>0</comment_count>
    <who name="Zhu Yanjun">yanjun.zhu</who>
    <bug_when>2013-02-01 06:41:36 +0000</bug_when>
    <thetext>ERROR: Logfile of failure stored in: /home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/temp/do_compile/log.do_compile.420
Log data follows:
| DEBUG: SITE files [&apos;endian-little&apos;, &apos;common-linux&apos;, &apos;common-glibc&apos;, &apos;bit-64&apos;, &apos;x86_64-linux&apos;, &apos;common&apos;]
| DEBUG: Executing shell function do_compile
| NOTE: make
| make  all-recursive
| make[1]: Entering directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1&apos;
| Making all in src
| make[2]: Entering directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1/src&apos;
| /bin/mkdir -p daemon modules
| make  all-am
| make[3]: Entering directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1/src&apos;
| ../x86_64-wrs-linux-libtool  --tag=CC   --mode=compile atom64-wrswrap-linux-gnu-gcc   -m64 -march=atom --sysroot=/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64 -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -DFASTPATH -I../src -I../src/modules -I../src/modules -pthread -DPA_ALSA_PATHS_DIR=\&quot;/usr/share/pulseaudio/alsa-mixer/paths\&quot; -DPA_ALSA_PROFILE_SETS_DIR=\&quot;/usr/share/pulseaudio/alsa-mixer/profile-sets\&quot; -D__INCLUDED_FROM_PULSE_AUDIO -I/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64/usr/include/dbus-1.0 -I/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64/usr/lib64/dbus-1.0/include    -O2 -pipe -g -Wall -W -Wextra -Wno-long-long -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c -o module_equalizer_sink_la-module-equalizer-sink.lo `test -f &apos;modules/module-equalizer-sink.c&apos; || echo &apos;./&apos;`modules/module-equalizer-sink.c
| x86_64-wrs-linux-libtool: compile:  atom64-wrswrap-linux-gnu-gcc -m64 -march=atom --sysroot=/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64 -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -DFASTPATH -I../src -I../src/modules -I../src/modules -pthread -DPA_ALSA_PATHS_DIR=\&quot;/usr/share/pulseaudio/alsa-mixer/paths\&quot; -DPA_ALSA_PROFILE_SETS_DIR=\&quot;/usr/share/pulseaudio/alsa-mixer/profile-sets\&quot; -D__INCLUDED_FROM_PULSE_AUDIO -I/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64/usr/include/dbus-1.0 -I/home/zzhao1/workspace/temp1/bitbake_build/tmp/sysroots/intel-atom-64/usr/lib64/dbus-1.0/include -O2 -pipe -g -Wall -W -Wextra -Wno-long-long -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c modules/module-equalizer-sink.c  -fPIC -DPIC -o .libs/module_equalizer_sink_la-module-equalizer-sink.o
| modules/module-equalizer-sink.c:46:19: fatal error: fftw3.h: No such file or directory
| compilation terminated.
| make[3]: *** [module_equalizer_sink_la-module-equalizer-sink.lo] Error 1
| make[3]: Leaving directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1/src&apos;
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1/src&apos;
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/pulseaudio-2.1&apos;
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (see /home/zzhao1/workspace/temp1/bitbake_build/tmp/work/atom64-wrs-linux/pulseaudio-2.1-r5/temp/do_compile/log.do_compile.420 for further information)
ERROR: Task 10387 (/home/zzhao1/workspace/temp1/layers/oe-core/meta/recipes-multimedia/pulseaudio/pulseaudio_2.1.bb, do_compile) failed with exit code &apos;1&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29472</commentid>
    <comment_count>1</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2013-02-01 22:45:06 +0000</bug_when>
    <thetext>This looks like a host contamination issue, probably a better solution would be to set the --without-fftw flag to change the dependency on fftw.

I rejected the patch posted since it would require adding fftw package, which is not part of oe-core.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29686</commentid>
    <comment_count>2</comment_count>
    <who name="Cristian Iorga">cristian.iorga</who>
    <bug_when>2013-02-08 14:48:18 +0000</bug_when>
    <thetext>Hello,

An update to pulseaudio is in the works for the next week.
As such, in my opinion, we can postpone this issue and re-test it after pulseaudio 3.0 is integrated.

Regards,
Cristian</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29755</commentid>
    <comment_count>3</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-02-13 12:06:17 +0000</bug_when>
    <thetext>Hello,

Can you please add the following information:
-poky version (or branch + commit)
-what actions produced the output? (commands, modified configuration files like loca.conf)
-host operating system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29817</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-02-14 16:13:08 +0000</bug_when>
    <thetext>This has been fixed in http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=1d376f9f184eb31577bb2410dee1cbe08719f98b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30118</commentid>
    <comment_count>5</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-02-26 12:23:33 +0000</bug_when>
    <thetext>Verified in master:7d22ef28e64de06b6238d0ef9b664c0bee6efa46</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>