<?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>119575</bug_id>
          
          <creation_ts>2006-01-19 10:52 0000</creation_ts>
          <short_desc>GCC 4.1 fixes for Cinelerra-cvs-20051005</short_desc>
          <delta_ts>2006-04-28 20:55:10 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>GCC Porting</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>117482</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>janjitse@a-eskwadraat.nl</reporter>
          <assigned_to>zypher@gentoo.org</assigned_to>
          <cc>halcy0n@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>janjitse@a-eskwadraat.nl</who>
            <bug_when>2006-01-19 10:52:42 0000</bug_when>
            <thetext>This patches fixes all 
error: extra qualification
see also:
http://lists.opensuse.org/archive/opensuse-factory/2005-Nov/0024.html

With this patch, it compiles with gcc-4.1.0-beta20060113, gcc-4.0.2-r3 and gcc-3.4.5 on amd64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>janjitse@a-eskwadraat.nl</who>
            <bug_when>2006-01-19 10:53:13 0000</bug_when>
            <thetext>Created an attachment (id=77566)
the patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>stefan@konink.de</who>
            <bug_when>2006-02-19 08:21:44 0000</bug_when>
            <thetext>please add the a52dec dependancy too to cinelerra-cvs while including this patch :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-19 21:04:10 0000</bug_when>
            <thetext>Created an attachment (id=84995)
gcc-4.1 asm fix

The other patch isn&apos;t needed any longer.

This fixes a problem with the asm contraints that causes it to fail on gcc-4.1.  If there are no objections, I&apos;ll add the patch in the next couple of days.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-28 20:55:10 0000</bug_when>
            <thetext>Added the gcc-4.1 patch</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77566</attachid>
            <date>2006-01-19 10:53 0000</date>
            <desc>the patch</desc>
            <filename>gcc-41.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUvZ3VpY2FzdC9iY2xpc3Rib3guaAkyMDA1LTEwLTA1
IDIyOjQ1OjIzLjAwMDAwMDAwMCArMDIwMAorKysgY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9ndWlj
YXN0L2JjbGlzdGJveC5oLm5ldwkyMDA2LTAxLTE5IDE4OjA1OjIwLjAwMDAwMDAwMCArMDEwMApA
QCAtMzU0LDcgKzM1NCw3IEBACiAKIAlpbnQgZ2V0X3RpdGxlX2goKTsKIAlpbnQgY2FsY3VsYXRl
X2l0ZW1fY29vcmRzKCk7Ci0Jdm9pZCBCQ19MaXN0Qm94OjpjYWxjdWxhdGVfbGFzdF9jb29yZHNf
cmVjdXJzaXZlKAorCXZvaWQgY2FsY3VsYXRlX2xhc3RfY29vcmRzX3JlY3Vyc2l2ZSgKIAkJQXJy
YXlMaXN0PEJDX0xpc3RCb3hJdGVtKj4gKmRhdGEsCiAJCWludCAqaWNvbl94LAogCQlpbnQgKm5l
eHRfaWNvbl94LAotLS0gY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvZmlsZS5oCTIw
MDUtMTAtMDUgMjI6NDU6MTMuMDAwMDAwMDAwICswMjAwCisrKyBjaW5lbGVycmEtY3ZzLTIwMDUx
MDA1L2NpbmVsZXJyYS9maWxlLmgubmV3CTIwMDYtMDEtMTkgMTg6MTE6MDguMDAwMDAwMDAwICsw
MTAwCkBAIC0xMzksNyArMTM5LDcgQEAKIAogCiAvLyBSZWFkIGZyYW1lIG9mIHZpZGVvIGludG8g
dGhlIGFyZ3VtZW50Ci0JaW50IEZpbGU6OnJlYWRfZnJhbWUoVkZyYW1lICpmcmFtZSk7CisJaW50
IHJlYWRfZnJhbWUoVkZyYW1lICpmcmFtZSk7CiAKIAogLy8gVGhlIGZvbGxvd2luZyBpbnZvbHZl
IG5vIGV4dHJhIGNvcGllcy4KLS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUvY2luZWxlcnJhL3Zp
cnR1YWxjb25zb2xlLmgJMjAwNi0wMS0xOSAxODoxNTo1Ni4wMDAwMDAwMDAgKzAxMDAKKysrIGNp
bmVsZXJyYS1jdnMtMjAwNTEwMDUvY2luZWxlcnJhL3ZpcnR1YWxjb25zb2xlLmgubmV3CTIwMDYt
MDEtMTkgMTg6MTY6MDIuMDAwMDAwMDAwICswMTAwCkBAIC0yOCw3ICsyOCw3IEBACiAKIC8vIENh
bGxlZCBkdXJpbmcgZWFjaCBwcm9jZXNzIGJ1ZmZlciBvcGVyYXRpb24gdG8gcmVzZXQgdGhlIHN0
YXR1cwogLy8gb2YgdGhlIGF0dGFjaG1lbnRzIHRvIHVucHJvY2Vzc2VkLgotCXZvaWQgVmlydHVh
bENvbnNvbGU6OnJlc2V0X2F0dGFjaG1lbnRzKCk7CisJdm9pZCByZXNldF9hdHRhY2htZW50cygp
OwogCXZvaWQgZHVtcCgpOwogCiAKLS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUvY2luZWxlcnJh
L3pvb21iYXIuaAkyMDA1LTEwLTA1IDIyOjQ1OjE3LjAwMDAwMDAwMCArMDIwMAorKysgY2luZWxl
cnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvem9vbWJhci5oLm5ldwkyMDA2LTAxLTE5IDE4OjIy
OjIwLjAwMDAwMDAwMCArMDEwMApAQCAtMjQsNyArMjQsNyBAQAogCX5ab29tQmFyKCk7CiAKIAlp
bnQgY3JlYXRlX29iamVjdHMoKTsKLQl2b2lkIFpvb21CYXI6OnJlc2l6ZV9ldmVudCgpOworCXZv
aWQgcmVzaXplX2V2ZW50KCk7CiAJaW50IGRyYXcoKTsKIAlpbnQgcmVzaXplX2V2ZW50KGludCB3
LCBpbnQgaCk7CiAJdm9pZCByZWRyYXdfdGltZV9kZXBlbmRhbmNpZXMoKTsKLS0tIGNpbmVsZXJy
YS1jdnMtMjAwNTEwMDUvY2luZWxlcnJhL2ZmbXBlZy5oCTIwMDUtMTAtMDUgMjI6NDU6MTMuMDAw
MDAwMDAwICswMjAwCisrKyBjaW5lbGVycmEtY3ZzLTIwMDUxMDA1L2NpbmVsZXJyYS9mZm1wZWcu
aC5uZXcJMjAwNi0wMS0xOSAxODo0Nzo1Mi4wMDAwMDAwMDAgKzAxMDAKQEAgLTI0LDExICsyNCwx
MSBAQAogCXN0YXRpYyBpbnQgY29udmVydF9jbW9kZWxfdHJhbnNmZXIoVkZyYW1lICpmcmFtZV9p
bixWRnJhbWUgKmZyYW1lX291dCk7CiAJc3RhdGljIGludCBpbml0X3BpY3R1cmVfZnJvbV9mcmFt
ZShBVlBpY3R1cmUgKnBpY3R1cmUsIFZGcmFtZSAqZnJhbWUpOwogCi0Jc3RhdGljIENvZGVjSUQg
RkZNUEVHOjpjb2RlY19pZChjaGFyICpjb2RlY19zdHJpbmcpOworCXN0YXRpYyBDb2RlY0lEIGNv
ZGVjX2lkKGNoYXIgKmNvZGVjX3N0cmluZyk7CiAKICBwcml2YXRlOgogCXN0YXRpYyBQaXhlbEZv
cm1hdCBjb2xvcl9tb2RlbF90b19waXhfZm10KGludCBjb2xvcl9tb2RlbCk7Ci0Jc3RhdGljIGlu
dCBGRk1QRUc6OnBpeF9mbXRfdG9fY29sb3JfbW9kZWwoUGl4ZWxGb3JtYXQgcGl4X2ZtdCk7CisJ
c3RhdGljIGludCBwaXhfZm10X3RvX2NvbG9yX21vZGVsKFBpeGVsRm9ybWF0IHBpeF9mbXQpOwog
CiAJaW50IGdvdF9waWN0dXJlOwogCUFzc2V0ICphc3NldDsKLS0tIGNpbmVsZXJyYS1jdnMtMjAw
NTEwMDUvY2luZWxlcnJhL3BpcGUuaAkyMDA1LTEwLTA1IDIyOjQ1OjE0LjAwMDAwMDAwMCArMDIw
MAorKysgY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvcGlwZS5oLm5ldwkyMDA2LTAx
LTE5IDE4OjUzOjQ2LjAwMDAwMDAwMCArMDEwMApAQCAtMTEsMTYgKzExLDE2IEBACiAKIGNsYXNz
IFBpcGUgewogIHB1YmxpYzoKLQlQaXBlOjpQaXBlKGNoYXIgKmNvbW1hbmQsIGNoYXIgKnN1Yl9z
dHIgPSAwLCBjaGFyIHN1Yl9jaGFyID0gJyUnKTsKLSAJUGlwZTo6flBpcGUoKSA7CQkKLQlpbnQg
UGlwZTo6b3Blbl9yZWFkKCkgOwotCWludCBQaXBlOjpvcGVuX3dyaXRlKCkgOwotCXZvaWQgUGlw
ZTo6Y2xvc2UoKSA7CisJUGlwZShjaGFyICpjb21tYW5kLCBjaGFyICpzdWJfc3RyID0gMCwgY2hh
ciBzdWJfY2hhciA9ICclJyk7CisgCX5QaXBlKCkgOwkJCisJaW50IG9wZW5fcmVhZCgpIDsKKwlp
bnQgb3Blbl93cml0ZSgpIDsKKwl2b2lkIGNsb3NlKCkgOwogCiAJaW50IGZkOwogIHByaXZhdGU6
Ci0JaW50IFBpcGU6OnN1YnN0aXR1dGUoKSA7Ci0gCWludCBQaXBlOjpvcGVuKGNoYXIgKm1vZGUp
IDsKKwlpbnQgc3Vic3RpdHV0ZSgpIDsKKyAJaW50IG9wZW4oY2hhciAqbW9kZSkgOwogCQogCWNo
YXIgc3ViX2NoYXI7CiAJY2hhciAqc3ViX3N0cjsKLS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUv
Y2luZWxlcnJhL2ZyYW1lY2FjaGUuaAkyMDA1LTEwLTA1IDIyOjQ1OjE0LjAwMDAwMDAwMCArMDIw
MAorKysgY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvZnJhbWVjYWNoZS5oLm5ldwky
MDA2LTAxLTE5IDE4OjU0OjE4LjAwMDAwMDAwMCArMDEwMApAQCAtNzIsNyArNzIsNyBAQAogCQlp
bnQ2NF90IHBvc2l0aW9uLAogCQlkb3VibGUgZnJhbWVfcmF0ZSwKIAkJaW50ICppdGVtX3JldHVy
bik7Ci0JaW50IEZyYW1lQ2FjaGU6OmZyYW1lX2V4aXN0cyhpbnQ2NF90IHBvc2l0aW9uLCAKKwlp
bnQgZnJhbWVfZXhpc3RzKGludDY0X3QgcG9zaXRpb24sIAogCQlkb3VibGUgZnJhbWVfcmF0ZSwK
IAkJaW50IGNvbG9yX21vZGVsLAogCQlpbnQgdywKLS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUv
Y2luZWxlcnJhL3JlbmRlcmZhcm1jbGllbnQuaAkyMDA1LTEwLTA1IDIyOjQ1OjE1LjAwMDAwMDAw
MCArMDIwMAorKysgY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvcmVuZGVyZmFybWNs
aWVudC5oLm5ldwkyMDA2LTAxLTE5IDE4OjU5OjM3LjAwMDAwMDAwMCArMDEwMApAQCAtNzAsNyAr
NzAsNyBAQAogCiAKIAotCXZvaWQgUmVuZGVyRmFybUNsaWVudFRocmVhZDo6cmVhZF9wcmVmZXJl
bmNlcyhpbnQgc29ja2V0X2ZkLCAKKwl2b2lkIHJlYWRfcHJlZmVyZW5jZXMoaW50IHNvY2tldF9m
ZCwgCiAJCVByZWZlcmVuY2VzICpwcmVmZXJlbmNlcyk7CiAJdm9pZCByZWFkX2Fzc2V0KGludCBz
b2NrZXRfZmQsIEFzc2V0ICphc3NldCk7CiAJdm9pZCByZWFkX2VkbChpbnQgc29ja2V0X2ZkLCAK
LS0tIGNpbmVsZXJyYS1jdnMtMjAwNTEwMDUvcGx1Z2lucy9idXJuL2J1cm4uaAkyMDA1LTEwLTA1
IDIyOjQ1OjI3LjAwMDAwMDAwMCArMDIwMAorKysgY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9wbHVn
aW5zL2J1cm4vYnVybi5oLm5ldwkyMDA2LTAxLTE5IDE5OjA3OjA4LjAwMDAwMDAwMCArMDEwMApA
QCAtNzUsNyArNzUsNyBAQAogCiAKIAotCXZvaWQgQnVybk1haW46OkhTSXRvUkdCKGRvdWJsZSBI
LCAKKwl2b2lkIEhTSXRvUkdCKGRvdWJsZSBILCAKIAkJZG91YmxlIFMsIAogCQlkb3VibGUgSSwg
CiAJCWludCAqciwgCi0tLSBjaW5lbGVycmEtY3ZzLTIwMDUxMDA1L3BsdWdpbnMvcG9sYXIvcG9s
YXIuaAkyMDA1LTEwLTA1IDIyOjQ1OjM1LjAwMDAwMDAwMCArMDIwMAorKysgY2luZWxlcnJhLWN2
cy0yMDA1MTAwNS9wbHVnaW5zL3BvbGFyL3BvbGFyLmgubmV3CTIwMDYtMDEtMTkgMTk6MDc6NTYu
MDAwMDAwMDAwICswMTAwCkBAIC02Miw3ICs2Miw3IEBACiAJaW50IHdhaXRfcHJvY2Vzc19mcmFt
ZSgpOwogCXZvaWQgcnVuKCk7CiAJdm9pZCBnZXRfcGl4ZWwoY29uc3QgaW50ICZ4LCBjb25zdCBp
bnQgJnksIFZQaXhlbCAqcGl4ZWwsIFZQaXhlbCAqKmlucHV0X3Jvd3MpOwotCWludCBQb2xhckVu
Z2luZTo6Y2FsY191bmRpc3RvcnRlZF9jb29yZHMoaW50IHd4LAorCWludCBjYWxjX3VuZGlzdG9y
dGVkX2Nvb3JkcyhpbnQgd3gsCiAJCQkgaW50IHd5LAogCQkJIGRvdWJsZSAmeCwKIAkJCSBkb3Vi
bGUgJnkpOwotLS0gY2luZWxlcnJhLWN2cy0yMDA1MTAwNS9jaW5lbGVycmEvdnJlbmRlci5oCTIw
MDUtMTAtMDUgMjI6NDU6MTYuMDAwMDAwMDAwICswMjAwCisrKyBjaW5lbGVycmEtY3ZzLTIwMDUx
MDA1L2NpbmVsZXJyYS92cmVuZGVyLmgubmV3CTIwMDYtMDEtMTkgMTk6MDY6MjkuMDAwMDAwMDAw
ICswMTAwCkBAIC00OCw3ICs0OCw3IEBACiAvLyBGbGFzaCB0aGUgb3V0cHV0IG9uIHRoZSBkaXNw
bGF5CiAJaW50IGZsYXNoX291dHB1dCgpOwogLy8gRGV0ZXJtaW5lIGlmIGRhdGEgY2FuIGJlIGNv
cGllZCBkaXJlY3RseSBmcm9tIHRoZSBmaWxlIHRvIHRoZSBvdXRwdXQgZGV2aWNlLgotCXZvaWQg
VlJlbmRlcjo6Z2V0X3JlbmRlcl9zdHJhdGVneShFZGl0KiAmcGxheWFibGVfZWRpdCwgCisJdm9p
ZCBnZXRfcmVuZGVyX3N0cmF0ZWd5KEVkaXQqICZwbGF5YWJsZV9lZGl0LCAKIAkJaW50ICZjb2xv
cm1vZGVsLCAKIAkJaW50ICZ1c2VfdmNvbnNvbGUsCiAJCWludDY0X3QgcG9zaXRpb24pOwo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84995</attachid>
            <date>2006-04-19 21:04 0000</date>
            <desc>gcc-4.1 asm fix</desc>
            <filename>cinelerra-cvs-20060219-gcc41.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgY2luZWxlcnJhLWN2cy0yMDA2MDIxOS1vcmlnL21wZWcyZW5jL3F1YW50aXplX3g4
Ni5jIGNpbmVsZXJyYS1jdnMtMjAwNjAyMTkvbXBlZzJlbmMvcXVhbnRpemVfeDg2LmMKLS0tIGNp
bmVsZXJyYS1jdnMtMjAwNjAyMTktb3JpZy9tcGVnMmVuYy9xdWFudGl6ZV94ODYuYwkyMDA2LTA0
LTE5IDIzOjI4OjIxLjAwMDAwMDAwMCAtMDQwMAorKysgY2luZWxlcnJhLWN2cy0yMDA2MDIxOS9t
cGVnMmVuYy9xdWFudGl6ZV94ODYuYwkyMDA2LTA0LTE5IDIzOjM2OjUwLjAwMDAwMDAwMCAtMDQw
MApAQCAtMjM0LDcgKzIzNCw3IEBACiAJCQkgICJtb3ZkICUlZWF4LCAlJW1tNlxuIgogCQkJICA6
IDoiZyIgKDEpIDogImVheCIgKTsKIAkvKiBTZXQgdXAgU1NFIHJvdW5kaW5nIG1vZGUgKi8KLQlf
X2FzbV9fICggImxkbXhjc3IgJTBcbiIgOiA6ICJYIiAodHJ1bmNfbXhjc3IpICk7CisJX19hc21f
XyAoICJsZG14Y3NyICUwXG4iIDogOiAibSIgKHRydW5jX214Y3NyKSApOwogCiAJLyogTG9hZCBz
YXRsaW0gaW50byBtbTEgKi8KIAltb3ZkX20yciggc2F0bGltLCBtbTEgKTsKCg==
</data>        

          </attachment>
    </bug>

</bugzilla>