I'll do some more testing and see if things actually work now :)
Yay. Every example program segfaults in unix_get_executable_name:
> ::stack
_unix_get_executable_name+0xd1(80460f0, 400, 0, 0, 0, 0)
find_allegro_resource+0x1e0(8046630, 80f08ff, 0, 0, 0, 0)
0x806cdda(2, bfffb824, 2c, bfbf0e20, 8046a7c, bffea3dc)
get_config_string+0x1d(80f0934, 80f092b, 0, 0)
reload_config_texts+0x85(0, bfffb824, 8047138, 805f23b)
_install_allegro+0x155(0, 811bde0, 805d50c, 80471cc)
main+0x5b(1, 8047210, 8047218)
_start+0x80(1, 8047358, 0, 8047361, 80473ec, 8047401)
I can take it from here, I'll track down the cause and post a patch when I figure it out.