Filed under misc

2004-05-27: Thursday

  • Up early; chewed mail;
  • Amazing lack of listening on the xdg list from Michael along the lines
    of: "let me fix my problems right now with the least amount of pain to
    me. I don't mind if its a big hack which everyone else will copy". The
    encouraging thing from this is I suppose that in the past I would have
    taken this (IMHO fairly nonsensical/incomprehensible stalling position)
    as cast-iron proof of Michael just not listening; however, one can only
    conclude from this discussion that there is some sort of unhelpful,
    underlying ignoring the
    point
    going on ... nice to have this insight.

:-P

Tagged

Home Again

I'm back home again from Boston. Maybe I'll start getting some work
done again now :-)

I've put up some photos from the trip
here.

Tagged

Crackrock

Okay, Havoc needs his pot leaf
head re-instanted. That
film
has to be the most atrocious piece of work I've seen in a
long time ... "So bad it was good"? Yeah, right.

Someone else has been smoking some goodness:

Tagged

Corporate Whores

Looks like hadess,
mjcox,
gary
and dwmw2
have all taken a big overdose of the Red Hat drugs. So have I.

{width="80" height="32"}

This Red Hat company meeting thing was a weird experience for
me. Realizing just how deeply rooted open source is in the Red Hat
culture. Realizing that what I'm hearing isn't just the lip service to
open source that I heard in Sun. Seeing a real understanding of and
commitment to open source from each of the 600ish people
attending. Its like coming home or something. Man, I'm so psyched
after the whole thing.

Well, I'm pretty exhausted too :-)

Tagged

$LD_LIBRARY_PATH Update

Of course, Ulrich did know. The
System V ABI specification's ELF section
contains the requirement
that \$LD_LIBRARY_PATH have those semantics

   a string that holds a list of directories, separated by colons
   (:). For example, the string /home/dir/lib:/home/dir2/lib: tells the
   dynamic linker to search first the directory /home/dir/lib, then
   /home/dir2/lib, and then the current directory to find dependencies.

Moral of the story. Don't do

  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/some/other/dir

Do this instead

  if [ -n $LD_LIBRARY_PATH ]; then
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/some/other/dir
  else
    export LD_LIBRARY_PATH=/some/other/dir
  fi

Or even

  export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}/some/other/dir

Tagged ,