Ubuntu does the same thing with libaldmb.so.1. I think perhaps it's a bug? No other distros do that, and it seems to be only for aldmb, as allegro is properly versioned and symlinked. Since the distros symlink properly:
lrwxrwxrwx 1 root root 15 Sep 14 09:09 liballeg.so -> liballeg.so.4.4
lrwxrwxrwx 1 root root 17 Sep 14 09:09 liballeg.so.4.4 -> liballeg.so.4.4.2
-rwxr-xr-x 1 root root 915840 Jan 12 2012 liballeg.so.4.4.2
Can we just link against liballeg.so and let the distro handle passing it off the specific version of the library. Or are we back to trying to figure out a static build?
Also, does AGS use any specific stuff from allegro 4.4, or would it work with 4.2 also?
lrwxrwxrwx 1 root root 15 Sep 14 09:09 liballeg.so -> liballeg.so.4.4
lrwxrwxrwx 1 root root 17 Sep 14 09:09 liballeg.so.4.4 -> liballeg.so.4.4.2
-rwxr-xr-x 1 root root 915840 Jan 12 2012 liballeg.so.4.4.2
Can we just link against liballeg.so and let the distro handle passing it off the specific version of the library. Or are we back to trying to figure out a static build?
Also, does AGS use any specific stuff from allegro 4.4, or would it work with 4.2 also?