From kde-devel Sun Aug 01 12:43:42 1999 From: Peter Putzer Date: Sun, 01 Aug 1999 12:43:42 +0000 To: kde-devel Subject: Re: kdvi is broken by glibc2.1.1, and maybe orphaned? X-MARC-Message: https://marc.info/?l=kde-devel&m=93351137410872 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--0-664542871-933511422=:29210" 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. --0-664542871-933511422=:29210 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 29 Jul 1999, Duncan Haldane wrote: > *** kdvi seems to be orphaned, AND it's broken with glibc-2.1.1****. > > Hi, > > This is to draw peoples attention to kdvi, which is showing its age, > and seems unmaintained.... There are problems needing fixing ASAP. > kdvi is a crucial part of the TeX system for KDE. > > ** can this be done for kde-1.1.2 ? kdvi has become **UNUSABLE** > with RedHat 6.0 ..... (and maybe other glibc-2.1.1 systems (?) ) > > > (1) kdvi is broken with glibc-2.1.1 (RedHat 6.0) but not glibc-2.0 > (RedHat-5.2). Many dvi files (such as from the sample LaTeX file > sample2e.tex) cause it to terminate when getenv() reports a NULL > environment variable (that should not be null because it is was supposedly set > by an earlier putenv call) and this is trapped by one of two assert() tests. > There is an empirical workaround described below (A). I couldn't get B) to work even compile... therefore only a small patch for A), sorry. bye, Peter --0-664542871-933511422=:29210 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="kdvi-redhat6.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="kdvi-redhat6.patch" LS0tIGtkZWdyYXBoaWNzL2tkdmkva3BhdGhzZWEveHB1dGVudi5jCVNhdCBP Y3QgMTggMTM6MzQ6MDAgMTk5Nw0KKysrIGtkZWdyYXBoaWNzLm5ldy9rZHZp L2twYXRoc2VhL3hwdXRlbnYuYwlTdW4gQXVnICAxIDE2OjE1OjM3IDE5OTkN CkBAIC0zNCw2ICszNCwxMCBAQA0KICAgIGEgdGVzdCBmb3IgY29uZmlndXJl IHRvIGNoZWNrIHRoaXMsIHBsZWFzZSBzZW5kIGl0IHRvIG1lLiBVbnRpbCB0 aGVuLA0KICAgIHlvdSdsbCBoYXZlIHRvIGRlZmluZSBTTUFSVF9QVVRFTlYg eW91cnNlbGYuICovDQogDQorI2lmICFkZWZpbmVkKFNNQVJUX1BVVEVOVikg JiYgZGVmaW5lZChfX0dMSUJDX18pICYmIChfX0dMSUJDX18gPj0gMikgJiYg KF9fR0xJQkNfTUlOT1JfXyA+PSAxKQ0KKyNkZWZpbmUgU01BUlRfUFVURU5W IDENCisjZW5kaWYNCisNCiB2b2lkDQogeHB1dGVudiBQMkMoY29uc3Rfc3Ry aW5nLCB2YXJfbmFtZSwgIGNvbnN0X3N0cmluZywgdmFsdWUpDQogew0K --0-664542871-933511422=:29210--