Attached is the patch to fix two release critical bugs in the Debian
freetype package:
#302269: fontconfig: Segmentation fault with certain bdf fonts
#305413: libfreetype6: Many packages which use freetype now segfault
I will make an NMU with this patch in a moment, since Anthony has been
inactive in maintaining the package and Martin Michlmayr told in http://lists.debian.org/debian-devel/2005/03/msg00805.html that Anthony
had told him people should go ahead with adopting any of his packages.
I'm not ready to adopt this package, however.
Message-Id: <email address hidden>
Date: Sun, 24 Apr 2005 16:40:27 +0300
From: Lars Wirzenius <email address hidden>
To: <email address hidden>, <email address hidden>
Subject: NMU patch for two rc bugs
--=-b0gfL67UX8o lF8pI9ONc Transfer- Encoding: 7bit
Content-Type: text/plain
Content-
Attached is the patch to fix two release critical bugs in the Debian
freetype package:
#302269: fontconfig: Segmentation fault with certain bdf fonts
#305413: libfreetype6: Many packages which use freetype now segfault
I will make an NMU with this patch in a moment, since Anthony has been lists.debian. org/debian- devel/2005/ 03/msg00805. html that Anthony
inactive in maintaining the package and Martin Michlmayr told in
http://
had told him people should go ahead with adopting any of his packages.
I'm not ready to adopt this package, however.
--=-b0gfL67UX8o lF8pI9ONc Disposition: attachment; filename= patch-for- 302269- and-305413. patch for-302269- and-305413. patch; charset=ISO-8859-1 Transfer- Encoding: base64
Content-
Content-Type: text/x-patch; name=patch-
Content-
ZGlmZiAtcnVOIG9 yaWcvZGViaWFuL2 NoYW5nZWxvZyBmc mVldHlwZS0yLjEu Ny9kZWJpYW4vY2h h gb3JpZy9kZWJpYW 4vY2hhbmdlbG9nC TIwMDUtMDQtMjQg MTU6NDE6NTMuMDA w wDQorKysgZnJlZX R5cGUtMi4xLjcvZ GViaWFuL2NoYW5n ZWxvZwkyMDA1LTA 0 0LjAwMDAwMDAwMC ArMDMwMA0KQEAgL TEsMyArMSwyNSBA QA0KK2ZyZWV0eXB l pIHVuc3RhYmxlOy B1cmdlbmN5PWhpZ 2gNCisNCisgICog Tm9uLW1haW50YWl u KKyAgKiBmcmVldH lwZS0yLjEuNy9zc mMvYmRmL2JkZmxp Yi5jOiBXaGVuIGE g lcm8gd2lkdGggb3 IgaGVpZ2h0LA0KK yAgICBhIGJpdG1h cCBpcyBub3QgYWN 0 hdGVkIGZvciBpdC wgYnV0IHRoZSBjb 2RlIHVzZWQgdG8g dHJ5IHRvDQorICA g 3YXkuIE5vdyBpdC BubyBsb25nZXIgZ G9lcyB0aGF0LiBG aXggYnkgU3RldmU g rICAgIGJhc2VkIG 9uIHNvbWV0aGluZ yBJIGRpZCBlYXJs aWVyLiBBZGRlZA0 K vcGF0Y2hlcy8zMD AtYmRmbGliLXplc m8td2lkdGgtZ2x5 cGhzLmRpZmYuIEN s 2OQ0KKyAgICAoU2 VnbWVudGF0aW9uI GZhdWx0IHdpdGgg Y2VydGFpbiBiZGY g gKiBmcmVldHlwZS 0yLjEuNy9zcmMvY mRmL2JkZmxpYi5j OiBCREYgZm9udCB m seXBocyB3aXRoIG FuDQorICAgIGVuY 29kaW5nIHZhbHVl IG9mIGF0IGxlYXN 0 kIG92ZXJmbG93IH RoZSBiaXRtYXAgd 2l0aCANCisgICAg NjU1MzYgYml0cyB 3 uYyB1c2VzIHRvIG tlZXAgdHJhY2sgb 2Ygd2hldGhlciBp dCBoYXMgc2Vlbg0 K vZGluZyBhbHJlYW R5LiBDaGFuZ2VkI HRoaW5ncyBzbyB0 aGF0IGVuY29kaW5 n gDQorICAgIGxpbW l0IGNhdXNlIGFuI GVycm9yIGNvZGUg dG8gYmUgcmV0dXJ u vZiBhIHNlZ2ZhdW x0DQorICAgIGhhc HBlbmluZy4gSWRl YWxseSwgdGhlIGJ p gYmUgcmVwbGFjZW Qgd2l0aCBhIG1vc mUNCisgICAgY29t cGFjdCByZXByZXN l 0IHRoYXQgaXMgdG 9vIGJpZyBhIGNoY W5nZSBmb3Igc29t ZXRoaW5nDQorICA g uIEkgd2lsbCwgaG 93ZXZlciwgb25se SBsb3dlciB0aGUg c2V2ZXJpdHkgb2Y g gICAoMzA1NDEzKS B0byBub3JtYWwsI Gluc3RlYWQgb2Yg bWFya2luZyBpdCB m NCisgICAgZGViaW FuL3BhdGNoZXMvM zAwLWJkZmxpYi1s YXJnZS1lbmNvZGl u NCisgLS0gTGFycy BXaXJ6ZW5pdXMgP Gxpd0Bpa2kuZmk+ ICBTdW4sIDI0IEF w yOjAwICswMzAwDQ orDQogZnJlZXR5c GUgKDIuMS43LTIu MykgdW5zdGFibGU 7 3DQogDQogICAqIE 5NVQ0KZGlmZiAtc nVOIG9yaWcvZGVi aWFuL3BhdGNoZXM v sYXJnZS1lbmNvZG luZ3MuZGlmZiBmc mVldHlwZS0yLjEu Ny9kZWJpYW4vcGF 0 mbGliLWxhcmdlLW VuY29kaW5ncy5ka WZmDQotLS0gb3Jp Zy9kZWJpYW4vcGF 0 mbGliLWxhcmdlLW VuY29kaW5ncy5ka WZmCTE5NzAtMDEt MDEgMDI6MDA6MDA u wMjAwDQorKysgZn JlZXR5cGUtMi4xL jcvZGViaWFuL3Bh dGNoZXMvMzAwLWJ k lbmNvZGluZ3MuZG lmZgkyMDA1LTA0L TI0IDE1OjU5OjM3 LjAwMDAwMDAwMCA r sMCArMSwxNyBAQA 0KKy0tLSBmcmVld HlwZS0yLjEuNy9z cmMvYmRmL2JkZmx p 1LTA0LTI0IDExOj U4OjQ0LjAwMDAwM DAwMCArMDAwMA0K KysrKyBmcmVldHl w vYmRmL2JkZmxpYi 5jCTIwMDUtMDQtM jQgMTE6NTY6Mzcu MDAwMDAwMDAwICs w 1NzAsNiArMTU3MC wxNCBAQA0KKyAgI CAgICAgIGdvdG8g RXhpdDsNCisgICA g Z2x5cGhfZW5jID0 gX2JkZl9hdG9sKC BwLT5saXN0LmZpZ WxkWzFdLCAwLCAx MCApOw0K gLyogQ2hlY2sgdG hhdCB0aGUgZW5jb 2RpbmcgaXMgaW4g dGhlIHJhbmdlIFs w jYXVzZSAgICAgIC AqLw0KKysgICAgI CAvKiBvdGhlcndp c2UgcC0+ aGF2ZSAo 0aCBzdGF0aWMgc2 l6ZSkgb3ZlcmZsb 3dzLiAgICAgICAg ICovDQorKyAgICA g Z2x5cGhfZW5jID4 9IHNpemVvZihwLT 5oYXZlKSAqIDggK Q0KKysgICAgICB7 DQor ERl9FcnJfSW52YW xpZF9GaWxlX0Zvc m1hdDsgLyogTm90 IHRoZSBpZGVhbCB l vDQorKwlnb3RvIE V4aXQ7DQorKyAgI CAgIH0NCisrDQor ICAgICAgIC8qIEN o 3aGV0aGVyIHRoaX MgZW5jb2Rpbmcga GFzIGFscmVhZHkg YmVlbiBlbmNvdW5 0 gICAgICAgLyogSW YgaXQgaGFzIHRoZ W4gY2hhbmdlIGl0 IHRvIHVuZW5jb2R l zIGFkZGVkIGlmIC AgICAgICAqLw0KK yAgICAgICAvKiBp bmRpY2F0ZWQuICA g gICAgICAgICAgIC AgICAgICAgICAgI CAgICAgICAgICAg ICAgICAgICovDQp k pZy9kZWJpYW4vcG F0Y2hlcy8zMDAtY mRmbGliLXplcm8t d2lkdGgtZ2x5cGh z 5cGUtMi4xLjcvZG ViaWFuL3BhdGNoZ XMvMzAwLWJkZmxp Yi16ZXJvLXdpZHR o mDQotLS0gb3JpZy 9kZWJpYW4vcGF0Y 2hlcy8zMDAtYmRm bGliLXplcm8td2l k pZmYJMTk3MC0wMS 0wMSAwMjowMDowM C4wMDAwMDAwMDAg KzAyMDANCisrKyB m uNy9kZWJpYW4vcG F0Y2hlcy8zMDAtY mRmbGliLXplcm8t d2lkdGgtZ2x5cGh z wNC0yNCAxNTo0Nj oyMi4wMDAwMDAwM DAgKzAzMDANCkBA IC0wLDAgKzEsMjI g 1ciBmcmVldHlwZS 0yLjEuNy5vcmlnL 3NyYy9iZGYvYmRm bGliLmMgZnJlZXR 5 jL2JkZi9iZGZsaW IuYw0KKy0tLSBmc mVldHlwZS0yLjEu Ny5vcmlnL3NyYy9 i JMjAwMy0xMC0xNS AxNToyMDo1Ni4wM DAwMDAwMDAgLTA3 MDANCisrKysgZnJ l vc3JjL2JkZi9iZG ZsaWIuYwkyMDA1L TA0LTI0IDAyOjQ2 OjMxLjg1ODE0NDA 5 AIC0xNjgzLDcgKz E2ODMsNyBAQA0KK yAgICAgICBuaWJi bGVzID0gZ2x5cGg t KKyAgICAgICBicC AgICAgID0gZ2x5c GgtPmJpdG1hcCAr IHAtPnJvdyAqIGd s rIA0KKy0gICAgIC Bmb3IgKCBpID0gM CwgKmJwID0gMDsg aSA8IG5pYmJsZXM 7 gICAgIGZvciAoIG kgPSAwOyBpIDwgb mliYmxlczsgaSsr ICkNCisgICAgICA g gIGMgPSBsaW5lW2 ldOw0KKyAgICAgI CAgICpicCA9IChG VF9CeXRlKSggKCA q gYTJpW2NdICk7DQ orQEAgLTE2OTMsN yArMTY5Myw4IEBA DQorIA0KKyAgICA g gcG9zc2libGUgZ2 FyYmFnZSBhdCB0a GUgcmlnaHQuICov DQorICAgICAgIG1 h oIGdseXBoLT5iYn gud2lkdGggKiBwL T5mb250LT5icHAg KSAmIDc7DQorLSA g uaWJibGVfbWFza1 ttYXNrX2luZGV4X TsNCisrICAgICAg aWYgKGdseXBoLT5 i rKyAgICAgICAgKm JwICY9IG5pYmJsZ V9tYXNrW21hc2tf aW5kZXhdOw0KKyA N gSWYgYW55IGxpbm UgaGFzIGV4dHJhI GNvbHVtbnMsIGlu ZGljYXRlIHRoZXk g lbW92ZWQuICovDQ orICAgICAgIGlmI CggKCBsaW5lW25p YmJsZXNdID09ICc w udClsaW5lW25pYm JsZXNdXSAhPSAwI CkgJiYNCmRpZmYg LXJ1TiBvcmlnL2R l mcmVldHlwZS0yLj EuNy9kZWJpYW4vc nVsZXMNCi0tLSBv cmlnL2RlYmlhbi9 y 0LTI0IDE1OjQxOj UzLjAwMDAwMDAwM CArMDMwMA0KKysr IGZyZWV0eXBlLTI u ydWxlcwkyMDA1LT A0LTI0IDE2OjAxO jU2LjAwMDAwMDAw MCArMDMwMA0KQEA g sMTIgQEANCiAJIy BiYWNrcG9ydCBvZ iBub3JtYWxpemF0 aW9uIGZpeCAoIzI 1 0Y2ggLXAwIC1pIC QocGF0Y2hkaXIpL zA5MC1mcmVldHlw ZS0yLjEuNy1ub3J t pZmYNCiANCisJIy Bkb24ndCBzZWdmY XVsdCBvbiB6ZXJv IHdpZHRoIEJERiB n yNjkpDQorCXBhdG NoIC1wMCAtaSAkK HBhdGNoZGlyKS8z MDAtYmRmbGliLXp l 5cGhzLmRpZmYNCi sNCisJIyBkb24nd CBzZWdmYXVsdCBv biBCREYgZ2x5cGh z pbmdzIGFib3ZlID Y1NTM2ICgjMzA1N DEzKQ0KKwlwYXRj aCAtcDAgLWkgJCh w wLWJkZmxpYi1sYX JnZS1lbmNvZGluZ 3MuZGlmZg0KKw0K IAljZCAkKGZyZWV 0 vY29uZmlndXJlIC 0tcHJlZml4PS91c 3IgQ0ZMQUdTPVwi JChDRkxBR1MpXCI N lZXR5cGVfdSkgJi YgLi9jb25maWd1c mUgLS1wcmVmaXg9 L3Vzcg0KIAkkKE1 B lZXR5cGVfdSkNCj ==
bmdlbG9nDQotLS0
MDAwMDAwICswMzA
LTI0IDE2OjAyOjI
ICgyLjEuNy0yLjQ
ZXIgdXBsb2FkLg0
Z2x5cGggaGFzIHp
dWFsbHkgYWxsb2N
IHVzZSBpdCBhbnl
TGFuZ2FzZWssDQo
KyAgICBkZWJpYW4
b3NlczogIzMwMjI
Zm9udHMpLg0KKyA
aWxlcyB3aXRoIGd
IDY1NTM2IHdvdWx
aGljaCBiZGZsaWI
KyAgICBhbiBlbmN
cyBhYm92ZSB0aGU
ZWQgaW5zdGVhZCB
dG1hcCBzaG91bGQ
bnRhdGlvbiwgYnV
IHRoaXMgc21hbGw
dGhlIGJ1Zw0KKyA
aXhlZC4gQWRkZWQ
Z3MuZGlmZi4NCis
ciAyMDA1IDE1OjQ
IHVyZ2VuY3k9bG9
MzAwLWJkZmxpYi1
Y2hlcy8zMDAtYmR
Y2hlcy8zMDAtYmR
MDAwMDAwMDAwICs
ZmxpYi1sYXJnZS1
MDMwMA0KQEAgLTA
Yi5jLm9sZAkyMDA
ZS0yLjEuNy9zcmM
MDAwDQorQEAgLTE
ICAgcC0+
KyANCisrICAgICA
LCA2NTUzNV0gYmV
YSBiaXRtYXAgd2l
IGlmICggcC0+
KwllcnJvciA9IEJ
cnJvciBjb2RlICo
ZWNrIHRvIHNlZSB
ZXJlZC4gKi8NCis
ZCBzbyBpdCBnZXR
ICAgICAgICAgICA
aWZmIC1ydU4gb3J
LmRpZmYgZnJlZXR
LWdseXBocy5kaWZ
dGgtZ2x5cGhzLmR
cmVldHlwZS0yLjE
LmRpZmYJMjAwNS0
QEANCitkaWZmIC1
cGUtMi4xLjcvc3J
ZGYvYmRmbGliLmM
ZXR5cGUtMi4xLjc
MiAtMDcwMA0KK0B
PmJwciA8PCAxOw0
eXBoLT5icHI7DQo
IGkrKyApDQorKyA
ew0KKyAgICAgICA
YnAgPDwgNCApICs
ICAvKiBSZW1vdmU
c2tfaW5kZXggPSA
ICAgICpicCAmPSB
Yngud2lkdGgpDQo
CisgICAgICAgLyo
aGF2ZSBiZWVuIHJ
JyB8fCBhMmlbKGl
Ymlhbi9ydWxlcyB
dWxlcwkyMDA1LTA
MS43L2RlYmlhbi9
LTE2MCw2ICsxNjA
OTg3NSkNCiAJcGF
YWxpemUtZml4LmR
bHlwaHMgKCMzMDI
cm8td2lkdGgtZ2x
IHdpdGggZW5jb2R
YXRjaGRpcikvMzA
eXBlX3UpICYmIC4
CiAjCWNkICQoZnJ
S0UpIC1DICQoZnJ
--=-b0gfL67UX8o lF8pI9ONc- -