<?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>232418</bug_id>
          
          <creation_ts>2008-07-20 09:48 0000</creation_ts>
          <short_desc>media-plugins/audacious-plugins-1.5.1 fails to build on 64bits arches.</short_desc>
          <delta_ts>2008-07-22 14:25:19 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>aballier@gentoo.org</reporter>
          <assigned_to>chainsaw@gentoo.org</assigned_to>
          <cc>sound@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2008-07-20 09:48:58 0000</bug_when>
            <thetext>Similar to bug #216848


 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * Function `audacious_get_localdir&apos; implicitly converted to pointer at i_configure.c:419

 * 
 * ERROR: media-plugins/audacious-plugins-1.5.1 failed.
 * Call stack:
 *       misc-functions.sh, line 653:  Called install_qa_check
 *       misc-functions.sh, line 349:  Called die
 * The specific snippet of code:
 *   				alpha*|ia64*|powerpc64*|mips64*|sparc64*|x86_64*) die &quot;this code is not 64bit clean&quot;;;
 *  The die message:
 *   this code is not 64bit clean



Probably missing #include &lt;audacious/plugin.h&gt;
that means the default return value of the function will be int, while it&apos;s casted to gchar*</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ivanhoe@vfemail.net</who>
            <bug_when>2008-07-22 13:02:46 0000</bug_when>
            <thetext>(In reply to comment #0)
Same here.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ivanhoe@vfemail.net</who>
            <bug_when>2008-07-22 13:15:34 0000</bug_when>
            <thetext>Created an attachment (id=161095)
Patch that fixes the bug

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2008-07-22 13:29:04 0000</bug_when>
            <thetext>Thank you Ivan, patch committed upstream:
&lt;CIA-1&gt; audacious-plugins: Tony Vroon &lt;chainsaw@gentoo.org&gt; default * 2843:29a14d80fcd8 /src/amidi-plug/i_configure.c: Patch by ivanhoe@vfemail.net to include missing header, resolves QA warning and Gentoo bug #232418.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2008-07-22 14:15:42 0000</bug_when>
            <thetext>Ivan, your contribution to the Audacious project &amp; Gentoo linux is highly appreciated. This is in the tree as 1.5.1-r1.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ivanhoe@vfemail.net</who>
            <bug_when>2008-07-22 14:25:19 0000</bug_when>
            <thetext>(In reply to comment #4)
It was a pleasure to contribute. Thanks to you all for your efforts.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>161095</attachid>
            <date>2008-07-22 13:15 0000</date>
            <desc>Patch that fixes the bug</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGF1ZGFjaW91cy1wbHVnaW5zLTEuNS4xL3NyYy9hbWlkaS1wbHVnL2lfY29uZmlndXJlLmN+
IDIwMDgtMDUtMjMgMTY6NDQ6MTkuMDAwMDAwMDAwIC0wNjAwIAorKysgYXVkYWNpb3VzLXBsdWdp
bnMtMS41LjEvc3JjL2FtaWRpLXBsdWcvaV9jb25maWd1cmUuYyAyMDA4LTA2LTE3IDE2OjI5OjIy
LjAwMDAwMDAwMCAtMDYwMCAKQEAgLTI5LDYgKzI5LDcgQEAKICNpbmNsdWRlICJpX2NvbmZpZ3Vy
ZS1kdW1teS5oIgogI2luY2x1ZGUgImlfdXRpbHMuaCIKICNpbmNsdWRlIDxhdWRhY2lvdXMvYXVk
ZHJjdC5oPgorI2luY2x1ZGUgPGF1ZGFjaW91cy9wbHVnaW4uaD4KCgogYW1pZGlwbHVnX2NmZ19i
YWNrZW5kX3QgKiBhbWlkaXBsdWdfY2ZnX2JhY2tlbmQ7Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>