[EMAIL PROTECTED] (Benjamin T. White) writes:

> xrdb:  can't run '/lib/cpp -traditional -Dlinux  -D__i386__ -DPOSIX-SOURCE
>       ...extensive option list generated by xrdb...

This is a known problem with older versions of xrdb.  There was a
memory allocation bug that *sometimes* caused it to crash.  It
happened on one of my machines, but not on the other.  Upgrading to
a new enough xbase should solve the problem, or alternatively you can
solve it like this.

As root:

  mv /usr/X11R6/bin/xrdb /usr/X11R6/bin/xrdb-crufty
  echo '#!/bin/sh' > /usr/X11R6/bin/xrdb
  echo >> /usr/X11R6/bin/xrdb
  echo 'LD_PRELOAD=libgnumalloc.so.5 xrdb-crufty $*' >> /usr/X11R6/bin/xrdb
  chmod 755 /usr/X11R6/bin/xrdb

This will make xrdb a script that runs the old xrdb with the old
memory allocator that avoids (masks) the bug.

-- 
Rob


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to