After installing the symlink mentioned in bug 163268, I try to load /usr/lib/libopenal.so and I get: /usr/lib/libvorbisfile.so.3: undefined symbol: vorbis_synthesis_halfrate
How do you "try to load" it? What do you get for "rpm -qf /usr/lib/libvorbisfile.so.3 ; rpm -V libvorbis ; objdump -T /usr/lib/libvorbisfile.so.3 | grep half"?
PEBCAK I had a local libvorbis.so.0 in the working directory and had used "LD_LIBRARY_PATH=.". I'm still puzzled by the error message from dlerror(), though, as the file it mentions does have the desired symbol. Once I hide the local vorbis library, openal loads properly.