<?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>150383</bug_id>
          
          <creation_ts>2006-10-07 07:38 0000</creation_ts>
          <short_desc>wxGTK-2.4.2-r4 fails to compile with freetype-2.2</short_desc>
          <delta_ts>2006-10-14 20:49:43 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>Ebuilds</component>
          <version>2006.1</version>
          <rep_platform>x86</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>kde-package@gmx.de</reporter>
          <assigned_to>wxwidgets@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>kde-package@gmx.de</who>
            <bug_when>2006-10-07 07:38:45 0000</bug_when>
            <thetext>wxGTK-2.4.2 uses freetype internals. I have attached patches for ebuild and source code to correct this problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kde-package@gmx.de</who>
            <bug_when>2006-10-07 07:39:49 0000</bug_when>
            <thetext>Created an attachment (id=99046)
patch for ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kde-package@gmx.de</who>
            <bug_when>2006-10-07 07:42:35 0000</bug_when>
            <thetext>Created an attachment (id=99047)
patch for source code

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kde-package@gmx.de</who>
            <bug_when>2006-10-07 07:52:00 0000</bug_when>
            <thetext>Well, &quot;internals&quot; was wrong. It&apos;s some kind of API change in freetype 2.2.1 or so. Anyway, it compiles with this patch. Another approach to the problem can be found here:

http://mail-index.netbsd.org/pkgsrc-bugs/2006/06/05/0005.html</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2006-10-07 07:53:03 0000</bug_when>
            <thetext>Is wxGTK-2.6 affected, as 2.4 is being phased out and no fixes are planned for it?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kde-package@gmx.de</who>
            <bug_when>2006-10-07 08:37:46 0000</bug_when>
            <thetext>No, 2.6 compiles fine. Also I don&apos;t seem to have any package left on my system that requires wxGTK-2.4.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>agriffis@gentoo.org</who>
            <bug_when>2006-10-14 20:49:43 0000</bug_when>
            <thetext>Mart, I applied this patch conditionally on freetype version in wxGTK-2.4.2-r4.ebuild (no need to revbump) because wxperl depends on wxGTK-2.4 even though they don&apos;t realize it yet.

Thanks for the patch, Rene

</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99046</attachid>
            <date>2006-10-07 07:39 0000</date>
            <desc>patch for ebuild</desc>
            <filename>ebuild.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHd4R1RLLTIuNC4yLXI0LmVidWlsZAkyMDA2LTAyLTEzIDA4OjA2OjI4LjAwMDAwMDAwMCAr
MDEwMAorKysgd3hHVEstMi40LjItcjUuZWJ1aWxkCTIwMDYtMTAtMDcgMTU6MTk6MjkuMDAwMDAw
MDAwICswMjAwCkBAIC00Niw2ICs0Niw5IEBACiAJIyBnY2MgNCBjb21waWxlIHBhdGNoIDsgYnVn
ICMxMTczNTcKIAllcGF0Y2ggIiR7RklMRVNESVJ9Ii8ke1B9LWdjYzQucGF0Y2gKIAorCSMgZG9u
J3QgdXNlIGZyZWV0eXBlIGludGVybmFscworCWVwYXRjaCAiJHtGSUxFU0RJUn0iLyR7UH0tbm9m
dGludGVybmFscy5wYXRjaAorCiAJZ251Y29uZmlnX3VwZGF0ZQogfQogCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99047</attachid>
            <date>2006-10-07 07:42 0000</date>
            <desc>patch for source code</desc>
            <filename>wxGTK-2.4.2-noftinternals.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHd4R1RLLTIuNC4yL3NyYy9nZW5lcmljL2RjcHNnLmNwcAkyMDA2LTEwLTA3IDE1OjA1OjM0
LjAwMDAwMDAwMCArMDIwMAorKysgd3hHVEstMi40LjIvc3JjL2dlbmVyaWMvZGNwc2cuY3BwCTIw
MDYtMTAtMDcgMTU6MDg6MjEuMDAwMDAwMDAwICswMjAwCkBAIC0xMTQ2LDcgKzExNDYsNyBAQAog
ICBGSUxFICpmaWxlOwogfTsKIAotc3RhdGljIGludCBwYXBzX21vdmVfdG8oIEZUX1ZlY3Rvciog
dG8sCitzdGF0aWMgaW50IHBhcHNfbW92ZV90byggY29uc3QgRlRfVmVjdG9yKiB0bywKIAkJCSB2
b2lkICp1c2VyX2RhdGEpCiB7CiAgIE91dGxpbmVJbmZvICpvdXRsaW5lX2luZm8gPSAoT3V0bGlu
ZUluZm8qKXVzZXJfZGF0YTsKQEAgLTExNTYsNyArMTE1Niw3IEBACiAgIHJldHVybiAwOwogfQog
Ci1zdGF0aWMgaW50IHBhcHNfbGluZV90byggRlRfVmVjdG9yKiAgdG8sCitzdGF0aWMgaW50IHBh
cHNfbGluZV90byggY29uc3QgRlRfVmVjdG9yKiAgdG8sCiAJCQkgdm9pZCAqdXNlcl9kYXRhKQog
ewogICBPdXRsaW5lSW5mbyAqb3V0bGluZV9pbmZvID0gKE91dGxpbmVJbmZvKil1c2VyX2RhdGE7
CkBAIC0xMTY2LDggKzExNjYsOCBAQAogICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBwYXBz
X2NvbmljX3RvKCBGVF9WZWN0b3IqICBjb250cm9sLAotCQkJICBGVF9WZWN0b3IqICB0bywKK3N0
YXRpYyBpbnQgcGFwc19jb25pY190byggY29uc3QgRlRfVmVjdG9yKiAgY29udHJvbCwKKwkJCSAg
Y29uc3QgRlRfVmVjdG9yKiAgdG8sCiAJCQkgIHZvaWQgKnVzZXJfZGF0YSkKIHsKICAgT3V0bGlu
ZUluZm8gKm91dGxpbmVfaW5mbyA9IChPdXRsaW5lSW5mbyopdXNlcl9kYXRhOwpAQCAtMTE3OSw5
ICsxMTc5LDkgQEAKICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgcGFwc19jdWJpY190bygg
RlRfVmVjdG9yKiAgY29udHJvbDEsCi0JCQkgIEZUX1ZlY3RvciogIGNvbnRyb2wyLAotCQkJICBG
VF9WZWN0b3IqICB0bywKK3N0YXRpYyBpbnQgcGFwc19jdWJpY190byggY29uc3QgRlRfVmVjdG9y
KiAgY29udHJvbDEsCisJCQkgIGNvbnN0IEZUX1ZlY3RvciogIGNvbnRyb2wyLAorCQkJICBjb25z
dCBGVF9WZWN0b3IqICB0bywKIAkJCSAgdm9pZCAqdXNlcl9kYXRhKQogewogICBPdXRsaW5lSW5m
byAqb3V0bGluZV9pbmZvID0gKE91dGxpbmVJbmZvKil1c2VyX2RhdGE7Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>