From kde-devel Thu Apr 12 06:43:02 2001 From: Carsten Griwodz Date: Thu, 12 Apr 2001 06:43:02 +0000 To: kde-devel Subject: Re: [patch] fix for compiling arts with Red Hat gcc 2.96 X-MARC-Message: https://marc.info/?l=kde-devel&m=98706417211189 MIME-Version: 1 Content-Type: multipart/mixed; boundary="---559023410-851401618-987057782=:11114" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---559023410-851401618-987057782=:11114 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, I have to use an inofficial gcc snapshot. I figure that nobody would be interested in fixes for my compiler bugs, so I keep the necessary patches ready (".compilerbug.patch", ".postconfigure.patch") and use a modified kde-cvsbuild to apply them after cvsup and after configure. Maybe that is an acceptable workaround for others as well? Regards, Carsten On Wed, 11 Apr 2001, Hetz Ben Hamo wrote: > I've upgraded to gcc-2.96-80 which compiles now the arts/mcop dir (tested > yesterday). > > You can't switch GCC just like that - I tried to move back to GCC 2.95 and > recompile the entire KDE with it - it fails in the configure script. > > So that leaves us - the Redhat users - with a big problem. I cannot compile > KDE with kgcc, and you refuse to put patches for letting us compiling mcop. > > Do you think we're alone at this? think again! Mandrake 8.0 will have the > EXACT gcc that Redhat 7.1 will have (gcc 2.96) - so add this into account > when you refuse to add support for gcc 2.96. > > I wish the GCC team would move their butt and release 3.0 (they even created > a 3.1 branch) - but they're not doing this - this makes gcc development speed > makes Mozilla development fast as a rabbit! > > Hetz > ---559023410-851401618-987057782=:11114 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="kde-cvsbuild.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: unified diff Content-Disposition: attachment; filename="kde-cvsbuild.diff" LS0tIGtkZS1jdnNidWlsZAlUdWUgTWFyIDI3IDIyOjE0OjIzIDIwMDENCisr KyAvdXNyL2xvY2FsL2Jpbi9rZGUtY3ZzYnVpbGQJVGh1IEFwciAgNSAxNTo0 NDoxMSAyMDAxDQpAQCAtMjc0LDcgKzI3Myw3IEBADQogICAgIENMaW5rIHF0 LWNvcHkgJHNyY2RpciAkb2JqZGlyDQogICAgIEZDRCAkUVRESVINCiAgICAg aWYgWyAtZSAkUVRESVIvTWFrZWZpbGUgXTsgdGhlbg0KLQlEb0NtZCAiQ2xl YW5pbmcgJFFURElSIiAibWFrZSBjbGVhbiIgIm1ha2UgY2xlYW4iICIkdGhu bGluZSI7DQorCURvQ21kICJDbGVhbmluZyAkUVRESVIiICIkTUFLRSBjbGVh biIgIiRNQUtFIGNsZWFuIiAiJHRobmxpbmUiOw0KICAgICBmaQ0KICAgICBG Q0QgJG9iamRpcg0KICAgICBMb2dGaW5pc2ggIkNsZWFuaW5nIFF0Ig0KQEAg LTMxNywyMSArMzE2LDUzIEBADQogICAgIGVjaG8gIlFURElSPSRRVERJUiwg c3JjZGlyPSRzcmNkaXIsIHF0cGtnPSRxdHBrZyINCiAgICAgQ0xpbmsgIiIg JHNyY2Rpci8kcXRwa2cgJFFURElSDQogICAgIGNkICRRVERJUg0KLSAgICBE b0NtZCAiTWFraW5nIENWUyAkUVRESVIiICJtYWtlICRtayAtZiBNYWtlZmls ZS5jdnMiICJtYWtlIChjdnMpIiAiJHRobmxpbmUiDQorICAgIERvQ21kICJN YWtpbmcgQ1ZTICRRVERJUiIgIiRNQUtFICRtayAtZiBNYWtlZmlsZS5jdnMi ICIkTUFLRSAoY3ZzKSIgIiR0aG5saW5lIg0KICAgICBlY2hvICJ5ZXMiID4g eWVzLnR4dCAjIFRoaXMgaGFjayBpcyByZXF1aXJlZCB0byBhdXRvbWF0aWNh bGx5IGFjY2VwdCB0aGUgbGljZW5zaW5nIHRlcm1zDQogICAgIERvQ21kICJD b25maWd1cmluZyAkUVRESVIiICIuL2NvbmZpZ3VyZSAkcXRjZmcgPCB5ZXMu dHh0IiAiY29uZmlndXJlIiAiJHRobmxpbmUiDQogICAgIHJtIC1mIHllcy50 eHQNCi0jICAgIERvQ21kICJNYWtpbmcgJFFURElSIiAibWFrZSAkbWsgYWxs IiAibWFrZSAoYWxsKSIgIiR0aG5saW5lIg0KLSAgICBEb0NtZCAiTWFraW5n ICRRVERJUiIgIm1ha2UgJG1rIHNyYy1tb2MiICJtYWtlIChzcmMtbW9jKSIg IiR0aG5saW5lIg0KLSAgICBEb0NtZCAiTWFraW5nICRRVERJUiIgIm1ha2Ug JG1rIHNyYy1tdCIgIm1ha2UgKHNyYy1tdCkiICIkdGhubGluZSINCi0gICAg RG9DbWQgIk1ha2luZyAkUVRESVIiICJtYWtlICRtayBzdWItc3JjIiAibWFr ZSAoc3ViLXNyYykiICIkdGhubGluZSINCi0gICAgRG9DbWQgIk1ha2luZyAk UVRESVIiICJtYWtlICRtayBzdWItdG9vbHMiICJtYWtlIChzdWItdG9vbHMp IiAiJHRobmxpbmUiDQotICAgIHN1IC1wIC1jIGxkY29uZmlnDQorIyAgICBE b0NtZCAiTWFraW5nICRRVERJUiIgIiRNQUtFICRtayBhbGwiICIkTUFLRSAo YWxsKSIgIiR0aG5saW5lIg0KKyAgICBEb0NtZCAiTWFraW5nICRRVERJUiIg IiRNQUtFICRtayBzcmMtbW9jIiAiJE1BS0UgKHNyYy1tb2MpIiAiJHRobmxp bmUiDQorICAgIERvQ21kICJNYWtpbmcgJFFURElSIiAiJE1BS0UgJG1rIHNy Yy1tdCIgIiRNQUtFIChzcmMtbXQpIiAiJHRobmxpbmUiDQorICAgIERvQ21k ICJNYWtpbmcgJFFURElSIiAiJE1BS0UgJG1rIHN1Yi1zcmMiICIkTUFLRSAo c3ViLXNyYykiICIkdGhubGluZSINCisgICAgRG9DbWQgIk1ha2luZyAkUVRE SVIiICIkTUFLRSAkbWsgc3ViLXRvb2xzIiAiJE1BS0UgKHN1Yi10b29scyki ICIkdGhubGluZSINCisjICAgIGxkY29uZmlnDQogIyAgICBjZCAkb2JqZGly DQogICAgIExvZ0ZpbmlzaCAiQnVpbGRpbmcgUXQiDQogfQ0KIA0KIA0KKyMg Q2hlY2sgd2hldGhlciBwYXRjaCBmaWxlcyBleGlzdCBhbmQgaWYgc28sIGFw cGx5DQorIyBVc2FnZTogRml4S0RFUGtnIHBrZ25hbWUNCisjIFRPRE86IGVh cmx5IGVycm9yIGRldGVjdGlvbiB0byBza2lwIHRhc2tzIHdoaWNoIGNhbid0 IGJlIGRvbmUuDQorRml4S0RFUGtnKCkgew0KKyAgICBuPSIkMSINCisgICAg TG9nU3RhcnQgIkZpeGluZyBwYWNrYWdlICRuIiAiJHRoa2xpbmUiDQorICAg IEZDRCAkc3JjZGlyDQorICAgIENFY2hvICJMb29raW5nIGZvciBwYXRjaGVz IGluICRkaXIiDQorICAgIGlmIFsgLWYgJG4ucGF0Y2ggXTsgdGhlbg0KKyAg ICAgIERvQ21kICJBcHBseWluZyBwYWNrYWdlLXNwZWNpZmljIHBhdGNoIGZp bGUgJG4ucGF0Y2giICIkUEFUQ0ggLXAwIDwgJG4ucGF0Y2giICJwYXRjaCAk bi5wYXRjaCINCisgICAgZWxzZQ0KKyAgICAgIENFY2hvICJObyBwYWNrYWdl LXNwZWNpZmljIHBhdGNoIGZpbGUgJG4ucGF0Y2giDQorICAgIGZpDQorICAg IGlmIFsgLWYgJG4uY29tcGlsZXJidWcucGF0Y2ggXTsgdGhlbg0KKyAgICAg IERvQ21kICJBcHBseWluZyBjb21waWxlci1zcGVjaWZpYyBwYXRjaCAkbi5j b21waWxlcmJ1Zy5wYXRjaCIgIiRQQVRDSCAtcDAgPCAkbi5jb21waWxlcmJ1 Zy5wYXRjaCIgInBhdGNoICRuLmNvbXBpbGVyYnVnLnBhdGNoIg0KKyAgICBl bHNlDQorICAgICAgQ0VjaG8gIk5vIGNvbXBpbGVyLXNwZWNpZmljIHBhdGNo IGZpbGUgJG4uY29tcGlsZXJidWcucGF0Y2giDQorICAgIGZpDQorICAgIExv Z0ZpbmlzaCAiRml4aW5nIHBhY2thZ2UgJG4iDQorfQ0KKw0KK0ZpeENvbmZp Z3VyZWRLREVQa2coKSB7DQorICAgIG49IiQxIg0KKyAgICBMb2dTdGFydCAi QXBwbHlpbmcgcG9zdC1jb25maWd1cmUgcGF0Y2hlcyBmb3IgcGFja2FnZSAk biIgIiR0aGtsaW5lIg0KKyAgICBpZiBbIC1mICRuLnBvc3Rjb25maWd1cmUu cGF0Y2ggXTsgdGhlbg0KKyAgICAgIERvQ21kICJBcHBseWluZyBwYWNrYWdl LXNwZWNpZmljIHBhdGNoICRuLnBvc3Rjb25maWd1cmUucGF0Y2giICIkUEFU Q0ggLXAwIDwgJHNyY2Rpci8kbi5wb3N0Y29uZmlndXJlLnBhdGNoIiAicGF0 Y2ggJHNyY2Rpci8kbi5wb3N0Y29uZmlndXJlLnBhdGNoIg0KKyAgICBlbHNl DQorICAgICAgQ0VjaG8gIk5vIHBvc3QtY29uZmlndXJlIHBhdGNoIGZpbGUg JG4ucG9zdGNvbmZpZ3VyZS5wYXRjaCINCisgICAgZmkNCisgICAgTG9nRmlu aXNoICJBcHBseWluZyBwb3N0LWNvbmZpZ3VyZSBwYXRjaGVzIGZvciBwYWNr YWdlICRuIg0KK30NCisNCiAjIERvZXMgZXZlcnl0aGluZyBuZWVkZWQgdG8g YnVpbGQgdGhlIGdpdmVuIGRpcmVjdG9yeSAoPSBwa2duYW1lKS4NCiAjIFVz YWdlOiBCdWlsZEtERVBrZyBwa2duYW1lDQogIyBUT0RPOiBlYXJseSBlcnJv ciBkZXRlY3Rpb24gdG8gc2tpcCB0YXNrcyB3aGljaCBjYW4ndCBiZSBkb25l Lg0KQEAgLTM0MywxNCArMzc0LDE2IEBADQogICAgIENMaW5rIGFkbWluICRz cmNkaXIva2RlLWNvbW1vbiAkc3JjZGlyLyRuDQogICAgIFJtTGlzdCAkc3Jj ZGlyLyRuICRybWxpc3QNCiAgICAgRkNEICRzcmNkaXIvJG4NCi0gICAgRG9D bWQgIk1ha2luZyBDVlMgJG4iICJtYWtlICRtayAtZiBNYWtlZmlsZS5jdnMi ICJtYWtlIChjdnMpIiAiJHRobmxpbmUiOw0KKyAgICBEb0NtZCAiTWFraW5n IENWUyAkbiIgIiRNQUtFICRtayAtZiBNYWtlZmlsZS5jdnMiICIkTUFLRSAo Y3ZzKSIgIiR0aG5saW5lIjsNCiAgICAgQ0xpbmsgY29uZmlndXJlICRzcmNk aXIvJG4gJG9iamRpci8kbg0KICAgICBHZXRVbmlxdWVGaWxlTmFtZSAkc3Jj ZGlyLyRuL2NvbmZpZ3VyZS5pbg0KICAgICBDTGluayAkdW5pcXVlZm4gJHNy Y2Rpci8kbiAkb2JqZGlyLyRuDQogICAgIEZDRCAkb2JqZGlyLyRuDQotICAg IERvQ21kICJDb25maWd1cmluZyAkbiIgIi4vY29uZmlndXJlIC0tc3JjZGly PSRzcmNkaXIvJG4gJGNmZ29wdHMiICJjb25maWd1cmUiICIkdGhubGluZSIN Ci0gICAgRG9DbWQgIk1ha2luZyAkbiIgIm1ha2UgJG1rIiAibWFrZSIgIiR0 aG5saW5lIg0KLSAgICBEb0NtZCAiSW5zdGFsbGluZyAkbiIgInN1IC1wIC1j ICdtYWtlICRtayBpbnN0YWxsJyIgIm1ha2UgaW5zdGFsbCciICIkdGhubGlu ZSINCisgICAgRG9DbWQgIkNvbmZpZ3VyaW5nICRuIiAiQ1hYRkxBR1M9LW1t aW5pbWFsLXRvYyBDRkxBR1M9LW1taW5pbWFsLXRvYyAuL2NvbmZpZ3VyZSAt LXNyY2Rpcj0kc3JjZGlyLyRuICRjZmdvcHRzIiAiY29uZmlndXJlIiAiJHRo bmxpbmUiDQorICAgIEZpeENvbmZpZ3VyZWRLREVQa2cgJG4NCisgICAgRG9D bWQgIk1ha2luZyAkbiIgIiRNQUtFICRtayIgIiRNQUtFIiAiJHRobmxpbmUi DQorICAgICMgRG9DbWQgIkluc3RhbGxpbmcgJG4iICJzdSAtYyAnJE1BS0Ug JG1rIGluc3RhbGwnIiAiJE1BS0UgaW5zdGFsbCciICIkdGhubGluZSINCisg ICAgRG9DbWQgIkluc3RhbGxpbmcgJG4iICIkTUFLRSAkbWsgaW5zdGFsbCIg IiRNQUtFIGluc3RhbGwnIiAiJHRobmxpbmUiDQogICAgIERvQmVlcA0KICAg ICBMb2dGaW5pc2ggIkJ1aWxkaW5nIHBhY2thZ2UgJG4iDQogfQ0KQEAgLTM1 OCwxNCArMzkxLDE0IEBADQogDQogIyBNYWtlcyBrZGUtaTE4biBmb3IgYSBj ZXJ0YWluIGxhbmd1YWdlLg0KICMgVXNhZ2U6IEJ1aWxkS0RFaTE4bg0KLSMg SGVyZSB3ZSBqdXN0IG5lZWQgdG8gY29uZmlndXJlLCBtYWtlIGFuZCBpbnN0 YWxsDQorIyBIZXJlIHdlIGp1c3QgbmVlZCB0byBjb25maWd1cmUsICRNQUtF IGFuZCBpbnN0YWxsDQogIyBzaW5jZSBjb25maWd1cmUgc3RpbGwgZXhpc3Rz IDstKQ0KIEJ1aWxkS0RFaTE4bigpIHsNCiAgICAgTG9nU3RhcnQgIkJ1aWxk aW5nIGxhbmd1YWdlIHBhY2thZ2UgJGtkZWkxOG4iICIkdGhrbGluZSINCiAg ICAgRkNEICRzcmNkaXIvJGtkZWkxOG4NCiAgICAgRG9DbWQgIkNvbmZpZ3Vy aW5nICRrZGVpMThuIiAiLi9jb25maWd1cmUiICJjb25maWd1cmUiICIkdGhu bGluZSINCi0gICAgRG9DbWQgIk1ha2luZyAka2RlaTE4biIgIm1ha2UgJG1r IiAibWFrZSIgIiR0aG5saW5lIg0KLSAgICBEb0NtZCAiSW5zdGFsbGluZyAk a2RlaTE4biIgInN1IC1wIC1jICdtYWtlICRtayBpbnN0YWxsJyIgIm1ha2Ug aW5zdGFsbCIgIiR0aG5saW5lIg0KKyAgICBEb0NtZCAiTWFraW5nICRrZGVp MThuIiAiJE1BS0UgJG1rIiAiJE1BS0UiICIkdGhubGluZSINCisgICAgRG9D bWQgIkluc3RhbGxpbmcgJGtkZWkxOG4iICIkTUFLRSAkbWsgaW5zdGFsbCIg IiRNQUtFIGluc3RhbGwiICIkdGhubGluZSINCiAgICAgTG9nRmluaXNoICJC dWlsZGluZyBsYW5ndWFnZSBwYWNrYWdlICRrZGVpMThuIg0KIH0NCiANCkBA IC01NjEsMTAgKzU4NywxMSBAQA0KICMgQnVpbGRzIGFsbCBnaXZlbiBrZGUt cGFja2FnZXMgd2l0aCBCdWlsZEtERVBrZw0KICMgVXNhZ2U6IEJ1aWxkUGtn cw0KIEJ1aWxkUGtncygpIHsNCisgICAgZWNobyAiRml4aW5nIHBhY2thZ2U6 IGtkZS1jb21tb24iDQorICAgIEZpeEtERVBrZyAia2RlLWNvbW1vbiINCiAg ICAgZWNobyAiQnVpbGRpbmcgdGhlIGZvbGxvd2luZyBwYWNrYWdlczogJEAi DQotDQotICAgICMgQnVpbGQgUGFja2FnZXM6DQogICAgIGZvciBpIGluICRA OyBkbw0KKwlGaXhLREVQa2cgIiRpIjsNCiAJQnVpbGRLREVQa2cgIiRpIjsN CiAgICAgZG9uZQ0KIH0NCkBAIC01OTUsNiArNjE1LDggQEANCiAgICAgTG9n RmluaXNoICJrZGUtY3ZzYnVpbGQgcHJvY2VzcyINCiB9DQogDQorTUFLRT1n bWFrZQ0KK1BBVENIPWdwYXRjaA0KIA0KICMgSW5pdGlhbGl6ZSBzY3JpcHQg d2l0aCBkZWZhdWx0cyBhbmQgY29tbWFuZCBsaW5lIG9wdGlvbnM6DQogSW5p dCAkQA0KQEAgLTYxNiwzICs2MzgsNCBAQA0KIGlmIFsgIiRkb19zaHV0ZG93 biIgPT0gInllcyIgXTsgdGhlbg0KICAgICBoYWx0Ow0KIGZpDQorDQo= ---559023410-851401618-987057782=:11114-- >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<