On Mon, May 30, 2011 at 11:07:26AM +0200, LEVAI Daniel wrote:
> [...]
>
> So, am I the only one experiencing this? I have to "unset LD_PRELOAD"
> before executing cssh or libreoffice when using scrotwm in -current,
> because libswmhack barfs me:
> --- # ---
> /usr/bin/perl:/usr/local/lib/libswmhack.so.0.0: undefined symbol 'XInternAtom'
> lazy binding failed!
> Segmentation fault (core dumped)
> --- # ---
> /usr/local/lib/libreoffice/program/soffice.bin:/usr/local/lib/libswmhack.so.0.0:
> undefined symbol 'XInternAtom'
> lazy binding failed!
> Segmentation fault (core dumped)
> --- # ---
As a guess this is because perl doesn't immediately link in the libX11
stuff (it'll dlopen it when it loads the module that needs it). try also
LD_PRELOADing libX11 to test this theory.
Cheers,
-0-
--
Furious activity is no substitute for understanding.
-- H. H. Williams