From kde-devel Tue Aug 03 07:37:56 1999 From: Duncan Haldane Date: Tue, 03 Aug 1999 07:37:56 +0000 To: kde-devel Subject: Re: KDE_1_1_BRANCH: Franz Sir'l's kvt bugfix patch works - lets X-MARC-Message: https://marc.info/?l=kde-devel&m=93366575802854 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary_(ID_EZiXqz1/Y1sTPs5v1RinHA)" This message is in MIME format --Boundary_(ID_EZiXqz1/Y1sTPs5v1RinHA) Content-type: text/plain; charset=us-ascii On 02-Aug-99 Cristian Tibirna wrote: > > On Sun, 1 Aug 1999, Duncan Haldane wrote: > >> *** Can I add it to the CVS now ? (for the kde-1.1.2 release ?) ***** >> (Does Franz + me make the required two-person stamp of approval ?), >> I have cvs acces and will add it if nobody objects ..... > > OK. If you're still unsure, you can post the patch here (if not too big) > or send it to me for third review. If you're certain all's OK, just apply > it. OK here is the kvt patch from Franz Sirl, now remade against the current CVS KDE_1_1_BRANCH. I verified that it works (on RedHat 6.1). Its a fix for glibc-2.1 systems. Can Cristian or someone else give another OK, This needs to go in the KDE_1_1_ Branch for the 1.1.2 release ASAP. Thanks Duncan. ---------------------------------- E-Mail: Duncan Haldane Date: 03-Aug-99 Time: 03:31:38 This message was sent by XFMail ---------------------------------- --Boundary_(ID_EZiXqz1/Y1sTPs5v1RinHA) Content-type: application/octet-stream; name=kdebase-kvtfix.patch; SizeOnDisk=3709 Content-description: kdebase-kvtfix.patch Content-disposition: attachment; filename="kdebase-kvtfix.patch" Content-transfer-encoding: base64 ZGlmZiAtdU5yIGtkZWJhc2Uva3Z0L2NvbW1hbmQuYyBrZGViYXNlLWt2dGZpeC9rdnQvY29tbWFu ZC5jCi0tLSBrZGViYXNlL2t2dC9jb21tYW5kLmMJV2VkIEp1bCAyOCAwNDo1MjozMSAxOTk5Cisr KyBrZGViYXNlLWt2dGZpeC9rdnQvY29tbWFuZC5jCVR1ZSBBdWcgIDMgMDM6Mjg6MjEgMTk5OQpA QCAtMjQsNiArMjQsOSBAQAogICogYWdncmVlZCB0byBkaXN0cmlidXRlIHRoZWlyIGNvZGUgdW5k ZXIgdGhlIHRlcm1zIG9mIHRoZSBHUEwKICAqLwogCisvKiBkZWZpbmUgX0dOVV9TT1VSQ0UgdG8g Z2V0IHByb3RvdHlwZXMgZm9yIGdldHB0KCkgYW5kIHB0c25hbWUoKSAqLworI2RlZmluZSBfR05V X1NPVVJDRQorCiAjaW5jbHVkZSA8c3RkYXJnLmg+CiAjaW5jbHVkZSA8WDExL1hsaWIuaD4KICNp bmNsdWRlIDxYMTEvWHV0aWwuaD4KQEAgLTQxLDcgKzQ0LDcgQEAKICNpbmNsdWRlICJkZWJ1Zy5o IgogCiAjaWYgZGVmaW5lZCAoX0hQVVhfU09VUkNFKQotLyogI2RlZmluZSBfVEVSTUlPU19JTkNM VURFRCAqLworI2RlZmluZSBfVEVSTUlPU19JTkNMVURFRAogI2luY2x1ZGUgPGJzZHR0eS5oPgog I2VuZGlmCiAvKiBzZ2lzIGhhdmUgL2Rldi9wdG14IFtibWddICovCkBAIC05NiwxMCArOTksNiBA QAogI2luY2x1ZGUgInNjcmVlbi5oIgogI2luY2x1ZGUgInhzZXR1cC5oIgogCi0jaWYgIWRlZmlu ZWQoSEFWRV9TRVRFVUlEKQotI2RlZmluZSBzZXRldWlkKF9ldSkgc2V0cmVzdWlkKC0xLCBfZXUs IC0xKQotI2VuZGlmCi0KICNpZiBkZWZpbmVkKFZESVNDUkQpICYmICFkZWZpbmVkKFZESVNDQVJE KQogI2RlZmluZQlWRElTQ0FSRAlWRElTQ1JECiAjZW5kaWYKQEAgLTE3MSwxMiArMTcwLDE2IEBA CiBzdGF0aWMgaW50IGZkX3dpZHRoOwkvKiB3aWR0aCBvZiBmaWxlIGRlc2NyaXB0b3JzIGJlaW5n IHVzZWQgKi8KIHN0YXRpYyBpbnQgYXBwX2N1cl9rZXlzID0gMDsvKiBmbGFnIHRvIHNldCBjdXJz b3Iga2V5cyBpbiBhcHBsaWNhdGlvbiBtb2RlICovCiBzdGF0aWMgaW50IGFwcF9rcF9rZXlzID0g MDsgLyogZmxhZyB0byBzZXQgYXBwbGljYXRpb24ga2V5cGFkIGtleXMgKi8KKyNpZiBfX0dMSUJD X18gLSAwID09IDIgJiYgX19HTElCQ19NSU5PUl9fID49IDEKK2NoYXIgKnR0eW5hbTsKKyNlbHNl CiAjaWZuZGVmIFNWUjQKIHN0YXRpYyBjaGFyIHB0eW5hbVsyNV0gPSAiL2Rldi9wdHl4eCI7CiBj aGFyIHR0eW5hbVsyNV0gPSAiL2Rldi90dHl4eCI7CiAjZWxzZQogY2hhciAqdHR5bmFtLCAqcHRz bmFtZSgpOwogI2VuZGlmCisjZW5kaWYKIHN0YXRpYyBBdG9tIHdtX2RlbF93aW47CiBleHRlcm4g V2luZG93SW5mbyBNeVdpbkluZm87CiAKQEAgLTM1Miw2ICszNTUsMjkgQEAKICAgLyogIEZpcnN0 IGZpbmQgYSBtYXN0ZXIgcHR5IHRoYXQgd2UgY2FuIG9wZW4uICAKICAgICovCiAKKyNpZiBfX0dM SUJDX18gLSAwID09IDIgJiYgX19HTElCQ19NSU5PUl9fID49IDEKKyAgcHR5ZmQgPSBnZXRwdCgp OworICBpZiAocHR5ZmQgPCAwKQorICAgIHsKKyAgICAgIGVycm9yKCJDYW4ndCBvcGVuIGEgcHNl dWRvIHRlbGV0eXBlIik7CisgICAgICByZXR1cm4oLTEpOworICAgIH0KKyAgaWYgKGdyYW50cHQo cHR5ZmQpIDwgMCB8fCB1bmxvY2twdChwdHlmZCkgPCAwKQorICAgIHsKKyAgICAgIGNsb3NlKHB0 eWZkKTsKKyAgICAgIGVycm9yKCJDYW4ndCBncmFudHB0L3VubG9ja3B0IGEgcHNldWRvIHRlbGV0 eXBlIik7CisgICAgICByZXR1cm4oLTEpOworICAgIH0KKyAgdHR5bmFtID0gcHRzbmFtZShwdHlm ZCk7CisgIGlmICh0dHluYW0gPT0gMCkKKyAgICB7CisgICAgICBjbG9zZShwdHlmZCk7CisgICAg ICBlcnJvcigiUHNldWRvIHRlbGV0eXBlIGhhcyBubyBuYW1lIik7CisgICAgICByZXR1cm4oLTEp OworICAgIH0KKyAgZmNudGwocHR5ZmQsRl9TRVRGTCxPX05ERUxBWSk7CisgIGdyYW50cHR5ID0g MDsKKyNlbHNlCiAjaWZkZWYgVElPQ0dQVE4KICAgc3RyY3B5KHB0eW5hbSwiL2Rldi9wdG14Iik7 CiAgIHN0cmNweSh0dHluYW0sIi9kZXYvcHRzLyIpOwpAQCAtNDIyLDYgKzQ0OCw3IEBACiAgICAg ZmNudGwocHR5ZmQsRl9TRVRGTCxPX05ERUxBWSk7CiAjZW5kaWYgIAogICB9CisjZW5kaWYgLyog R0xJQkMgKi8KIAogICBmb3IgKGkgPSAxOyBpIDw9IDE1OyBpKyspCiAgICAgc2lnbmFsKGksY2F0 Y2hfc2lnKTsKZGlmZiAtdU5yIGtkZWJhc2Uva3Z0L21haW4uQyBrZGViYXNlLWt2dGZpeC9rdnQv bWFpbi5DCi0tLSBrZGViYXNlL2t2dC9tYWluLkMJV2VkIEp1bCAyOCAwNDo1MjozMiAxOTk5Cisr KyBrZGViYXNlLWt2dGZpeC9rdnQvbWFpbi5DCVR1ZSBBdWcgIDMgMDM6Mjg6MjEgMTk5OQpAQCAt NDYsMTAgKzQ2LDYgQEAKIAogI2luY2x1ZGUgIm1haW4uaCIKIAotI2lmICFkZWZpbmVkKEhBVkVf U0VURVVJRCkKLSNkZWZpbmUgc2V0ZXVpZChfZXUpIHNldHJlc3VpZCgtMSwgX2V1LCAtMSkKLSNl bmRpZgotCiBleHRlcm4gIkMiIHsKIGV4dGVybiB2b2lkICpzYWZlbWFsbG9jKGludCwgY29uc3Qg Y2hhciAqaWRlbnRpZmllcik7CiBleHRlcm4gdm9pZCBnZXRfdG9rZW4oKTsKZGlmZiAtdU5yIGtk ZWJhc2Uva3Z0L3V0bXAuYyBrZGViYXNlLWt2dGZpeC9rdnQvdXRtcC5jCi0tLSBrZGViYXNlL2t2 dC91dG1wLmMJV2VkIEp1bCAyOCAwNDo1MjozNCAxOTk5CisrKyBrZGViYXNlLWt2dGZpeC9rdnQv dXRtcC5jCVR1ZSBBdWcgIDMgMDM6Mjg6MjEgMTk5OQpAQCAtMSw0ICsxLDQgQEAKLS8qICRJZDog dXRtcC5jLHYgMS43LjQuNCAxOTk5LzA3LzI4IDA4OjUyOjM0IHBvcnRlbiBFeHAgJAorLyogJElk OiB1dG1wLmMsdiAxLjcuNC4zIDE5OTkvMDYvMDggMDk6MDk6MjIgaG9lbHplciBFeHAgJAogICoK ICAqIFJldmlzaW9uIDEuNSAwOC8wOS8xOTkzIHN0ZW1waWVuCiAgKiBTb21ldGhpbmcgd2FzIHdy b25nIHdpdGggdGhlIExpbnV4IHN1cHBvcnQhCkBAIC04LDkgKzgsNiBAQAogICogSSBkaWRuJ3Qg dG91Y2ggdGhlIFN1biBwYXJ0IG9mIHRoZSBjb2RlIHNvIGl0IHNob3VsZCBzdGlsbCB3b3JrLgog ICoKICAqICRMb2c6IHV0bXAuYyx2ICQKLSAqIFJldmlzaW9uIDEuNy40LjQgIDE5OTkvMDcvMjgg MDg6NTI6MzQgIHBvcnRlbgotICogSFAtVVggZml4ZXMgZnJvbSBTdGVmYW4uQmVja2VyQG5tcC5u b2tpYS5jb20KLSAqCiAgKiBSZXZpc2lvbiAxLjcuNC4zICAxOTk5LzA2LzA4IDA5OjA5OjIyICBo b2VsemVyCiAgKiBGaXhlZCBzZXZlcmFsIHNlY3VyaXR5IGhvbGVzLgogICoKQEAgLTk2LDEwICs5 Myw2IEBACiAjaW5jbHVkZSA8c3RkaW8uaD4KICNpbmNsdWRlIDxtZW1vcnkuaD4KIAotI2lmICFk ZWZpbmVkKEhBVkVfU0VURVVJRCkKLSNkZWZpbmUgc2V0ZXVpZChfZXUpIHNldHJlc3VpZCgtMSwg X2V1LCAtMSkKLSNlbmRpZgotCiAjaWZuZGVmIFRUWVRBQgogI2RlZmluZSBUVFlUQUIgIi9ldGMv dHR5cyIKICNlbmRpZgpAQCAtMzE2LDYgKzMwOSw3IEBACiAgIHNldHV0ZW50KCk7CiAgIHB1dHV0 bGluZSh1KTsKICAgZW5kdXRlbnQoKTsKKyAgdXBkd3RtcChXVE1QX0ZJTEUsIHUpOwogICBwb3Mg PSAoaW50KU5VTEw7CiAgIG1hZGV1dGVudCA9IDE7CiAKQEAgLTQxMSw2ICs0MDUsNyBAQAogI2Vu ZGlmCiAJICBwdXR1dGxpbmUodSk7IC8qIFdhcyByZXZlcnNlZCB3aXRoIGluIHRoZSBvcmlnaW5h bCAqLwogCSAgZW5kdXRlbnQoKTsKKwkgIHVwZHd0bXAoV1RNUF9GSUxFLCB1KTsKIAl9CiAgICAg fQogCg== --Boundary_(ID_EZiXqz1/Y1sTPs5v1RinHA)--