という訳で、funさんの0.90.9-i18nパッチをもとに、勝手に0.91.0パッチなど作ってみた。
作ったあとで、よくよく見れば、lesstif-0.90.9→0.91.0への変更点は一カ所のみで、
lib/Xm/Label.c
が数行変更されているのみ。
差分を見る限りでは、実際に影響のある変更点はここ。
1216c1216
< unsigned Depth;
---
> int Depth;
1259a1260
> unsigned uDepth;
1261c1262,1263
< &tmpx, &tmpy, &tmpw, &tmph, &tmp, &Depth);
---
> &tmpx, &tmpy, &tmpw, &tmph, &tmp, &uDepth);
> Depth=uDepth;
Depthをunsigned→intにした影響が、このブロック全体に及ぶことは確かなのだが、そもそもこのブロックがどういう意味を持つ部分なのかさっぱり分からん。
pixmapのcacheに関する部分?のようにも見えるのだけど。
という訳で、意味があるのか分からないパッチ(及び.spec)ができてしまった。
せっかくなので転がしておきます。試してみたい人は適当に持っていってください。
今の環境で安定している人は使う必要ないと思います。
|