<?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>116678</bug_id>
          
          <creation_ts>2005-12-25 03:32 0000</creation_ts>
          <short_desc>app-emulation/vice fails on 64 bit platforms when ffmpeg USE flag is set</short_desc>
          <delta_ts>2006-03-25 03:15:56 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>Games</component>
          <version>2005.1</version>
          <rep_platform>AMD64</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>ari@goron.de</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          <cc>amd64@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ari@goron.de</who>
            <bug_when>2005-12-25 03:32:36 0000</bug_when>
            <thetext>Vice 1.18 (and older versions also) have an ancient internal copy of ffmpeg which fails to work on any 64 bit platform due to a conflicting typedef of (u)int64_t.
I do have &quot;ffmpeg&quot; in my global USE flags, so compilation fails. The fix is simple: Update the broken include from a newer ffmpeg snapshot.
Patch and updated ebuild follows.

I&apos;ve tested this on ~amd64.
Someone please test this on other 64 bit arches as well, but I confident the fix is correct.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ari@goron.de</who>
            <bug_when>2005-12-25 03:34:09 0000</bug_when>
            <thetext>Created an attachment (id=75493)
Patch to fix compilation

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ari@goron.de</who>
            <bug_when>2005-12-25 03:35:00 0000</bug_when>
            <thetext>Created an attachment (id=75494)
Updated ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2006-03-25 03:15:56 0000</bug_when>
            <thetext>Fix is in portage. Thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75493</attachid>
            <date>2005-12-25 03:34 0000</date>
            <desc>Patch to fix compilation</desc>
            <filename>vice-1.18-64bitfix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHZpY2UtMS4xOC9zcmMvZ2Z4b3V0cHV0ZHJ2L2ZmbXBlZy9jb21tb24uaC51bnBhdGNoZWQJ
MjAwNS0xMi0yNSAxMTo1NzozOC4wMDAwMDAwMDAgKzAxMDAKKysrIHZpY2UtMS4xOC9zcmMvZ2Z4
b3V0cHV0ZHJ2L2ZmbXBlZy9jb21tb24uaAkyMDA1LTEyLTI1IDEyOjAxOjQ3LjAwMDAwMDAwMCAr
MDEwMApAQCAtMTgsNiArMTgsMTAgQEAKIC8vI2RlZmluZSBBMzJfQklUU1RSRUFNX1JFQURFUgog
I2RlZmluZSBMSUJNUEVHMl9CSVRTVFJFQU1fUkVBREVSX0hBQ0sgLy9hZGQgQkVSTwogCisjaWYg
ZGVmaW5lZChXSU4zMikgJiYgIWRlZmluZWQoX19NSU5HVzMyX18pICYmICFkZWZpbmVkKF9fQ1lH
V0lOX18pICYmICFkZWZpbmVkKEVNVUxBVEVfSU5UVFlQRVMpCisjICAgIGRlZmluZSBFTVVMQVRF
X0lOVFRZUEVTCisjZW5kaWYKKwogI2lmbmRlZiBNX1BJCiAjZGVmaW5lIE1fUEkgICAgMy4xNDE1
OTI2NTM1ODk3OTMyMzg0NgogI2VuZGlmCkBAIC05Myw3ICs5Nyw2IEBACiAjZW5kaWYKICNlbmRp
ZgogCi0jZGVmaW5lIEVNVUxBVEVfSU5UVFlQRVMKICNpZm5kZWYgRU1VTEFURV9JTlRUWVBFUwog
IyAgIGluY2x1ZGUgPGludHR5cGVzLmg+CiAjZWxzZQpAQCAtMjU1LDcgKzI1OCw3IEBACiAKIGV4
dGVybiBjb25zdCB1aW50MzJfdCBpbnZlcnNlWzI1Nl07CiAKLSNpZmRlZiBBUkNIX1g4NgorI2lm
IGRlZmluZWQoQVJDSF9YODYpIHx8IGRlZmluZWQoQVJDSF9YODZfNjQpCiAjICAgIGRlZmluZSBG
QVNURElWKGEsYikgXAogICAgICh7XAogICAgICAgICBpbnQgcmV0LGRteTtcCkBAIC0xMjE5LDcg
KzEyMjIsNyBAQAogI2RlZmluZSBNS0JFVEFHKGEsYixjLGQpIChkIHwgKGMgPDwgOCkgfCAoYiA8
PCAxNikgfCAoYSA8PCAyNCkpCiAKIAotI2lmZGVmIEFSQ0hfWDg2CisjaWYgZGVmaW5lZChBUkNI
X1g4NikgfHwgZGVmaW5lZChBUkNIX1g4Nl82NCkKICNkZWZpbmUgTUFTS19BQlMobWFzaywgbGV2
ZWwpXAogICAgICAgICAgICAgYXNtIHZvbGF0aWxlKFwKIAkJImNkcQkJCVxuXHQiXAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>75494</attachid>
            <date>2005-12-25 03:35 0000</date>
            <desc>Updated ebuild</desc>
            <filename>vice-1.18.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1lbXVsYXRpb24vdmljZS92aWNlLTEuMTgu
ZWJ1aWxkLHYgMS4xIDIwMDUvMTIvMjUgMDI6MzY6NTMgbXJfYm9uZXNfIEV4cCAkCgppbmhlcml0
IGV1dGlscyBnYW1lcwoKREVTQ1JJUFRJT049IlRoZSBWZXJzYXRpbGUgQ29tbW9kb3JlIDgtYml0
IEVtdWxhdG9yIgpIT01FUEFHRT0iaHR0cDovL3d3dy52aWNldGVhbS5vcmcvIgpTUkNfVVJJPSJm
dHA6Ly9mdHAuemltbWVycy5uZXQvcHViL2NibS9jcm9zc3BsYXRmb3JtL2VtdWxhdG9ycy9WSUNF
LyR7UH0udGFyLmd6IgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQg
fnBwYyB+eDg2IgpJVVNFPSJYIFhhdzNkIGFydHMgZXNkIGZmbXBlZyBnbm9tZSBubHMgcmVhZGxp
bmUgc2RsIgoKREVQRU5EPSJlc2Q/ICggbWVkaWEtc291bmQvZXNvdW5kICkKCW1lZGlhLWxpYnMv
bGlicG5nCglzeXMtbGlicy96bGliCglhcnRzPyAoIGtkZS1iYXNlL2FydHMgKQoJZ25vbWU/ICgg
Z25vbWUtYmFzZS9nbm9tZS1saWJzICkKCXJlYWRsaW5lPyAoIHN5cy1saWJzL3JlYWRsaW5lICkK
CXNkbD8gKCBtZWRpYS1saWJzL2xpYnNkbCApCglYPyAoIHZpcnR1YWwveDExICkKCVhhdzNkPyAo
IHgxMS1saWJzL1hhdzNkICkKCWZmbXBlZz8gKCBtZWRpYS12aWRlby9mZm1wZWcgKSIKCnNyY191
bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoKCWNkICR7U30KCgllcGF0Y2ggIiR7RklMRVNESVJ9Ii8k
e1BOfS0xLjE4LTY0Yml0Zml4LnBhdGNoCn0KCnNyY19jb21waWxlKCkgewoJZWdhbWVzY29uZiBc
CgkJLS1kaXNhYmxlLWRlcGVuZGVuY3ktdHJhY2tpbmcgXAoJCS0tZW5hYmxlLWZ1bGxzY3JlZW4g
XAoJCS0tZW5hYmxlLXRleHRmaWVsZCBcCgkJLS1lbmFibGUtZXRoZXJuZXQgXAoJCS0tZW5hYmxl
LXJlYWxkZXZpY2UgXAoJCS0td2l0aC1yZXNpZCBcCgkJLS13aXRob3V0LW1pZGFzIFwKCQkkKHVz
ZV9lbmFibGUgZmZtcGVnKSBcCgkJJCh1c2VfZW5hYmxlIGdub21lIGdub21ldWkpIFwKCQkkKHVz
ZV9lbmFibGUgbmxzKSBcCgkJJCh1c2Vfd2l0aCBYIHgpIFwKCQkkKHVzZV93aXRoIFhhdzNkIHhh
dzNkKSBcCgkJJCh1c2Vfd2l0aCBhcnRzKSBcCgkJJCh1c2Vfd2l0aCBlc2QpIFwKCQkkKHVzZV93
aXRoIHJlYWRsaW5lKSBcCgkJJCh1c2Vfd2l0aCBzZGwpIFwKCQl8fCBkaWUKCWVtYWtlIHx8IGRp
ZSAiZW1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKCW1ha2UgREVTVERJUj0iJHtEfSIg
aW5zdGFsbCB8fCBkaWUgIm1ha2UgaW5zdGFsbCBmYWlsZWQiCglkb2RvYyBBVVRIT1JTIENoYW5n
ZUxvZyBGRUVEQkFDSyBSRUFETUUKCXByZXBnYW1lc2RpcnMKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>