<?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>25587</bug_id>
          
          <creation_ts>2003-07-30 13:17 0000</creation_ts>
          <short_desc>[amd64] mpg123 garbles mp3 decoding</short_desc>
          <delta_ts>2004-11-03 14:26:04 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>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>andres.meyer@computer.org</reporter>
          <assigned_to>eradicator@gentoo.org</assigned_to>
          <cc>amd64@gentoo.org</cc>
    
    <cc>fjmccloud@yahoo.com</cc>

      

      
          <long_desc isprivate="0">
            <who>andres.meyer@computer.org</who>
            <bug_when>2003-07-30 13:17:43 0000</bug_when>
            <thetext>when compiling mpg123 on amd64, decoding mp3 files results in very strange sounding (but 
quite funny) sounds. This also happens when decoding to .wav files. There is an amd64 patch 
which is applied, but it does not fix it for me. 

Reproducible: Always
Steps to Reproduce:
1. emerge mpg123 on amd64 
2. 
3. 



when applying the alpha patch and then the amd64 patch, it works fine.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andres.meyer@computer.org</who>
            <bug_when>2003-07-30 13:23:32 0000</bug_when>
            <thetext>Created an attachment (id=15242)
patch for mpg123-0.59r-r2.ebuild

This fixes it for me on amd64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andres.meyer@computer.org</who>
            <bug_when>2003-07-31 02:35:42 0000</bug_when>
            <thetext>Created an attachment (id=15268)
working patch

this patch is the requested smaller version of the alpha &amp; amd64 patch
combined. replaces the current amd64 patch. strips all non-64bit related
optimizations of alpha.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tester@gentoo.org</who>
            <bug_when>2003-08-09 22:28:38 0000</bug_when>
            <thetext>I&apos;ve commited your new patch. Please confirm that it works, my amd64 box has no sound.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tester@gentoo.org</who>
            <bug_when>2004-05-24 01:53:15 0000</bug_when>
            <thetext>I&apos;ve just received an email regarding this bug... 

http://forums.gentoo.org/viewtopic.php?t=146874</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jhuebel@gentoo.org</who>
            <bug_when>2004-05-27 14:51:13 0000</bug_when>
            <thetext>Still quite interesting sound output on amd64... :-/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jhuebel@gentoo.org</who>
            <bug_when>2004-05-27 14:52:13 0000</bug_when>
            <thetext>mpg123-0.59s-r3, BTW.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jhuebel@gentoo.org</who>
            <bug_when>2004-05-27 15:32:03 0000</bug_when>
            <thetext>Unless you specifically need mpg123 (there are a few packages that require it as a dep), please use mpg321. The amd64 virtual &quot;virtual/mpg123&quot; has been changed to point to &quot;media-sound/mpg321&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>slarti@gentoo.org</who>
            <bug_when>2004-06-23 13:47:11 0000</bug_when>
            <thetext>This patch does not seem to work for me. I still get the same garbled output. Installed 0.59s-r3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jhuebel@gentoo.org</who>
            <bug_when>2004-08-11 13:32:46 0000</bug_when>
            <thetext>This patch seem to already have been added. Please verify that mpg123-0.59s-r3 works for you.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fjmccloud@yahoo.com</who>
            <bug_when>2004-08-11 22:57:56 0000</bug_when>
            <thetext>No, I re-emerged mpg123-0.59s-r3 and it still produces garbled output.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2004-11-03 14:26:04 0000</bug_when>
            <thetext>fixed in cvs</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15242</attachid>
            <date>2003-07-30 13:23 0000</date>
            <desc>patch for mpg123-0.59r-r2.ebuild</desc>
            <filename>mpg123.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9tZWRpYS1zb3VuZC9tcGcxMjMvbXBnMTIzLTAuNTlyLXIyLmVidWls
ZAkyMDAzLTA3LTE4IDIzOjQzOjM3LjAwMDAwMDAwMCArMDIwMAorKysgbXBnMTIzLTAuNTlyLXIy
LmVidWlsZAkyMDAzLTA3LTI5IDE1OjU4OjMwLjIwMzEwMzYxNiArMDIwMApAQCAtMjIsNiArMjIs
NyBAQAogCXBhdGNoIC1wMSA8ICR7RklMRVNESVJ9LyR7UH0tc3BhcmMuZGlmZgogCXVzZSBhbHBo
YSAmJiBwYXRjaCAtcDEgPCAke0ZJTEVTRElSfS8ke1B9LWFscGhhLmRpZmYKIAl1c2UgaHBwYSAm
JiBwYXRjaCAtcDAgPCAke0ZJTEVTRElSfS8ke1B9LWhwcGEuZGlmZgorCXVzZSBhbWQ2NCAmJiBw
YXRjaCAtcDEgPCAke0ZJTEVTRElSfS8ke1B9LWFscGhhLmRpZmYKIAl1c2UgYW1kNjQgJiYgZXBh
dGNoICR7RklMRVNESVJ9LyR7UH0tYW1kNjQuZGlmZgogCWNwIE1ha2VmaWxlIE1ha2VmaWxlLm9y
aWcKIAlzZWQgLWUgInM6LU8yIC1tNDg2OiR7Q0ZMQUdTfToiIFwK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15268</attachid>
            <date>2003-07-31 02:35 0000</date>
            <desc>working patch</desc>
            <filename>mpg123-0.59r-amd64.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIE1ha2VmaWxlLm9yaWcJMjAwMy0wNy0xNSAwMDoxNzozNS4wMDAwMDAwMDAgLTA0MDAKKysr
IE1ha2VmaWxlCTIwMDMtMDctMTUgMDA6MTk6NTguMDAwMDAwMDAwIC0wNDAwCkBAIC0xOTIsNiAr
MTkyLDI5IEBACiAJCQkkKFJQTV9PUFRfRkxBR1MpJyBcCiAJCW1wZzEyMy1tYWtlCiAKK2xpbnV4
LXg4Nl82NDoKKwkkKE1BS0UpIExERkxBR1M9IFwKKwkJT0JKRUNUUz0nZGVjb2RlLm8gZGN0NjQu
byBhdWRpb19vc3MubycgXAorCQlDRkxBR1M9Jy1PMiAtV2FsbCAtRExJTlVYIC1ET1NTIC1EVVNF
X01NQVAgXAorCQkJJChSUE1fT1BUX0ZMQUdTKScgXAorCQltcGcxMjMtbWFrZQorCitsaW51eC14
ODZfNjQtZXNkOgorCSQoTUFLRSkgTERGTEFHUz0gXAorCQlBVURJT19MSUI9Jy1sZXNkIC1sYXVk
aW9maWxlJyBcCisJCU9CSkVDVFM9J2RlY29kZS5vIGRjdDY0Lm8gYXVkaW9fZXNkLm8nIFwKKwkJ
Q0ZMQUdTPSctTzIgLVdhbGwgLURMSU5VWCAtRE9TUyAtRFVTRV9NTUFQIFwKKwkJCSQoUlBNX09Q
VF9GTEFHUyknIFwKKwkJbXBnMTIzLW1ha2UKKworbGludXgteDg2XzY0LWFsc2E6CisJJChNQUtF
KSBMREZMQUdTPSBcCisJCUFVRElPX0xJQj0nLWxhc291bmQnIFwKKwkJT0JKRUNUUz0nZGVjb2Rl
Lm8gZGN0NjQubyBhdWRpb19hbHNhLm8nIFwKKwkJQ0ZMQUdTPSctTzIgLVdhbGwgLURMSU5VWCAt
RE9TUyAtRFVTRV9NTUFQIFwKKwkJCSQoUlBNX09QVF9GTEFHUyknIFwKKwkJbXBnMTIzLW1ha2UK
KwogI2xpbnV4LXBwYzoKICMJJChNQUtFKSAgIExERkxBR1M9IFwKICMJCU9CSkVDVFM9J2RlY29k
ZS5vIGRjdDY0Lm8gYXVkaW9fb3NzLm8nIFwKZGlmZiAtdXJOIG1wZzEyMy0wLjU5ci9nZXRsb3B0
LmMgbXBnMTIzLTAuNTlyLmFscGhhL2dldGxvcHQuYwotLS0gZ2V0bG9wdC5jCTE5OTgtMTItMDgg
MDQ6NDE6MTEuMDAwMDAwMDAwIC0wNTAwCisrKyBtcGcxMjMtMC41OXIuYWxwaGEvZ2V0bG9wdC5j
CTIwMDItMTEtMjIgMTc6NTI6NTkuMDAwMDAwMDAwIC0wNTAwCkBAIC00OCw3ICs0OCw3IEBACiAJ
CQlpZiAob3B0LT5mbGFncyAmIDIpIC8qIHZhciBpcyAqY2hhciAqLwogCQkJCSooKGNoYXIgKikg
b3B0LT52YXIpID0gKGNoYXIpIG9wdC0+dmFsdWU7CiAJCQllbHNlCi0JCQkJKigobG9uZyAqKSBv
cHQtPnZhcikgPSBvcHQtPnZhbHVlOworCQkJCSooKGludCAqKSBvcHQtPnZhcikgPSBvcHQtPnZh
bHVlOwogCQl9CiAJCWVsc2UKIAkJCXJlc3VsdCA9IG9wdC0+dmFsdWUgPyBvcHQtPnZhbHVlIDog
b3B0LT5zbmFtZTsKQEAgLTYyLDcgKzYyLDcgQEAKIAkJCWlmIChvcHQtPmZsYWdzICYgMikgLyog
dmFyIGlzICpjaGFyICovCiAJCQkJKigoY2hhciAqKikgb3B0LT52YXIpID0gc3RyZHVwKGxvcHRh
cmcpOwogCQkJZWxzZQotCQkJCSooKGxvbmcgKikgb3B0LT52YXIpID0gYXRvaShsb3B0YXJnKTsK
KwkJCQkqKChpbnQgKikgb3B0LT52YXIpID0gYXRvaShsb3B0YXJnKTsKIAkJfQogCQllbHNlCiAJ
CQlyZXN1bHQgPSBvcHQtPnZhbHVlID8gb3B0LT52YWx1ZSA6IG9wdC0+c25hbWU7CmRpZmYgLXVy
TiBtcGcxMjMtMC41OXIvbGF5ZXIzLmMgbXBnMTIzLTAuNTlyLmFscGhhL2xheWVyMy5jCi0tLSBs
YXllcjMuYwkxOTk5LTA0LTIxIDExOjI1OjE4LjAwMDAwMDAwMCAtMDQwMAorKysgbXBnMTIzLTAu
NTlyLmFscGhhL2xheWVyMy5jCTIwMDItMTEtMjIgMTc6NTI6NTkuMDAwMDAwMDAwIC0wNTAwCkBA
IC02MDgsNyArNjA4LDcgQEAKICAqIERlcXVhbnRpemUgc2FtcGxlcyAoaW5jbHVkZXMgaHVmZm1h
biBkZWNvZGluZykKICAqLwogLyogMjQgaXMgZW5vdWdoIGJlY2F1c2UgdGFiMTMgaGFzIG1heC4g
YSAxOSBiaXQgaHVmZnZlY3RvciAqLwotI2RlZmluZSBCSVRTSElGVCAoKHNpemVvZihsb25nKS0x
KSo4KQorI2RlZmluZSBCSVRTSElGVCAoKHNpemVvZihpbnQpLTEpKjgpCiAjZGVmaW5lIFJFRlJF
U0hfTUFTSyBcCiAgIHdoaWxlKG51bSA8IEJJVFNISUZUKSB7IFwKICAgICBtYXNrIHw9IGdldGJ5
dGUoKTw8KEJJVFNISUZULW51bSk7IFwKQEAgLTYyNSw3ICs2MjUsNyBAQAogICBpbnQgKm1lOwog
CiAgIGludCBudW09Z2V0Yml0b2Zmc2V0KCk7Ci0gIGxvbmcgbWFzayA9IChsb25nKSBnZXRiaXRz
KG51bSk8PChCSVRTSElGVCs4LW51bSk7CisgIGludCBtYXNrID0gKGludCkgZ2V0Yml0cyhudW0p
PDwoQklUU0hJRlQrOC1udW0pOwogICBwYXJ0MnJlbWFpbiAtPSBudW07CiAKICAgewpAQCAtNzA5
LDcgKzcwOSw3IEBACiAgICAgICAgIGlmKHggPT0gMTUgJiYgaC0+bGluYml0cykgewogICAgICAg
ICAgIG1heFtsd2luXSA9IGNiOwogICAgICAgICAgIFJFRlJFU0hfTUFTSzsKLSAgICAgICAgICB4
ICs9ICgodW5zaWduZWQgbG9uZykgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGluYml0cyk7Cisg
ICAgICAgICAgeCArPSAoKHVuc2lnbmVkIGludCkgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGlu
Yml0cyk7CiAgICAgICAgICAgbnVtIC09IGgtPmxpbmJpdHMrMTsKICAgICAgICAgICBtYXNrIDw8
PSBoLT5saW5iaXRzOwogICAgICAgICAgIGlmKG1hc2sgPCAwKQpAQCAtNzMzLDcgKzczMyw3IEBA
CiAgICAgICAgIGlmKHkgPT0gMTUgJiYgaC0+bGluYml0cykgewogICAgICAgICAgIG1heFtsd2lu
XSA9IGNiOwogICAgICAgICAgIFJFRlJFU0hfTUFTSzsKLSAgICAgICAgICB5ICs9ICgodW5zaWdu
ZWQgbG9uZykgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGluYml0cyk7CisgICAgICAgICAgeSAr
PSAoKHVuc2lnbmVkIGludCkgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGluYml0cyk7CiAgICAg
ICAgICAgbnVtIC09IGgtPmxpbmJpdHMrMTsKICAgICAgICAgICBtYXNrIDw8PSBoLT5saW5iaXRz
OwogICAgICAgICAgIGlmKG1hc2sgPCAwKQpAQCAtODgzLDcgKzg4Myw3IEBACiAgICAgICAgIGlm
ICh4ID09IDE1ICYmIGgtPmxpbmJpdHMpIHsKICAgICAgICAgICBtYXggPSBjYjsKIAkgIFJFRlJF
U0hfTUFTSzsKLSAgICAgICAgICB4ICs9ICgodW5zaWduZWQgbG9uZykgbWFzaykgPj4gKEJJVFNI
SUZUKzgtaC0+bGluYml0cyk7CisgICAgICAgICAgeCArPSAoKHVuc2lnbmVkIGludCkgbWFzaykg
Pj4gKEJJVFNISUZUKzgtaC0+bGluYml0cyk7CiAgICAgICAgICAgbnVtIC09IGgtPmxpbmJpdHMr
MTsKICAgICAgICAgICBtYXNrIDw8PSBoLT5saW5iaXRzOwogICAgICAgICAgIGlmKG1hc2sgPCAw
KQpAQCAtOTA3LDcgKzkwNyw3IEBACiAgICAgICAgIGlmICh5ID09IDE1ICYmIGgtPmxpbmJpdHMp
IHsKICAgICAgICAgICBtYXggPSBjYjsKIAkgIFJFRlJFU0hfTUFTSzsKLSAgICAgICAgICB5ICs9
ICgodW5zaWduZWQgbG9uZykgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGluYml0cyk7CisgICAg
ICAgICAgeSArPSAoKHVuc2lnbmVkIGludCkgbWFzaykgPj4gKEJJVFNISUZUKzgtaC0+bGluYml0
cyk7CiAgICAgICAgICAgbnVtIC09IGgtPmxpbmJpdHMrMTsKICAgICAgICAgICBtYXNrIDw8PSBo
LT5saW5iaXRzOwogICAgICAgICAgIGlmKG1hc2sgPCAwKQo=
</data>        

          </attachment>
    </bug>

</bugzilla>