Ok. lists.debian.org seem to not grok patches of 100k+. Now gzipped version. The fully rediffed patch attached with the following changes/issues: * Part of whitespace only changes removed * Added some more decapitalization. * Large part of programs/xdm/daemon.c is rewritten to make it similar to version in xfree86-4.3.0.dfsg.1-14. Fill free to revert the changes. * Added check for result of XpmReadFileToPixmap to prevent failure if pixmap cannot be parsed in programs/xdm/greeter/Login.c [1] [1] This is the reason of xdm not working in 0pre1v1. The *.xpm logo files now contain $Id comment at the beginning and libxpm fails to parse them because of that. Without checking result of XpmReadFileToPixmap xdm now fails, passing NULL id to XGetGeometry instead of pixmap. Xpm logos still need to be fixed.
Attachment:
002_xdm_fixes.diff.gz
Description: GNU Zip compressed data