<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>50961</bug_id>
          
          <creation_ts>2004-05-13 11:34 0000</creation_ts>
          <short_desc>ams 1.7.2 fails to build on x86</short_desc>
          <delta_ts>2004-05-16 07:41:50 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ai2097@users.sourceforge.net</reporter>
          <assigned_to>eradicator@gentoo.org</assigned_to>
          <cc>gentoo-bugs@jonix.de</cc>
    
    <cc>sound@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ai2097@users.sourceforge.net</who>
            <bug_when>2004-05-13 11:34:38 0000</bug_when>
            <thetext>ams-1.7.2 fails to compile properly when emerging.

Reproducible: Always
Steps to Reproduce:
1.emerge ams #&quot;=ams-1.7.2&quot;

Actual Results:  
Fails to find the header &quot;rfftw.h&quot; (FFTW is installed properly). Here is the output:

###
&gt;&gt;&gt; emerge (2 of 3) media-sound/ams-1.7.2 to /
&gt;&gt;&gt; md5 src_uri ;-) ams-1.7.2.tar.bz2
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking ams-1.7.2.tar.bz2 to /var/tmp/portage/ams-1.7.2/work
&gt;&gt;&gt; Source unpacked.
g++ -DQT_THREAD_SUPPORT -I/usr/qt/3/include
-DLADSPA_PATH=\&quot;/usr/lib/ladspa:/usr/local/lib/ladspa\&quot; -I/usr/X11R6/include -I.
-O2 -Wall   -c -o synthdata.o synthdata.cpp
In file included from configdialog.h:34,
                 from module.h:23,
                 from m_env.h:20,
                 from synthdata.cpp:7:
spectrumscreen.h:15:19: rfftw.h: No such file or directory
In file included from configdialog.h:34,
                 from module.h:23,
                 from m_env.h:20,
                 from synthdata.cpp:7:
spectrumscreen.h:53: error: parse error before `,&apos; token
spectrumscreen.h:54: error: syntax error before `*&apos; token
spectrumscreen.h:55: error: syntax error before `*&apos; token
spectrumscreen.h:56: error: syntax error before `*&apos; token
spectrumscreen.h:57: error: &apos;rfftw_plan&apos; is used as a type, but is not defined
   as a type.
&lt;SNIP&gt;
make: *** [synthdata.o] Error 1
 
!!! ERROR: media-sound/ams-1.7.2 failed.
!!! Function src_compile, Line 33, Exitcode 2
!!! Make failed.
###

Expected Results:  
The package should have built and installed without failure.

Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0,
2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.11
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O3 -march=pentium3 -fomit-frame-pointer -funroll-loops -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
COMPILER=&quot;gcc3&quot;
CONFIG_PROTECT=&quot;/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -march=pentium3 -fomit-frame-pointer -funroll-loops -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs ccache sandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j1&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/root/portage_overlay/&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X aalib acpi alsa apache2 avi berkdb bonobo crypt cscope cups curl dga doc
dvd encode esd fbcon flash foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2
gtkhtml guile imlib java jikes jpeg libg++ libwww mad maildir mikmod mmx motif
mpeg ncurses nls offensive oggvorbis pam pcmcia pdflib perl png pnp python
quicktime readline scanner sdl slang slp spell sse ssl svga tcltk tcpd tetex
tiff truetype unicode usb wmf wxwindows x86 xml2 xmms xosd xv zlib&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ai2097@users.sourceforge.net</who>
            <bug_when>2004-05-13 14:19:58 0000</bug_when>
            <thetext>Created an attachment (id=31366)
Fixes the dependancy on fftw, so 2.1.5 is used

ams requires fftw-2.1.5, singe fftw-3.x uses a new interface that is not
backwards-compatible. Furthermore, the ams ebuild should probably get bumped up
to 1.8.2, which is the newest release. I was able to install the 1.8.2 version
off the same (patched) 1.7.2 ebuild, so I don&apos;t think (knock on wood) that it
will be a problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2004-05-15 01:16:03 0000</bug_when>
            <thetext>fixed and bumped in portage.  thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo-bugs@jonix.de</who>
            <bug_when>2004-05-16 07:41:50 0000</bug_when>
            <thetext>*** Bug 51085 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>31366</attachid>
            <date>2004-05-13 14:19 0000</date>
            <desc>Fixes the dependancy on fftw, so 2.1.5 is used</desc>
            <filename>ams-1.7.2.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9tZWRpYS1zb3VuZC9hbXMvYW1zLTEuNy4yLmVidWlsZAkyMDA0LTA0
LTI0IDA1OjQyOjI5LjAwMDAwMDAwMCAtMDcwMAorKysgYW1zLTEuOC4yLmVidWlsZAkyMDA0LTA1
LTEzIDE0OjEzOjM2Ljg3MDU4ODY4OCAtMDcwMApAQCAtMTMsMTQgKzEzLDE0IEBACiBSREVQRU5E
PSIgPj1tZWRpYS1saWJzL2Fsc2EtbGliLTAuOQogCXZpcnR1YWwvamFjawogCT49eDExLWxpYnMv
cXQtMy4wLjAKLQk+PWRldi1saWJzL2ZmdHctMioKKwk9ZGV2LWxpYnMvZmZ0dy0yLjEuNQogCW1l
ZGlhLWxpYnMvbGFkc3BhLXNkayIKIAogREVQRU5EPSIke1JERVBFTkR9CiAJc3lzLWFwcHMvc2Vk
IgogCiAKLVNSQ19VUkk9Imh0dHA6Ly9hbHNhbW9kdWxhci5zb3VyY2Vmb3JnZS5uZXQvJHtQfS50
YXIuYnoyIgorU1JDX1VSST0iaHR0cDovL2RsLnNvdXJjZWZvcmdlLm5ldC9hbHNhbW9kdWxhci8k
e1B9LnRhci5iejIiCiAKIHNyY191bnBhY2soKSB7CiAJdW5wYWNrICR7QX0gfHwgZGllCg==
</data>        

          </attachment>
    </bug>

</bugzilla>